| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 |
- /******/ (function(modules) { // webpackBootstrap
- /******/ // install a JSONP callback for chunk loading
- /******/ function webpackJsonpCallback(data) {
- /******/ var chunkIds = data[0];
- /******/ var moreModules = data[1];
- /******/ var executeModules = data[2];
- /******/
- /******/ // add "moreModules" to the modules object,
- /******/ // then flag all "chunkIds" as loaded and fire callback
- /******/ var moduleId, chunkId, i = 0, resolves = [];
- /******/ for(;i < chunkIds.length; i++) {
- /******/ chunkId = chunkIds[i];
- /******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {
- /******/ resolves.push(installedChunks[chunkId][0]);
- /******/ }
- /******/ installedChunks[chunkId] = 0;
- /******/ }
- /******/ for(moduleId in moreModules) {
- /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
- /******/ modules[moduleId] = moreModules[moduleId];
- /******/ }
- /******/ }
- /******/ if(parentJsonpFunction) parentJsonpFunction(data);
- /******/
- /******/ while(resolves.length) {
- /******/ resolves.shift()();
- /******/ }
- /******/
- /******/ // add entry modules from loaded chunk to deferred list
- /******/ deferredModules.push.apply(deferredModules, executeModules || []);
- /******/
- /******/ // run deferred modules when all chunks ready
- /******/ return checkDeferredModules();
- /******/ };
- /******/ function checkDeferredModules() {
- /******/ var result;
- /******/ for(var i = 0; i < deferredModules.length; i++) {
- /******/ var deferredModule = deferredModules[i];
- /******/ var fulfilled = true;
- /******/ for(var j = 1; j < deferredModule.length; j++) {
- /******/ var depId = deferredModule[j];
- /******/ if(installedChunks[depId] !== 0) fulfilled = false;
- /******/ }
- /******/ if(fulfilled) {
- /******/ deferredModules.splice(i--, 1);
- /******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]);
- /******/ }
- /******/ }
- /******/
- /******/ return result;
- /******/ }
- /******/
- /******/ // The module cache
- /******/ var installedModules = {};
- /******/
- /******/ // object to store loaded and loading chunks
- /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
- /******/ // Promise = chunk loading, 0 = chunk loaded
- /******/ var installedChunks = {
- /******/ "styles/theme-hufflepuff": 0
- /******/ };
- /******/
- /******/ var deferredModules = [];
- /******/
- /******/ // The require function
- /******/ function __webpack_require__(moduleId) {
- /******/
- /******/ // Check if module is in cache
- /******/ if(installedModules[moduleId]) {
- /******/ return installedModules[moduleId].exports;
- /******/ }
- /******/ // Create a new module (and put it into the cache)
- /******/ var module = installedModules[moduleId] = {
- /******/ i: moduleId,
- /******/ l: false,
- /******/ exports: {}
- /******/ };
- /******/
- /******/ // Execute the module function
- /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
- /******/
- /******/ // Flag the module as loaded
- /******/ module.l = true;
- /******/
- /******/ // Return the exports of the module
- /******/ return module.exports;
- /******/ }
- /******/
- /******/
- /******/ // expose the modules object (__webpack_modules__)
- /******/ __webpack_require__.m = modules;
- /******/
- /******/ // expose the module cache
- /******/ __webpack_require__.c = installedModules;
- /******/
- /******/ // define getter function for harmony exports
- /******/ __webpack_require__.d = function(exports, name, getter) {
- /******/ if(!__webpack_require__.o(exports, name)) {
- /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
- /******/ }
- /******/ };
- /******/
- /******/ // define __esModule on exports
- /******/ __webpack_require__.r = function(exports) {
- /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
- /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
- /******/ }
- /******/ Object.defineProperty(exports, '__esModule', { value: true });
- /******/ };
- /******/
- /******/ // create a fake namespace object
- /******/ // mode & 1: value is a module id, require it
- /******/ // mode & 2: merge all properties of value into the ns
- /******/ // mode & 4: return value when already ns object
- /******/ // mode & 8|1: behave like require
- /******/ __webpack_require__.t = function(value, mode) {
- /******/ if(mode & 1) value = __webpack_require__(value);
- /******/ if(mode & 8) return value;
- /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
- /******/ var ns = Object.create(null);
- /******/ __webpack_require__.r(ns);
- /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
- /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
- /******/ return ns;
- /******/ };
- /******/
- /******/ // getDefaultExport function for compatibility with non-harmony modules
- /******/ __webpack_require__.n = function(module) {
- /******/ var getter = module && module.__esModule ?
- /******/ function getDefault() { return module['default']; } :
- /******/ function getModuleExports() { return module; };
- /******/ __webpack_require__.d(getter, 'a', getter);
- /******/ return getter;
- /******/ };
- /******/
- /******/ // Object.prototype.hasOwnProperty.call
- /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
- /******/
- /******/ // __webpack_public_path__
- /******/ __webpack_require__.p = "/";
- /******/
- /******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || [];
- /******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
- /******/ jsonpArray.push = webpackJsonpCallback;
- /******/ jsonpArray = jsonpArray.slice();
- /******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
- /******/ var parentJsonpFunction = oldJsonpFunction;
- /******/
- /******/
- /******/ // add entry module to deferred list
- /******/ deferredModules.push(["./src/client/styles/scss/theme/hufflepuff.scss","js/vendors"]);
- /******/ // run deferred modules when ready
- /******/ return checkDeferredModules();
- /******/ })
- /************************************************************************/
- /******/ ({
- /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/sass-loader/dist/cjs.js?!./src/client/styles/scss/theme/hufflepuff.scss":
- /*!*******************************************************************************************************************************************************!*\
- !*** ./node_modules/css-loader/dist/cjs.js??ref--4-1!./node_modules/sass-loader/dist/cjs.js??ref--4-2!./src/client/styles/scss/theme/hufflepuff.scss ***!
- \*******************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- eval("exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"html[light] {\\n /*\\n * see: https://gist.github.com/bjmiller121/902745cbb38d88178882\\n *\\n * Makes a CSS hexagon! based off of http://csshexagon.com/\\n * Demo: http://sassmeister.com/gist/98fcf3ce163a97d2ef7e\\n */\\n /*\\n * Icon\\n */\\n /*\\n * Modal\\n */\\n /*\\n * cards\\n */\\n /*\\n * Form Slider\\n */\\n /*\\n * GROWI wiki\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * Preview for editing /Sidebar\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * GROWI comment\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI search result\\n */\\n /*\\n * react bootstrap typeahead\\n */\\n /*\\n * GROWI page content footer\\n */\\n /*\\n * GROWI admin page #layoutOptions #themeOptions\\n */\\n /*\\n * HackMd\\n */\\n /*\\n Slack Integration\\n*/\\n /*\\n * Form\\n */\\n /*\\n * card\\n */\\n /*\\n * GROWI Login form\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI Sidebar\\n */\\n /*\\n * GROWI page list\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * GROWI Link Edit Modal\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * Slack\\n */\\n /*\\n * GROWI HandsontableModal\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI tags\\n */\\n /*\\n* grw-side-contents\\n*/\\n /*\\n * admin settings\\n */\\n /*\\n * modal\\n */ }\\n html[light] .btn-link {\\n color: #993439; }\\n html[light] .btn-link svg {\\n fill: #993439; }\\n html[light] .btn-link:hover {\\n color: #bf4148; }\\n html[light] .btn-link:hover svg {\\n fill: #bf4148; }\\n html[light] .btn-link:disabled, html[light] .btn-link.disabled {\\n color: #8e9ba7; }\\n html[light] .btn-link:disabled svg, html[light] .btn-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] body {\\n color: #231e1d;\\n background-color: #fcf9f5; }\\n html[light] body svg {\\n fill: #231e1d; }\\n html[light] a {\\n color: #993439;\\n text-decoration: none;\\n background-color: transparent; }\\n html[light] a svg {\\n fill: #993439; }\\n html[light] a:hover {\\n color: #bf4148;\\n text-decoration: underline; }\\n html[light] a:hover svg {\\n fill: #bf4148; }\\n html[light] .bg-primary {\\n background-color: #eaab20 !important; }\\n html[light] a.bg-primary:hover, html[light] a.bg-primary:focus,\\n html[light] button.bg-primary:hover,\\n html[light] button.bg-primary:focus {\\n background-color: #c48d13 !important; }\\n html[light] .bg-secondary {\\n background-color: #f0c05a !important; }\\n html[light] a.bg-secondary:hover, html[light] a.bg-secondary:focus,\\n html[light] button.bg-secondary:hover,\\n html[light] button.bg-secondary:focus {\\n background-color: #ecae2b !important; }\\n html[light] .bg-success {\\n background-color: #00bb83 !important; }\\n html[light] a.bg-success:hover, html[light] a.bg-success:focus,\\n html[light] button.bg-success:hover,\\n html[light] button.bg-success:focus {\\n background-color: #00885f !important; }\\n html[light] .bg-info {\\n background-color: #009fbb !important; }\\n html[light] a.bg-info:hover, html[light] a.bg-info:focus,\\n html[light] button.bg-info:hover,\\n html[light] button.bg-info:focus {\\n background-color: #007488 !important; }\\n html[light] .bg-warning {\\n background-color: #ffa32b !important; }\\n html[light] a.bg-warning:hover, html[light] a.bg-warning:focus,\\n html[light] button.bg-warning:hover,\\n html[light] button.bg-warning:focus {\\n background-color: #f78c00 !important; }\\n html[light] .bg-danger {\\n background-color: #ff0a54 !important; }\\n html[light] a.bg-danger:hover, html[light] a.bg-danger:focus,\\n html[light] button.bg-danger:hover,\\n html[light] button.bg-danger:focus {\\n background-color: #d60041 !important; }\\n html[light] .bg-light {\\n background-color: #e4e7ea !important; }\\n html[light] a.bg-light:hover, html[light] a.bg-light:focus,\\n html[light] button.bg-light:hover,\\n html[light] button.bg-light:focus {\\n background-color: #c7ced4 !important; }\\n html[light] .bg-dark, html[light] html[dark] .card:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] .card:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #343a40 !important; }\\n html[light] a.bg-dark:hover, html[light] html[dark] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[light] a.bg-dark:focus, html[light] html[dark] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[light] button.bg-dark:hover,\\n html[light] html[dark] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] html[light] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[light] button.bg-dark:focus,\\n html[light] html[dark] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] html[light] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #1d2124 !important; }\\n html[light] .bg-blue {\\n background-color: #007bff !important; }\\n html[light] a.bg-blue:hover, html[light] a.bg-blue:focus,\\n html[light] button.bg-blue:hover,\\n html[light] button.bg-blue:focus {\\n background-color: #0062cc !important; }\\n html[light] .bg-indigo {\\n background-color: #6610f2 !important; }\\n html[light] a.bg-indigo:hover, html[light] a.bg-indigo:focus,\\n html[light] button.bg-indigo:hover,\\n html[light] button.bg-indigo:focus {\\n background-color: #510bc4 !important; }\\n html[light] .bg-purple {\\n background-color: #6f42c1 !important; }\\n html[light] a.bg-purple:hover, html[light] a.bg-purple:focus,\\n html[light] button.bg-purple:hover,\\n html[light] button.bg-purple:focus {\\n background-color: #59339d !important; }\\n html[light] .bg-pink {\\n background-color: #e83e8c !important; }\\n html[light] a.bg-pink:hover, html[light] a.bg-pink:focus,\\n html[light] button.bg-pink:hover,\\n html[light] button.bg-pink:focus {\\n background-color: #d91a72 !important; }\\n html[light] .bg-red {\\n background-color: #ff0a54 !important; }\\n html[light] a.bg-red:hover, html[light] a.bg-red:focus,\\n html[light] button.bg-red:hover,\\n html[light] button.bg-red:focus {\\n background-color: #d60041 !important; }\\n html[light] .bg-orange {\\n background-color: #fd7e14 !important; }\\n html[light] a.bg-orange:hover, html[light] a.bg-orange:focus,\\n html[light] button.bg-orange:hover,\\n html[light] button.bg-orange:focus {\\n background-color: #dc6502 !important; }\\n html[light] .bg-yellow {\\n background-color: #ffc107 !important; }\\n html[light] a.bg-yellow:hover, html[light] a.bg-yellow:focus,\\n html[light] button.bg-yellow:hover,\\n html[light] button.bg-yellow:focus {\\n background-color: #d39e00 !important; }\\n html[light] .bg-green {\\n background-color: #28a745 !important; }\\n html[light] a.bg-green:hover, html[light] a.bg-green:focus,\\n html[light] button.bg-green:hover,\\n html[light] button.bg-green:focus {\\n background-color: #1e7e34 !important; }\\n html[light] .bg-teal {\\n background-color: #20c997 !important; }\\n html[light] a.bg-teal:hover, html[light] a.bg-teal:focus,\\n html[light] button.bg-teal:hover,\\n html[light] button.bg-teal:focus {\\n background-color: #199d76 !important; }\\n html[light] .bg-cyan {\\n background-color: #17a2b8 !important; }\\n html[light] a.bg-cyan:hover, html[light] a.bg-cyan:focus,\\n html[light] button.bg-cyan:hover,\\n html[light] button.bg-cyan:focus {\\n background-color: #117a8b !important; }\\n html[light] .bg-white {\\n background-color: #fff !important; }\\n html[light] a.bg-white:hover, html[light] a.bg-white:focus,\\n html[light] button.bg-white:hover,\\n html[light] button.bg-white:focus {\\n background-color: #e6e6e6 !important; }\\n html[light] .bg-gray {\\n background-color: #4b545c !important; }\\n html[light] a.bg-gray:hover, html[light] a.bg-gray:focus,\\n html[light] button.bg-gray:hover,\\n html[light] button.bg-gray:focus {\\n background-color: #343a40 !important; }\\n html[light] .bg-gray-dark {\\n background-color: #343a40 !important; }\\n html[light] a.bg-gray-dark:hover, html[light] a.bg-gray-dark:focus,\\n html[light] button.bg-gray-dark:hover,\\n html[light] button.bg-gray-dark:focus {\\n background-color: #1d2124 !important; }\\n html[light] .border-primary {\\n border-color: #eaab20 !important; }\\n html[light] .border-secondary {\\n border-color: #f0c05a !important; }\\n html[light] .border-success {\\n border-color: #00bb83 !important; }\\n html[light] .border-info {\\n border-color: #009fbb !important; }\\n html[light] .border-warning {\\n border-color: #ffa32b !important; }\\n html[light] .border-danger {\\n border-color: #ff0a54 !important; }\\n html[light] .border-light {\\n border-color: #e4e7ea !important; }\\n html[light] .border-dark {\\n border-color: #343a40 !important; }\\n html[light] .border-blue {\\n border-color: #007bff !important; }\\n html[light] .border-indigo {\\n border-color: #6610f2 !important; }\\n html[light] .border-purple {\\n border-color: #6f42c1 !important; }\\n html[light] .border-pink {\\n border-color: #e83e8c !important; }\\n html[light] .border-red {\\n border-color: #ff0a54 !important; }\\n html[light] .border-orange {\\n border-color: #fd7e14 !important; }\\n html[light] .border-yellow {\\n border-color: #ffc107 !important; }\\n html[light] .border-green {\\n border-color: #28a745 !important; }\\n html[light] .border-teal {\\n border-color: #20c997 !important; }\\n html[light] .border-cyan {\\n border-color: #17a2b8 !important; }\\n html[light] .border-white {\\n border-color: #fff !important; }\\n html[light] .border-gray {\\n border-color: #4b545c !important; }\\n html[light] .border-gray-dark {\\n border-color: #343a40 !important; }\\n html[light] .text-primary {\\n color: #eaab20 !important; }\\n html[light] a.text-primary:hover, html[light] a.text-primary:focus {\\n color: #ad7c10 !important; }\\n html[light] .text-secondary {\\n color: #f0c05a !important; }\\n html[light] a.text-secondary:hover, html[light] a.text-secondary:focus {\\n color: #e8a515 !important; }\\n html[light] .text-success {\\n color: #00bb83 !important; }\\n html[light] a.text-success:hover, html[light] a.text-success:focus {\\n color: #006f4d !important; }\\n html[light] .text-info {\\n color: #009fbb !important; }\\n html[light] a.text-info:hover, html[light] a.text-info:focus {\\n color: #005e6f !important; }\\n html[light] .text-warning {\\n color: #ffa32b !important; }\\n html[light] a.text-warning:hover, html[light] a.text-warning:focus {\\n color: #de7d00 !important; }\\n html[light] .text-danger {\\n color: #ff0a54 !important; }\\n html[light] a.text-danger:hover, html[light] a.text-danger:focus {\\n color: #bd0039 !important; }\\n html[light] .text-light {\\n color: #e4e7ea !important; }\\n html[light] a.text-light:hover, html[light] a.text-light:focus {\\n color: #b9c1c9 !important; }\\n html[light] .text-dark {\\n color: #343a40 !important; }\\n html[light] a.text-dark:hover, html[light] a.text-dark:focus {\\n color: #121416 !important; }\\n html[light] .text-blue {\\n color: #007bff !important; }\\n html[light] a.text-blue:hover, html[light] a.text-blue:focus {\\n color: #0056b3 !important; }\\n html[light] .text-indigo {\\n color: #6610f2 !important; }\\n html[light] a.text-indigo:hover, html[light] a.text-indigo:focus {\\n color: #4709ac !important; }\\n html[light] .text-purple {\\n color: #6f42c1 !important; }\\n html[light] a.text-purple:hover, html[light] a.text-purple:focus {\\n color: #4e2d89 !important; }\\n html[light] .text-pink {\\n color: #e83e8c !important; }\\n html[light] a.text-pink:hover, html[light] a.text-pink:focus {\\n color: #c21766 !important; }\\n html[light] .text-red {\\n color: #ff0a54 !important; }\\n html[light] a.text-red:hover, html[light] a.text-red:focus {\\n color: #bd0039 !important; }\\n html[light] .text-orange {\\n color: #fd7e14 !important; }\\n html[light] a.text-orange:hover, html[light] a.text-orange:focus {\\n color: #c35a02 !important; }\\n html[light] .text-yellow {\\n color: #ffc107 !important; }\\n html[light] a.text-yellow:hover, html[light] a.text-yellow:focus {\\n color: #ba8b00 !important; }\\n html[light] .text-green {\\n color: #28a745 !important; }\\n html[light] a.text-green:hover, html[light] a.text-green:focus {\\n color: #19692c !important; }\\n html[light] .text-teal {\\n color: #20c997 !important; }\\n html[light] a.text-teal:hover, html[light] a.text-teal:focus {\\n color: #158765 !important; }\\n html[light] .text-cyan {\\n color: #17a2b8 !important; }\\n html[light] a.text-cyan:hover, html[light] a.text-cyan:focus {\\n color: #0f6674 !important; }\\n html[light] .text-white {\\n color: #fff !important; }\\n html[light] a.text-white:hover, html[light] a.text-white:focus {\\n color: #d9d9d9 !important; }\\n html[light] .text-gray {\\n color: #4b545c !important; }\\n html[light] a.text-gray:hover, html[light] a.text-gray:focus {\\n color: #292d32 !important; }\\n html[light] .text-gray-dark {\\n color: #343a40 !important; }\\n html[light] a.text-gray-dark:hover, html[light] a.text-gray-dark:focus {\\n color: #121416 !important; }\\n html[light] .btn-primary {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-primary:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .btn-primary:focus, html[light] .btn-primary.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .btn-primary.disabled, html[light] .btn-primary:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active, html[light] .btn-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-primary.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active:focus, html[light] .btn-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .btn-primary svg {\\n fill: #292d32; }\\n html[light] .btn-primary:hover svg {\\n fill: #292d32; }\\n html[light] .btn-primary:focus svg, html[light] .btn-primary.focus svg {\\n fill: #292d32; }\\n html[light] .btn-primary.disabled svg, html[light] .btn-primary:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active svg, html[light] .btn-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-primary.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-secondary {\\n color: #292d32;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-secondary:hover {\\n color: #292d32;\\n background-color: #edb337;\\n border-color: #ecae2b; }\\n html[light] .btn-secondary:focus, html[light] .btn-secondary.focus {\\n color: #292d32;\\n background-color: #edb337;\\n border-color: #ecae2b;\\n box-shadow: 0 0 0 0.2rem rgba(210, 170, 84, 0.5); }\\n html[light] .btn-secondary.disabled, html[light] .btn-secondary:disabled {\\n color: #292d32;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active, html[light] .btn-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #ecae2b;\\n border-color: #ebaa20; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active:focus, html[light] .btn-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(210, 170, 84, 0.5); }\\n html[light] .btn-secondary svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:hover svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:focus svg, html[light] .btn-secondary.focus svg {\\n fill: #292d32; }\\n html[light] .btn-secondary.disabled svg, html[light] .btn-secondary:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active svg, html[light] .btn-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-secondary.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-success {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-success:hover {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f; }\\n html[light] .btn-success:focus, html[light] .btn-success.focus {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f;\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[light] .btn-success.disabled, html[light] .btn-success:disabled {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active, html[light] .btn-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-success.dropdown-toggle {\\n color: #fff;\\n background-color: #00885f;\\n border-color: #007b56; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active:focus, html[light] .btn-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[light] .btn-success svg {\\n fill: #fff; }\\n html[light] .btn-success:hover svg {\\n fill: #fff; }\\n html[light] .btn-success:focus svg, html[light] .btn-success.focus svg {\\n fill: #fff; }\\n html[light] .btn-success.disabled svg, html[light] .btn-success:disabled svg {\\n fill: #fff; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active svg, html[light] .btn-success:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-success.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-info {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-info:hover {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488; }\\n html[light] .btn-info:focus, html[light] .btn-info.focus {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488;\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[light] .btn-info.disabled, html[light] .btn-info:disabled {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active, html[light] .btn-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-info.dropdown-toggle {\\n color: #fff;\\n background-color: #007488;\\n border-color: #00697b; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active:focus, html[light] .btn-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[light] .btn-info svg {\\n fill: #fff; }\\n html[light] .btn-info:hover svg {\\n fill: #fff; }\\n html[light] .btn-info:focus svg, html[light] .btn-info.focus svg {\\n fill: #fff; }\\n html[light] .btn-info.disabled svg, html[light] .btn-info:disabled svg {\\n fill: #fff; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active svg, html[light] .btn-info:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-info.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-warning {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-warning:hover {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00; }\\n html[light] .btn-warning:focus, html[light] .btn-warning.focus {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[light] .btn-warning.disabled, html[light] .btn-warning:disabled {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active, html[light] .btn-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: #f78c00;\\n border-color: #ea8500; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active:focus, html[light] .btn-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[light] .btn-warning svg {\\n fill: #292d32; }\\n html[light] .btn-warning:hover svg {\\n fill: #292d32; }\\n html[light] .btn-warning:focus svg, html[light] .btn-warning.focus svg {\\n fill: #292d32; }\\n html[light] .btn-warning.disabled svg, html[light] .btn-warning:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active svg, html[light] .btn-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-warning.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-danger {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-danger:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[light] .btn-danger:focus, html[light] .btn-danger.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-danger.disabled, html[light] .btn-danger:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active, html[light] .btn-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-danger.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active:focus, html[light] .btn-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-danger svg {\\n fill: #fff; }\\n html[light] .btn-danger:hover svg {\\n fill: #fff; }\\n html[light] .btn-danger:focus svg, html[light] .btn-danger.focus svg {\\n fill: #fff; }\\n html[light] .btn-danger.disabled svg, html[light] .btn-danger:disabled svg {\\n fill: #fff; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active svg, html[light] .btn-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-danger.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-light, html[light] .grw-drawer-toggler {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-light:hover, html[light] .grw-drawer-toggler:hover {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4; }\\n html[light] .btn-light:focus, html[light] .grw-drawer-toggler:focus, html[light] .btn-light.focus, html[light] .focus.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4;\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[light] .btn-light.disabled, html[light] .disabled.grw-drawer-toggler, html[light] .btn-light:disabled, html[light] .grw-drawer-toggler:disabled {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] .btn-light:not(:disabled):not(.disabled).active, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-light.dropdown-toggle,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #c7ced4;\\n border-color: #c0c7ce; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active:focus, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] .btn-light:not(:disabled):not(.disabled).active:focus, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-light.dropdown-toggle:focus,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[light] .btn-light svg, html[light] .grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-light:hover svg, html[light] .grw-drawer-toggler:hover svg {\\n fill: #292d32; }\\n html[light] .btn-light:focus svg, html[light] .grw-drawer-toggler:focus svg, html[light] .btn-light.focus svg, html[light] .focus.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-light.disabled svg, html[light] .disabled.grw-drawer-toggler svg, html[light] .btn-light:disabled svg, html[light] .grw-drawer-toggler:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active svg, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] .btn-light:not(:disabled):not(.disabled).active svg, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-light.dropdown-toggle svg,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-dark, html[light] html[dark] ul.pagination li.page-item button.page-link, html[dark] ul.pagination li.page-item html[light] button.page-link, html[light] html[dark] .nologin .btn-external-auth-tab, html[dark] .nologin html[light] .btn-external-auth-tab, html[light] html[dark] .grw-drawer-toggler, html[dark] html[light] .grw-drawer-toggler {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-dark:hover, html[light] html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] ul.pagination li.page-item html[light] button.page-link:hover, html[light] html[dark] .nologin .btn-external-auth-tab:hover, html[dark] .nologin html[light] .btn-external-auth-tab:hover, html[light] html[dark] .grw-drawer-toggler:hover, html[dark] html[light] .grw-drawer-toggler:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[light] .btn-dark:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:focus, html[light] html[dark] .nologin .btn-external-auth-tab:focus, html[dark] .nologin html[light] .btn-external-auth-tab:focus, html[light] html[dark] .grw-drawer-toggler:focus, html[dark] html[light] .grw-drawer-toggler:focus, html[light] .btn-dark.focus, html[light] html[dark] ul.pagination li.page-item button.focus.page-link, html[dark] ul.pagination li.page-item html[light] button.focus.page-link, html[light] html[dark] .nologin .focus.btn-external-auth-tab, html[dark] .nologin html[light] .focus.btn-external-auth-tab, html[light] html[dark] .focus.grw-drawer-toggler, html[dark] html[light] .focus.grw-drawer-toggler {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-dark.disabled, html[light] html[dark] ul.pagination li.page-item button.disabled.page-link, html[dark] ul.pagination li.page-item html[light] button.disabled.page-link, html[light] html[dark] .nologin .disabled.btn-external-auth-tab, html[dark] .nologin html[light] .disabled.btn-external-auth-tab, html[light] html[dark] .disabled.grw-drawer-toggler, html[dark] html[light] .disabled.grw-drawer-toggler, html[light] .btn-dark:disabled, html[light] html[dark] ul.pagination li.page-item button.page-link:disabled, html[dark] ul.pagination li.page-item html[light] button.page-link:disabled, html[light] html[dark] .nologin .btn-external-auth-tab:disabled, html[dark] .nologin html[light] .btn-external-auth-tab:disabled, html[light] html[dark] .grw-drawer-toggler:disabled, html[dark] html[light] .grw-drawer-toggler:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] .btn-dark:not(:disabled):not(.disabled).active, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-dark.dropdown-toggle,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] .btn-dark:not(:disabled):not(.disabled).active:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-dark.dropdown-toggle:focus,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link:focus,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link:focus,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab:focus,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab:focus,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler:focus,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-dark svg, html[light] html[dark] ul.pagination li.page-item button.page-link svg, html[dark] ul.pagination li.page-item html[light] button.page-link svg, html[light] html[dark] .nologin .btn-external-auth-tab svg, html[dark] .nologin html[light] .btn-external-auth-tab svg, html[light] html[dark] .grw-drawer-toggler svg, html[dark] html[light] .grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-dark:hover svg, html[light] html[dark] ul.pagination li.page-item button.page-link:hover svg, html[dark] ul.pagination li.page-item html[light] button.page-link:hover svg, html[light] html[dark] .nologin .btn-external-auth-tab:hover svg, html[dark] .nologin html[light] .btn-external-auth-tab:hover svg, html[light] html[dark] .grw-drawer-toggler:hover svg, html[dark] html[light] .grw-drawer-toggler:hover svg {\\n fill: #fff; }\\n html[light] .btn-dark:focus svg, html[light] html[dark] ul.pagination li.page-item button.page-link:focus svg, html[dark] ul.pagination li.page-item html[light] button.page-link:focus svg, html[light] html[dark] .nologin .btn-external-auth-tab:focus svg, html[dark] .nologin html[light] .btn-external-auth-tab:focus svg, html[light] html[dark] .grw-drawer-toggler:focus svg, html[dark] html[light] .grw-drawer-toggler:focus svg, html[light] .btn-dark.focus svg, html[light] html[dark] ul.pagination li.page-item button.focus.page-link svg, html[dark] ul.pagination li.page-item html[light] button.focus.page-link svg, html[light] html[dark] .nologin .focus.btn-external-auth-tab svg, html[dark] .nologin html[light] .focus.btn-external-auth-tab svg, html[light] html[dark] .focus.grw-drawer-toggler svg, html[dark] html[light] .focus.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-dark.disabled svg, html[light] html[dark] ul.pagination li.page-item button.disabled.page-link svg, html[dark] ul.pagination li.page-item html[light] button.disabled.page-link svg, html[light] html[dark] .nologin .disabled.btn-external-auth-tab svg, html[dark] .nologin html[light] .disabled.btn-external-auth-tab svg, html[light] html[dark] .disabled.grw-drawer-toggler svg, html[dark] html[light] .disabled.grw-drawer-toggler svg, html[light] .btn-dark:disabled svg, html[light] html[dark] ul.pagination li.page-item button.page-link:disabled svg, html[dark] ul.pagination li.page-item html[light] button.page-link:disabled svg, html[light] html[dark] .nologin .btn-external-auth-tab:disabled svg, html[dark] .nologin html[light] .btn-external-auth-tab:disabled svg, html[light] html[dark] .grw-drawer-toggler:disabled svg, html[dark] html[light] .grw-drawer-toggler:disabled svg {\\n fill: #fff; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active svg, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active svg, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active svg, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] .btn-dark:not(:disabled):not(.disabled).active svg, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active svg, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active svg, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-dark.dropdown-toggle svg,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link svg,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link svg,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab svg,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab svg,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler svg,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-blue {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-blue:hover {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc; }\\n html[light] .btn-blue:focus, html[light] .btn-blue.focus {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc;\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[light] .btn-blue.disabled, html[light] .btn-blue:disabled {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active, html[light] .btn-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-blue.dropdown-toggle {\\n color: #fff;\\n background-color: #0062cc;\\n border-color: #005cbf; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active:focus, html[light] .btn-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[light] .btn-blue svg {\\n fill: #fff; }\\n html[light] .btn-blue:hover svg {\\n fill: #fff; }\\n html[light] .btn-blue:focus svg, html[light] .btn-blue.focus svg {\\n fill: #fff; }\\n html[light] .btn-blue.disabled svg, html[light] .btn-blue:disabled svg {\\n fill: #fff; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active svg, html[light] .btn-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-blue.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-indigo {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-indigo:hover {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4; }\\n html[light] .btn-indigo:focus, html[light] .btn-indigo.focus {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4;\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[light] .btn-indigo.disabled, html[light] .btn-indigo:disabled {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active, html[light] .btn-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: #510bc4;\\n border-color: #4c0ab8; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active:focus, html[light] .btn-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[light] .btn-indigo svg {\\n fill: #fff; }\\n html[light] .btn-indigo:hover svg {\\n fill: #fff; }\\n html[light] .btn-indigo:focus svg, html[light] .btn-indigo.focus svg {\\n fill: #fff; }\\n html[light] .btn-indigo.disabled svg, html[light] .btn-indigo:disabled svg {\\n fill: #fff; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active svg, html[light] .btn-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-indigo.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-purple {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-purple:hover {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d; }\\n html[light] .btn-purple:focus, html[light] .btn-purple.focus {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d;\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[light] .btn-purple.disabled, html[light] .btn-purple:disabled {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active, html[light] .btn-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-purple.dropdown-toggle {\\n color: #fff;\\n background-color: #59339d;\\n border-color: #533093; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active:focus, html[light] .btn-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[light] .btn-purple svg {\\n fill: #fff; }\\n html[light] .btn-purple:hover svg {\\n fill: #fff; }\\n html[light] .btn-purple:focus svg, html[light] .btn-purple.focus svg {\\n fill: #fff; }\\n html[light] .btn-purple.disabled svg, html[light] .btn-purple:disabled svg {\\n fill: #fff; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active svg, html[light] .btn-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-purple.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-pink {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-pink:hover {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72; }\\n html[light] .btn-pink:focus, html[light] .btn-pink.focus {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72;\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[light] .btn-pink.disabled, html[light] .btn-pink:disabled {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active, html[light] .btn-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-pink.dropdown-toggle {\\n color: #fff;\\n background-color: #d91a72;\\n border-color: #ce196c; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active:focus, html[light] .btn-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[light] .btn-pink svg {\\n fill: #fff; }\\n html[light] .btn-pink:hover svg {\\n fill: #fff; }\\n html[light] .btn-pink:focus svg, html[light] .btn-pink.focus svg {\\n fill: #fff; }\\n html[light] .btn-pink.disabled svg, html[light] .btn-pink:disabled svg {\\n fill: #fff; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active svg, html[light] .btn-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-pink.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-red {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-red:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[light] .btn-red:focus, html[light] .btn-red.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-red.disabled, html[light] .btn-red:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active, html[light] .btn-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-red.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active:focus, html[light] .btn-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-red svg {\\n fill: #fff; }\\n html[light] .btn-red:hover svg {\\n fill: #fff; }\\n html[light] .btn-red:focus svg, html[light] .btn-red.focus svg {\\n fill: #fff; }\\n html[light] .btn-red.disabled svg, html[light] .btn-red:disabled svg {\\n fill: #fff; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active svg, html[light] .btn-red:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-red.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-orange {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-orange:hover {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502; }\\n html[light] .btn-orange:focus, html[light] .btn-orange.focus {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502;\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[light] .btn-orange.disabled, html[light] .btn-orange:disabled {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active, html[light] .btn-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-orange.dropdown-toggle {\\n color: #fff;\\n background-color: #dc6502;\\n border-color: #cf5f02; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active:focus, html[light] .btn-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[light] .btn-orange svg {\\n fill: #292d32; }\\n html[light] .btn-orange:hover svg {\\n fill: #292d32; }\\n html[light] .btn-orange:focus svg, html[light] .btn-orange.focus svg {\\n fill: #292d32; }\\n html[light] .btn-orange.disabled svg, html[light] .btn-orange:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active svg, html[light] .btn-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-orange.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-yellow {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-yellow:hover {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00; }\\n html[light] .btn-yellow:focus, html[light] .btn-yellow.focus {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[light] .btn-yellow.disabled, html[light] .btn-yellow:disabled {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active, html[light] .btn-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: #d39e00;\\n border-color: #c69500; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active:focus, html[light] .btn-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[light] .btn-yellow svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:hover svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:focus svg, html[light] .btn-yellow.focus svg {\\n fill: #292d32; }\\n html[light] .btn-yellow.disabled svg, html[light] .btn-yellow:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active svg, html[light] .btn-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-yellow.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-green {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-green:hover {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34; }\\n html[light] .btn-green:focus, html[light] .btn-green.focus {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34;\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[light] .btn-green.disabled, html[light] .btn-green:disabled {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active, html[light] .btn-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-green.dropdown-toggle {\\n color: #fff;\\n background-color: #1e7e34;\\n border-color: #1c7430; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active:focus, html[light] .btn-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[light] .btn-green svg {\\n fill: #fff; }\\n html[light] .btn-green:hover svg {\\n fill: #fff; }\\n html[light] .btn-green:focus svg, html[light] .btn-green.focus svg {\\n fill: #fff; }\\n html[light] .btn-green.disabled svg, html[light] .btn-green:disabled svg {\\n fill: #fff; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active svg, html[light] .btn-green:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-green.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-teal {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-teal:hover {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76; }\\n html[light] .btn-teal:focus, html[light] .btn-teal.focus {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76;\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[light] .btn-teal.disabled, html[light] .btn-teal:disabled {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active, html[light] .btn-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-teal.dropdown-toggle {\\n color: #fff;\\n background-color: #199d76;\\n border-color: #17926e; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active:focus, html[light] .btn-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[light] .btn-teal svg {\\n fill: #fff; }\\n html[light] .btn-teal:hover svg {\\n fill: #fff; }\\n html[light] .btn-teal:focus svg, html[light] .btn-teal.focus svg {\\n fill: #fff; }\\n html[light] .btn-teal.disabled svg, html[light] .btn-teal:disabled svg {\\n fill: #fff; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active svg, html[light] .btn-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-teal.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-cyan {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-cyan:hover {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b; }\\n html[light] .btn-cyan:focus, html[light] .btn-cyan.focus {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b;\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[light] .btn-cyan.disabled, html[light] .btn-cyan:disabled {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active, html[light] .btn-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: #117a8b;\\n border-color: #10707f; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active:focus, html[light] .btn-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[light] .btn-cyan svg {\\n fill: #fff; }\\n html[light] .btn-cyan:hover svg {\\n fill: #fff; }\\n html[light] .btn-cyan:focus svg, html[light] .btn-cyan.focus svg {\\n fill: #fff; }\\n html[light] .btn-cyan.disabled svg, html[light] .btn-cyan:disabled svg {\\n fill: #fff; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active svg, html[light] .btn-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-cyan.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-white {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .btn-white:hover {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6; }\\n html[light] .btn-white:focus, html[light] .btn-white.focus {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6;\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[light] .btn-white.disabled, html[light] .btn-white:disabled {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active, html[light] .btn-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-white.dropdown-toggle {\\n color: #292d32;\\n background-color: #e6e6e6;\\n border-color: #dfdfdf; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active:focus, html[light] .btn-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[light] .btn-white svg {\\n fill: #292d32; }\\n html[light] .btn-white:hover svg {\\n fill: #292d32; }\\n html[light] .btn-white:focus svg, html[light] .btn-white.focus svg {\\n fill: #292d32; }\\n html[light] .btn-white.disabled svg, html[light] .btn-white:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active svg, html[light] .btn-white:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-white.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-gray {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-gray:hover {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40; }\\n html[light] .btn-gray:focus, html[light] .btn-gray.focus {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40;\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[light] .btn-gray.disabled, html[light] .btn-gray:disabled {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active, html[light] .btn-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-gray.dropdown-toggle {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #2e3439; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active:focus, html[light] .btn-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[light] .btn-gray svg {\\n fill: #fff; }\\n html[light] .btn-gray:hover svg {\\n fill: #fff; }\\n html[light] .btn-gray:focus svg, html[light] .btn-gray.focus svg {\\n fill: #fff; }\\n html[light] .btn-gray.disabled svg, html[light] .btn-gray:disabled svg {\\n fill: #fff; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active svg, html[light] .btn-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-gray.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-gray-dark:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[light] .btn-gray-dark:focus, html[light] .btn-gray-dark.focus {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-gray-dark.disabled, html[light] .btn-gray-dark:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-gray-dark svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:hover svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:focus svg, html[light] .btn-gray-dark.focus svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark.disabled svg, html[light] .btn-gray-dark:disabled svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-gray-dark.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-outline-primary {\\n color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:hover {\\n color: #eaab20;\\n background-color: rgba(234, 171, 32, 0.1);\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:focus, html[light] .btn-outline-primary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .btn-outline-primary.disabled, html[light] .btn-outline-primary:disabled {\\n color: #eaab20;\\n background-color: transparent; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-primary.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(234, 171, 32, 0.1);\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .btn-outline-primary svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:hover svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary.disabled svg, html[light] .btn-outline-primary:disabled svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-primary.dropdown-toggle svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-primary.dropdown-toggle {\\n color: #eaab20; }\\n html[light] .btn-outline-secondary {\\n color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:hover {\\n color: #f0c05a;\\n background-color: rgba(240, 192, 90, 0.1);\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:focus, html[light] .btn-outline-secondary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .btn-outline-secondary.disabled, html[light] .btn-outline-secondary:disabled {\\n color: #f0c05a;\\n background-color: transparent; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(240, 192, 90, 0.1);\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .btn-outline-secondary svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:hover svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary.disabled svg, html[light] .btn-outline-secondary:disabled svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle {\\n color: #f0c05a; }\\n html[light] .btn-outline-success {\\n color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:hover {\\n color: #00bb83;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:focus, html[light] .btn-outline-success.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .btn-outline-success.disabled, html[light] .btn-outline-success:disabled {\\n color: #00bb83;\\n background-color: transparent; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active, html[light] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-success.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .btn-outline-success svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:hover svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success.disabled svg, html[light] .btn-outline-success:disabled svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-success:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-success.dropdown-toggle svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active, html[light] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-success.dropdown-toggle {\\n color: #00bb83; }\\n html[light] .btn-outline-info {\\n color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:hover {\\n color: #009fbb;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:focus, html[light] .btn-outline-info.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .btn-outline-info.disabled, html[light] .btn-outline-info:disabled {\\n color: #009fbb;\\n background-color: transparent; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active, html[light] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-info.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .btn-outline-info svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:hover svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info.disabled svg, html[light] .btn-outline-info:disabled svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-info:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-info.dropdown-toggle svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active, html[light] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-info.dropdown-toggle {\\n color: #009fbb; }\\n html[light] .btn-outline-warning {\\n color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:hover {\\n color: #ffa32b;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:focus, html[light] .btn-outline-warning.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .btn-outline-warning.disabled, html[light] .btn-outline-warning:disabled {\\n color: #ffa32b;\\n background-color: transparent; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .btn-outline-warning svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:hover svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning.disabled svg, html[light] .btn-outline-warning:disabled svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-warning.dropdown-toggle svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-warning.dropdown-toggle {\\n color: #ffa32b; }\\n html[light] .btn-outline-danger {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:focus, html[light] .btn-outline-danger.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-danger.disabled, html[light] .btn-outline-danger:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-danger.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-danger svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:hover svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger.disabled svg, html[light] .btn-outline-danger:disabled svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-danger.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-danger.dropdown-toggle {\\n color: #ff0a54; }\\n html[light] .btn-outline-light {\\n color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:hover {\\n color: #e4e7ea;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:focus, html[light] .btn-outline-light.focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .btn-outline-light.disabled, html[light] .btn-outline-light:disabled {\\n color: #e4e7ea;\\n background-color: transparent; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active, html[light] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-light.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-light:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-light.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .btn-outline-light svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:hover svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light.disabled svg, html[light] .btn-outline-light:disabled svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-light:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-light.dropdown-toggle svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active, html[light] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-light.dropdown-toggle {\\n color: #e4e7ea; }\\n html[light] .btn-outline-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:focus, html[light] .btn-outline-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-dark.disabled, html[light] .btn-outline-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-dark svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:hover svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark.disabled svg, html[light] .btn-outline-dark:disabled svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-dark.dropdown-toggle {\\n color: #343a40; }\\n html[light] .btn-outline-blue {\\n color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:hover {\\n color: #007bff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:focus, html[light] .btn-outline-blue.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .btn-outline-blue.disabled, html[light] .btn-outline-blue:disabled {\\n color: #007bff;\\n background-color: transparent; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-blue.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .btn-outline-blue svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:hover svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue.disabled svg, html[light] .btn-outline-blue:disabled svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-blue.dropdown-toggle svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-blue.dropdown-toggle {\\n color: #007bff; }\\n html[light] .btn-outline-indigo {\\n color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:hover {\\n color: #6610f2;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:focus, html[light] .btn-outline-indigo.focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .btn-outline-indigo.disabled, html[light] .btn-outline-indigo:disabled {\\n color: #6610f2;\\n background-color: transparent; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .btn-outline-indigo svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:hover svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo.disabled svg, html[light] .btn-outline-indigo:disabled svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle {\\n color: #6610f2; }\\n html[light] .btn-outline-purple {\\n color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:hover {\\n color: #6f42c1;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:focus, html[light] .btn-outline-purple.focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .btn-outline-purple.disabled, html[light] .btn-outline-purple:disabled {\\n color: #6f42c1;\\n background-color: transparent; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-purple.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .btn-outline-purple svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:hover svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple.disabled svg, html[light] .btn-outline-purple:disabled svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-purple.dropdown-toggle svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-purple.dropdown-toggle {\\n color: #6f42c1; }\\n html[light] .btn-outline-pink {\\n color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:hover {\\n color: #e83e8c;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:focus, html[light] .btn-outline-pink.focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .btn-outline-pink.disabled, html[light] .btn-outline-pink:disabled {\\n color: #e83e8c;\\n background-color: transparent; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-pink.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .btn-outline-pink svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:hover svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink.disabled svg, html[light] .btn-outline-pink:disabled svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-pink.dropdown-toggle svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-pink.dropdown-toggle {\\n color: #e83e8c; }\\n html[light] .btn-outline-red {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:focus, html[light] .btn-outline-red.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-red.disabled, html[light] .btn-outline-red:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active, html[light] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-red.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-red svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:hover svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red.disabled svg, html[light] .btn-outline-red:disabled svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-red:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-red.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active, html[light] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-red.dropdown-toggle {\\n color: #ff0a54; }\\n html[light] .btn-outline-orange {\\n color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:hover {\\n color: #fd7e14;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:focus, html[light] .btn-outline-orange.focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .btn-outline-orange.disabled, html[light] .btn-outline-orange:disabled {\\n color: #fd7e14;\\n background-color: transparent; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-orange.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .btn-outline-orange svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:hover svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange.disabled svg, html[light] .btn-outline-orange:disabled svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-orange.dropdown-toggle svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-orange.dropdown-toggle {\\n color: #fd7e14; }\\n html[light] .btn-outline-yellow {\\n color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:hover {\\n color: #ffc107;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:focus, html[light] .btn-outline-yellow.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .btn-outline-yellow.disabled, html[light] .btn-outline-yellow:disabled {\\n color: #ffc107;\\n background-color: transparent; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .btn-outline-yellow svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:hover svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow.disabled svg, html[light] .btn-outline-yellow:disabled svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle {\\n color: #ffc107; }\\n html[light] .btn-outline-green {\\n color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-outline-green:hover {\\n color: #28a745;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[light] .btn-outline-green:focus, html[light] .btn-outline-green.focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .btn-outline-green.disabled, html[light] .btn-outline-green:disabled {\\n color: #28a745;\\n background-color: transparent; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active, html[light] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-green.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .btn-outline-green svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:hover svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green.disabled svg, html[light] .btn-outline-green:disabled svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-green:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-green.dropdown-toggle svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active, html[light] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-green.dropdown-toggle {\\n color: #28a745; }\\n html[light] .btn-outline-teal {\\n color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:hover {\\n color: #20c997;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:focus, html[light] .btn-outline-teal.focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .btn-outline-teal.disabled, html[light] .btn-outline-teal:disabled {\\n color: #20c997;\\n background-color: transparent; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-teal.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .btn-outline-teal svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:hover svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal.disabled svg, html[light] .btn-outline-teal:disabled svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-teal.dropdown-toggle svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-teal.dropdown-toggle {\\n color: #20c997; }\\n html[light] .btn-outline-cyan {\\n color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:hover {\\n color: #17a2b8;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:focus, html[light] .btn-outline-cyan.focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .btn-outline-cyan.disabled, html[light] .btn-outline-cyan:disabled {\\n color: #17a2b8;\\n background-color: transparent; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .btn-outline-cyan svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:hover svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan.disabled svg, html[light] .btn-outline-cyan:disabled svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle {\\n color: #17a2b8; }\\n html[light] .btn-outline-white {\\n color: #fff;\\n border-color: #fff; }\\n html[light] .btn-outline-white:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[light] .btn-outline-white:focus, html[light] .btn-outline-white.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .btn-outline-white.disabled, html[light] .btn-outline-white:disabled {\\n color: #fff;\\n background-color: transparent; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active, html[light] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-white.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .btn-outline-white svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:hover svg {\\n fill: #fff; }\\n html[light] .btn-outline-white.disabled svg, html[light] .btn-outline-white:disabled svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-white:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-white.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active, html[light] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-white.dropdown-toggle {\\n color: #fff; }\\n html[light] .btn-outline-gray {\\n color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:hover {\\n color: #4b545c;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:focus, html[light] .btn-outline-gray.focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .btn-outline-gray.disabled, html[light] .btn-outline-gray:disabled {\\n color: #4b545c;\\n background-color: transparent; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .btn-outline-gray svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:hover svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray.disabled svg, html[light] .btn-outline-gray:disabled svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-gray.dropdown-toggle svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray.dropdown-toggle {\\n color: #4b545c; }\\n html[light] .btn-outline-gray-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:focus, html[light] .btn-outline-gray-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-gray-dark.disabled, html[light] .btn-outline-gray-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-gray-dark svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:hover svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark.disabled svg, html[light] .btn-outline-gray-dark:disabled svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle {\\n color: #343a40; }\\n html[light] .custom-checkbox-primary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-primary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .custom-checkbox-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-secondary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-secondary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .custom-checkbox-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-success .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::before {\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-success .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .custom-checkbox-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-info .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::before {\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-info .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .custom-checkbox-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-warning .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-warning .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .custom-checkbox-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-danger .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-danger .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-light .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-light .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .custom-checkbox-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-blue .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::before {\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-blue .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .custom-checkbox-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-indigo .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-indigo .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .custom-checkbox-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-purple .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-purple .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .custom-checkbox-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-pink .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-pink .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .custom-checkbox-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-red .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-red .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-orange .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-orange .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .custom-checkbox-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-yellow .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-yellow .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .custom-checkbox-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-green .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::before {\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-green .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .custom-checkbox-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-teal .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::before {\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-teal .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .custom-checkbox-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-cyan .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::before {\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-cyan .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .custom-checkbox-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-white .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-white .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .custom-checkbox-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-gray .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::before {\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-gray .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .custom-checkbox-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-gray-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .alert-primary {\\n color: #fbeed2;\\n background-color: #edb844;\\n border-color: #eaab20; }\\n html[light] .alert-primary hr {\\n border-top-color: #dc9e15; }\\n html[light] .alert-primary .alert-link {\\n color: #f7dca3; }\\n html[light] .alert-secondary {\\n color: #fcf2de;\\n background-color: #f2ca74;\\n border-color: #f0c05a; }\\n html[light] .alert-secondary hr {\\n border-top-color: #eeb743; }\\n html[light] .alert-secondary .alert-link {\\n color: #f8e0af; }\\n html[light] .alert-success {\\n color: #ccf1e6;\\n background-color: #29c697;\\n border-color: #00bb83; }\\n html[light] .alert-success hr {\\n border-top-color: #00a271; }\\n html[light] .alert-success .alert-link {\\n color: #a4e6d2; }\\n html[light] .alert-info {\\n color: #ccecf1;\\n background-color: #29aec6;\\n border-color: #009fbb; }\\n html[light] .alert-info hr {\\n border-top-color: #0089a2; }\\n html[light] .alert-info .alert-link {\\n color: #a4dde6; }\\n html[light] .alert-warning {\\n color: #ffedd5;\\n background-color: #ffb24d;\\n border-color: #ffa32b; }\\n html[light] .alert-warning hr {\\n border-top-color: #ff9812; }\\n html[light] .alert-warning .alert-link {\\n color: #ffd7a2; }\\n html[light] .alert-danger {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[light] .alert-danger hr {\\n border-top-color: #f00048; }\\n html[light] .alert-danger .alert-link {\\n color: #ff9bba; }\\n html[light] .alert-light {\\n color: #fafafb;\\n background-color: #e8ebed;\\n border-color: #e4e7ea; }\\n html[light] .alert-light hr {\\n border-top-color: #d6dadf; }\\n html[light] .alert-light .alert-link {\\n color: #dedee4; }\\n html[light] .alert-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[light] .alert-dark hr {\\n border-top-color: #292d32; }\\n html[light] .alert-dark .alert-link {\\n color: #bcbfc0; }\\n html[light] .alert-blue {\\n color: #cce5ff;\\n background-color: #2990ff;\\n border-color: #007bff; }\\n html[light] .alert-blue hr {\\n border-top-color: #006fe6; }\\n html[light] .alert-blue .alert-link {\\n color: #99cbff; }\\n html[light] .alert-indigo {\\n color: #e0cffc;\\n background-color: #7e36f4;\\n border-color: #6610f2; }\\n html[light] .alert-indigo hr {\\n border-top-color: #5b0cdd; }\\n html[light] .alert-indigo .alert-link {\\n color: #c19ff9; }\\n html[light] .alert-purple {\\n color: #e2d9f3;\\n background-color: #8660cb;\\n border-color: #6f42c1; }\\n html[light] .alert-purple hr {\\n border-top-color: #643ab0; }\\n html[light] .alert-purple .alert-link {\\n color: #c4b2e7; }\\n html[light] .alert-pink {\\n color: #fad8e8;\\n background-color: #ec5d9e;\\n border-color: #e83e8c; }\\n html[light] .alert-pink hr {\\n border-top-color: #e5277e; }\\n html[light] .alert-pink .alert-link {\\n color: #f4abcd; }\\n html[light] .alert-red {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[light] .alert-red hr {\\n border-top-color: #f00048; }\\n html[light] .alert-red .alert-link {\\n color: #ff9bba; }\\n html[light] .alert-orange {\\n color: #ffe5d0;\\n background-color: #fd933a;\\n border-color: #fd7e14; }\\n html[light] .alert-orange hr {\\n border-top-color: #f57102; }\\n html[light] .alert-orange .alert-link {\\n color: #ffc99d; }\\n html[light] .alert-yellow {\\n color: #fff3cd;\\n background-color: #ffcb2f;\\n border-color: #ffc107; }\\n html[light] .alert-yellow hr {\\n border-top-color: #edb100; }\\n html[light] .alert-yellow .alert-link {\\n color: #ffe79a; }\\n html[light] .alert-green {\\n color: #d4edda;\\n background-color: #4ab563;\\n border-color: #28a745; }\\n html[light] .alert-green hr {\\n border-top-color: #23923d; }\\n html[light] .alert-green .alert-link {\\n color: #b0debb; }\\n html[light] .alert-teal {\\n color: #d2f4ea;\\n background-color: #44d2a8;\\n border-color: #20c997; }\\n html[light] .alert-teal hr {\\n border-top-color: #1cb386; }\\n html[light] .alert-teal .alert-link {\\n color: #a9ead7; }\\n html[light] .alert-cyan {\\n color: #d1ecf1;\\n background-color: #3cb1c3;\\n border-color: #17a2b8; }\\n html[light] .alert-cyan hr {\\n border-top-color: #148ea1; }\\n html[light] .alert-cyan .alert-link {\\n color: #aadce5; }\\n html[light] .alert-white {\\n color: white;\\n background-color: white;\\n border-color: white; }\\n html[light] .alert-white hr {\\n border-top-color: #f2f2f2; }\\n html[light] .alert-white .alert-link {\\n color: #e6e6e6; }\\n html[light] .alert-gray {\\n color: #dbddde;\\n background-color: #686f76;\\n border-color: #4b545c; }\\n html[light] .alert-gray hr {\\n border-top-color: #40474e; }\\n html[light] .alert-gray .alert-link {\\n color: #c0c4c6; }\\n html[light] .alert-gray-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[light] .alert-gray-dark hr {\\n border-top-color: #292d32; }\\n html[light] .alert-gray-dark .alert-link {\\n color: #bcbfc0; }\\n html[light] .badge-primary {\\n color: #292d32;\\n background-color: #eaab20; }\\n ahtml[light] .badge-primary:hover, ahtml[light] .badge-primary:focus {\\n color: #292d32;\\n background-color: #c48d13; }\\n ahtml[light] .badge-primary:focus, ahtml[light] .badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] a.badge-primary {\\n color: #292d32;\\n background-color: #eaab20; }\\n ahtml[light] a.badge-primary:hover, ahtml[light] a.badge-primary:focus {\\n color: #292d32;\\n background-color: #c48d13; }\\n ahtml[light] a.badge-primary:focus, ahtml[light] a.badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .badge-secondary {\\n color: #292d32;\\n background-color: #f0c05a; }\\n ahtml[light] .badge-secondary:hover, ahtml[light] .badge-secondary:focus {\\n color: #292d32;\\n background-color: #ecae2b; }\\n ahtml[light] .badge-secondary:focus, ahtml[light] .badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] a.badge-secondary {\\n color: #292d32;\\n background-color: #f0c05a; }\\n ahtml[light] a.badge-secondary:hover, ahtml[light] a.badge-secondary:focus {\\n color: #292d32;\\n background-color: #ecae2b; }\\n ahtml[light] a.badge-secondary:focus, ahtml[light] a.badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[light] .badge-success:hover, ahtml[light] .badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[light] .badge-success:focus, ahtml[light] .badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] a.badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[light] a.badge-success:hover, ahtml[light] a.badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[light] a.badge-success:focus, ahtml[light] a.badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[light] .badge-info:hover, ahtml[light] .badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[light] .badge-info:focus, ahtml[light] .badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] a.badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[light] a.badge-info:hover, ahtml[light] a.badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[light] a.badge-info:focus, ahtml[light] a.badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[light] .badge-warning:hover, ahtml[light] .badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[light] .badge-warning:focus, ahtml[light] .badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] a.badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[light] a.badge-warning:hover, ahtml[light] a.badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[light] a.badge-warning:focus, ahtml[light] a.badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] .badge-danger:hover, ahtml[light] .badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] .badge-danger:focus, ahtml[light] .badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] a.badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] a.badge-danger:hover, ahtml[light] a.badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] a.badge-danger:focus, ahtml[light] a.badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[light] .badge-light:hover, ahtml[light] .badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[light] .badge-light:focus, ahtml[light] .badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] a.badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[light] a.badge-light:hover, ahtml[light] a.badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[light] a.badge-light:focus, ahtml[light] a.badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .badge-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-dark:hover, ahtml[light] .badge-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] .badge-dark:focus, ahtml[light] .badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] a.badge-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-dark:hover, ahtml[light] a.badge-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] a.badge-dark:focus, ahtml[light] a.badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[light] .badge-blue:hover, ahtml[light] .badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[light] .badge-blue:focus, ahtml[light] .badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] a.badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[light] a.badge-blue:hover, ahtml[light] a.badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[light] a.badge-blue:focus, ahtml[light] a.badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[light] .badge-indigo:hover, ahtml[light] .badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[light] .badge-indigo:focus, ahtml[light] .badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] a.badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[light] a.badge-indigo:hover, ahtml[light] a.badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[light] a.badge-indigo:focus, ahtml[light] a.badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[light] .badge-purple:hover, ahtml[light] .badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[light] .badge-purple:focus, ahtml[light] .badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] a.badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[light] a.badge-purple:hover, ahtml[light] a.badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[light] a.badge-purple:focus, ahtml[light] a.badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[light] .badge-pink:hover, ahtml[light] .badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[light] .badge-pink:focus, ahtml[light] .badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] a.badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[light] a.badge-pink:hover, ahtml[light] a.badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[light] a.badge-pink:focus, ahtml[light] a.badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] .badge-red:hover, ahtml[light] .badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] .badge-red:focus, ahtml[light] .badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] a.badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] a.badge-red:hover, ahtml[light] a.badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] a.badge-red:focus, ahtml[light] a.badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[light] .badge-orange:hover, ahtml[light] .badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[light] .badge-orange:focus, ahtml[light] .badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] a.badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[light] a.badge-orange:hover, ahtml[light] a.badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[light] a.badge-orange:focus, ahtml[light] a.badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[light] .badge-yellow:hover, ahtml[light] .badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[light] .badge-yellow:focus, ahtml[light] .badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] a.badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[light] a.badge-yellow:hover, ahtml[light] a.badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[light] a.badge-yellow:focus, ahtml[light] a.badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[light] .badge-green:hover, ahtml[light] .badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[light] .badge-green:focus, ahtml[light] .badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] a.badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[light] a.badge-green:hover, ahtml[light] a.badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[light] a.badge-green:focus, ahtml[light] a.badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[light] .badge-teal:hover, ahtml[light] .badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[light] .badge-teal:focus, ahtml[light] .badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] a.badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[light] a.badge-teal:hover, ahtml[light] a.badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[light] a.badge-teal:focus, ahtml[light] a.badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[light] .badge-cyan:hover, ahtml[light] .badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[light] .badge-cyan:focus, ahtml[light] .badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] a.badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[light] a.badge-cyan:hover, ahtml[light] a.badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[light] a.badge-cyan:focus, ahtml[light] a.badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[light] .badge-white:hover, ahtml[light] .badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[light] .badge-white:focus, ahtml[light] .badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] a.badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[light] a.badge-white:hover, ahtml[light] a.badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[light] a.badge-white:focus, ahtml[light] a.badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[light] .badge-gray:hover, ahtml[light] .badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-gray:focus, ahtml[light] .badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] a.badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[light] a.badge-gray:hover, ahtml[light] a.badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-gray:focus, ahtml[light] a.badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-gray-dark:hover, ahtml[light] .badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] .badge-gray-dark:focus, ahtml[light] .badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] a.badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-gray-dark:hover, ahtml[light] a.badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] a.badge-gray-dark:focus, ahtml[light] a.badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .nav-link.disabled {\\n color: #8e9ba7; }\\n html[light] .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] .nav-tabs {\\n border-bottom: 1px solid #d6dadf; }\\n html[light] .nav-tabs .nav-link {\\n border: 1px solid transparent;\\n border-top-left-radius: 0.15rem;\\n border-top-right-radius: 0.15rem; }\\n html[light] .nav-tabs .nav-link:hover, html[light] .nav-tabs .nav-link:focus {\\n border-color: #e4e7ea #e4e7ea #d6dadf; }\\n html[light] .nav-tabs .nav-link.disabled {\\n color: #8e9ba7;\\n background-color: transparent;\\n border-color: transparent; }\\n html[light] .nav-tabs .nav-link.active,\\n html[light] .nav-tabs .nav-item.show .nav-link {\\n color: #4b545c;\\n background-color: #fcf9f5;\\n border-color: #d6dadf #d6dadf #fcf9f5; }\\n html[light] .nav-tabs .dropdown-menu {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0; }\\n html[light] .toast-success {\\n background-color: #00bb83; }\\n html[light] .toast-error {\\n background-color: #ff0a54; }\\n html[light] .toast-info {\\n background-color: #009fbb; }\\n html[light] .toast-warning {\\n background-color: #ffa32b; }\\n html[light] :not(pre) > code {\\n color: #c7254e;\\n background-color: #eff1f3;\\n border-color: #ccc8c8; }\\n html[light] pre:not(.hljs):not(.CodeMirror-line) {\\n background-color: #eff1f3;\\n border-color: #ccc8c8; }\\n html[light] .alert.alert-primary a,\\n html[light] .alert.alert-primary a:hover {\\n color: #fefcf6; }\\n html[light] .alert.alert-secondary a,\\n html[light] .alert.alert-secondary a:hover {\\n color: #fefcf8; }\\n html[light] .alert.alert-success a,\\n html[light] .alert.alert-success a:hover {\\n color: #f5fcfa; }\\n html[light] .alert.alert-info a,\\n html[light] .alert.alert-info a:hover {\\n color: #f5fbfc; }\\n html[light] .alert.alert-warning a,\\n html[light] .alert.alert-warning a:hover {\\n color: #fffbf7; }\\n html[light] .alert.alert-danger a,\\n html[light] .alert.alert-danger a:hover {\\n color: #fff5f8; }\\n html[light] .alert.alert-light a,\\n html[light] .alert.alert-light a:hover {\\n color: #fefefe; }\\n html[light] .alert.alert-dark a,\\n html[light] .alert.alert-dark a:hover {\\n color: #f7f7f7; }\\n html[light] .alert.alert-blue a,\\n html[light] .alert.alert-blue a:hover {\\n color: #f5faff; }\\n html[light] .alert.alert-indigo a,\\n html[light] .alert.alert-indigo a:hover {\\n color: #f9f5fe; }\\n html[light] .alert.alert-purple a,\\n html[light] .alert.alert-purple a:hover {\\n color: #f9f7fd; }\\n html[light] .alert.alert-pink a,\\n html[light] .alert.alert-pink a:hover {\\n color: #fef7fa; }\\n html[light] .alert.alert-red a,\\n html[light] .alert.alert-red a:hover {\\n color: #fff5f8; }\\n html[light] .alert.alert-orange a,\\n html[light] .alert.alert-orange a:hover {\\n color: #fffaf6; }\\n html[light] .alert.alert-yellow a,\\n html[light] .alert.alert-yellow a:hover {\\n color: #fffdf5; }\\n html[light] .alert.alert-green a,\\n html[light] .alert.alert-green a:hover {\\n color: #f6fbf8; }\\n html[light] .alert.alert-teal a,\\n html[light] .alert.alert-teal a:hover {\\n color: #f6fdfb; }\\n html[light] .alert.alert-cyan a,\\n html[light] .alert.alert-cyan a:hover {\\n color: #f6fbfc; }\\n html[light] .alert.alert-white a,\\n html[light] .alert.alert-white a:hover {\\n color: white; }\\n html[light] .alert.alert-gray a,\\n html[light] .alert.alert-gray a:hover {\\n color: #f8f8f8; }\\n html[light] .alert.alert-gray-dark a,\\n html[light] .alert.alert-gray-dark a:hover {\\n color: #f7f7f7; }\\n html[light] .dropdown-menu {\\n color: #231e1d; }\\n html[light] .grw-personal-dropdown .grw-icon-container svg {\\n fill: #231e1d; }\\n html[light] .grw-personal-dropdown .grw-icon-container-muted svg {\\n fill: #f0c05a; }\\n html[light] .dropdown-item {\\n color: #231e1d; }\\n html[light] .dropdown-item svg {\\n fill: #231e1d; }\\n html[light] .dropdown-item:active, html[light] .dropdown-item.active, html[light] .dropdown-item:active:hover, html[light] .dropdown-item.active:hover {\\n color: white;\\n background-color: #175fa5; }\\n html[light] .dropdown-item:active svg, html[light] .dropdown-item.active svg, html[light] .dropdown-item:active:hover svg, html[light] .dropdown-item.active:hover svg {\\n fill: white; }\\n html[light] .dropdown-item:hover {\\n background-color: #e4e7ea; }\\n html[light] .form-control:focus {\\n color: #231e1d;\\n background-color: #fff;\\n border-color: #f5d795;\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.25); }\\n html[light] .nav.nav-tabs .nav-link.active {\\n color: #993439 !important;\\n background: transparent; }\\n html[light] .nav.nav-tabs .nav-link.active:hover, html[light] .nav.nav-tabs .nav-link.active:focus {\\n color: #bf4148 !important; }\\n html[light] ul.pagination li.page-item.disabled button.page-link {\\n color: #abb4bd; }\\n html[light] ul.pagination li.page-item.active button.page-link {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] ul.pagination li.page-item.active button.page-link:hover, html[light] ul.pagination li.page-item.active button.page-link:focus {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] ul.pagination li.page-item button.page-link {\\n color: #eaab20;\\n border-color: #f0c05a; }\\n html[light] ul.pagination li.page-item button.page-link:hover, html[light] ul.pagination li.page-item button.page-link:active, html[light] ul.pagination li.page-item button.page-link:focus {\\n color: #eaab20; }\\n html[light] .handsontable {\\n color: initial; }\\n html[light] .grw-logo svg * {\\n transition: fill 0.8s ease-out; }\\n html[light] .grw-logo svg {\\n fill: white; }\\n html[light] .grw-logo:hover svg .group1 {\\n fill: #74bc46; }\\n html[light] .grw-logo:hover svg .group2 {\\n fill: #175fa5; }\\n html[light] .grw-navbar {\\n background: #f0c05a;\\n border-image: linear-gradient(to right, #90a555 0%, #a84be6 50%, #eaab20 100%);\\n border-image-slice: 1; }\\n html[light] .grw-navbar .nav-item > .nav-link {\\n color: white; }\\n html[light] .grw-navbar .grw-app-title {\\n color: white; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:focus, html[light] .grw-global-search .btn-secondary.dropdown-toggle.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle.disabled, html[light] .grw-global-search .btn-secondary.dropdown-toggle:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active, html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active,\\n .show > html[light] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:focus, html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-global-search .search-typeahead {\\n background-color: rgba(252, 249, 245, 0.9); }\\n html[light] .grw-sidebar .ak-navigation-resize-button {\\n background-color: #231e1d;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[light] .grw-sidebar .ak-navigation-resize-button:before {\\n border-bottom-color: #231e1d;\\n transition: border-bottom-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:after {\\n border-top-color: #231e1d;\\n transition: border-top-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button > span:after {\\n background-color: #231e1d;\\n transition: background-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button svg path {\\n fill: white; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover {\\n background-color: #3f3634;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover:before {\\n border-bottom-color: #3f3634;\\n transition: border-bottom-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover:after {\\n border-top-color: #3f3634;\\n transition: border-top-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover > span:after {\\n background-color: #3f3634;\\n transition: background-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover svg path {\\n fill: white; }\\n html[light] .grw-sidebar div[data-testid='GlobalNavigation'] > div {\\n background-color: #eaab20; }\\n html[light] .grw-sidebar div[data-testid='ContextualNavigation'] > div {\\n color: #993439;\\n background-color: #f9f4ee; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:focus, html[light] .grw-sidebar .grw-sidebar-nav .btn.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn.disabled, html[light] .grw-sidebar .grw-sidebar-nav .btn:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active, html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active,\\n .show > html[light] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active:focus, html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active i {\\n text-shadow: 1px 1px 2px #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active:after {\\n border-right-color: #f9f4ee; }\\n html[light] .editor-container .navbar-editor svg {\\n fill: #993439; }\\n html[light] .btn-page-preview svg {\\n fill: white; }\\n html[light] .modal .modal-header {\\n border-bottom-color: #917e7b; }\\n html[light] .modal .modal-header .modal-title {\\n color: #292d32; }\\n html[light] .modal .modal-header .close {\\n color: #292d32;\\n opacity: 0.5; }\\n html[light] .modal .modal-header .close:hover {\\n opacity: 0.9; }\\n html[light] .modal .modal-content {\\n background-color: #fcf9f5; }\\n html[light] .modal .modal-footer {\\n border-top-color: #917e7b; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn {\\n color: #549c79; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn:active {\\n color: #549c79; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn .footstamp-icon {\\n fill: #549c79; }\\n html[light] .grw-custom-nav-tab .nav-item:hover, html[light] .grw-custom-nav-tab .nav-item:focus {\\n background-color: rgba(153, 52, 57, 0.08); }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link {\\n -webkit-appearance: none;\\n color: #993439; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link svg {\\n fill: #993439; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link.disabled {\\n color: #8e9ba7; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] .grw-custom-nav-tab .grw-nav-slide-hr {\\n border-color: #993439; }\\n html[light] .grw-page-accessories-modal .modal-header .close {\\n color: #f0c05a; }\\n html[light] .card.well {\\n color: #231e1d;\\n background-color: #eff1f3;\\n border-color: #e4e7ea;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }\\n html[light] .admin-bot-card .grw-botcard-title-active {\\n color: #e4e7ea; }\\n html[light] .admin-page span.slider {\\n background-color: #d6dadf; }\\n html[light] .admin-page span.slider:before {\\n background-color: white; }\\n html[light] .admin-page input:checked + .slider {\\n background-color: #007bff; }\\n html[light] .admin-page input:focus + .slider {\\n box-shadow: 0 0 1px #007bff; }\\n html[light] .wiki .highlighted {\\n position: relative;\\n z-index: 1; }\\n\\n@keyframes fadeout {\\n 100% {\\n opacity: 0; } }\\n html[light] .wiki .highlighted::after {\\n position: absolute;\\n top: 15%;\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 70%;\\n content: '';\\n background-color: rgba(234, 171, 32, 0.5);\\n border-radius: 2px;\\n animation: fadeout 1s ease-in 1.5s forwards; }\\n html[light] .wiki a {\\n color: #993439; }\\n html[light] .wiki a:hover {\\n color: #bf4148; }\\n html[light] .wiki .editable-with-handsontable button {\\n color: #993439; }\\n html[light] .wiki .editable-with-handsontable button:hover {\\n color: #bf4148; }\\n html[light] body.on-edit .main {\\n background-color: #f9f4ee; }\\n html[light] body.on-edit .main .page-editor-editor-container {\\n border-right-color: #917e7b; }\\n html[light] body.on-edit .main .page-editor-editor-container .navbar-editor {\\n background-color: #fcf9f5;\\n border-bottom-color: #917e7b; }\\n html[light] body.on-edit .main .page-editor-preview-container {\\n background-color: #fcf9f5; }\\n html[light] body.on-edit .main .page-editor-footer {\\n border-top-color: #917e7b; }\\n html[light] body.pathname-sidebar .page-editor-preview-body {\\n color: #993439;\\n background-color: #f9f4ee; }\\n html[light] .grw-grid-edit-preview .desktop-preview,\\n html[light] .grw-grid-edit-preview .tablet-preview,\\n html[light] .grw-grid-edit-preview .mobile-preview {\\n background: #fcf9f5; }\\n html[light] .grw-grid-edit-preview .grid-edit-border-for-each-cols {\\n border: 2px solid #fcf9f5; }\\n html[light] .grid-preview-col-0 {\\n background: #175fa5; }\\n html[light] .grid-preview-col-1 {\\n background: #009fbb; }\\n html[light] .grid-preview-col-2 {\\n background: #00bb83; }\\n html[light] .grid-preview-col-3 {\\n background: #74bc46; }\\n html[light] .page-comment-meta .page-comment-revision svg {\\n fill: #993439; }\\n html[light] .page-comment-meta .page-comment-revision svg:hover {\\n fill: #bf4148; }\\n html[light] .page-comments .page-comment .page-comment-main,\\n html[light] .page-comments .page-comment-form .comment-form-main {\\n background-color: #fcf9f5; }\\n html[light] .page-comments .page-comment .page-comment-main:before,\\n html[light] .page-comments .page-comment-form .comment-form-main:before {\\n border-right-color: #fcf9f5; }\\n html[light] .page-comments .page-comment .page-comment-main .nav.nav-tabs > li > a.active,\\n html[light] .page-comments .page-comment-form .comment-form-main .nav.nav-tabs > li > a.active {\\n background: transparent;\\n border-bottom: solid 1px #f7f0e6;\\n border-bottom-color: #f7f0e6; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul > li.nav-item > a.nav-link {\\n color: inherit; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul a.hover {\\n background-color: #f7f0e6; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul a.active {\\n background-color: #f2e7d7;\\n border-color: #eaab20; }\\n html[light] mark.rbt-highlight-text {\\n color: black; }\\n html[light] .page-content-footer {\\n background-color: #f9f4ee;\\n border-top-color: #917e7b; }\\n html[light] .admin-page #layoutOptions .customize-layout-card.border-active {\\n border-color: #dc9e15; }\\n html[light] .admin-page #themeOptions .theme-option-container.active .theme-option-name {\\n color: #231e1d; }\\n html[light] .admin-page #themeOptions .theme-option-container.active a {\\n background-color: #dc9e15;\\n border-color: #dc9e15; }\\n html[light] .bg-box {\\n background-color: #fcf9f5; }\\n html[light] .grw-fab .btn-create-page {\\n fill: #292d32; }\\n html[light] .grw-fab .btn-scroll-to-top {\\n fill: #292d32; }\\n html[light] .grw-btn-page-management:hover,\\n html[light] .grw-btn-page-management:focus {\\n background-color: rgba(153, 52, 57, 0.15); }\\n html[light] .selecting-bot-type .bot-type-disc {\\n width: 20px; }\\n html[light] .border {\\n border: 1px solid #d6dadf !important; }\\n html[light] .border-top {\\n border-top: 1px solid #d6dadf !important; }\\n html[light] .border-right {\\n border-right: 1px solid #d6dadf !important; }\\n html[light] .border-bottom {\\n border-bottom: 1px solid #d6dadf !important; }\\n html[light] .border-left {\\n border-left: 1px solid #d6dadf !important; }\\n html[light] .border-info {\\n border-color: #009fbb !important; }\\n html[light] .table {\\n color: #231e1d; }\\n html[light] .table th,\\n html[light] .table td {\\n border-top-color: #e4e7ea; }\\n html[light] .table thead th {\\n border-bottom-color: #e4e7ea; }\\n html[light] .table tbody + tbody {\\n border-top-color: #e4e7ea; }\\n html[light] .table-bordered {\\n border-color: #e4e7ea; }\\n html[light] .table-bordered th,\\n html[light] .table-bordered td {\\n border-color: #e4e7ea; }\\n html[light] .table-hover tbody tr:hover {\\n color: #231e1d;\\n background-color: rgba(0, 0, 0, 0.075); }\\n html[light] .table-dark, html[light] html[dark] .table, html[dark] html[light] .table {\\n color: #fff;\\n background-color: #343a40; }\\n html[light] .table-dark th, html[light] html[dark] .table th, html[dark] html[light] .table th,\\n html[light] .table-dark td,\\n html[light] html[dark] .table td,\\n html[dark] html[light] .table td,\\n html[light] .table-dark thead th,\\n html[light] html[dark] .table thead th,\\n html[dark] html[light] .table thead th {\\n border-color: #454d55; }\\n html[light] .table-dark.table-bordered, html[light] html[dark] .table-bordered.table, html[dark] html[light] .table-bordered.table {\\n border: 0; }\\n html[light] .table-dark.table-striped tbody tr:nth-of-type(odd), html[light] html[dark] .table-striped.table tbody tr:nth-of-type(odd), html[dark] html[light] .table-striped.table tbody tr:nth-of-type(odd) {\\n background-color: rgba(255, 255, 255, 0.05); }\\n html[light] .table-dark.table-hover tbody tr:hover, html[light] html[dark] .table-hover.table tbody tr:hover, html[dark] html[light] .table-hover.table tbody tr:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.075); }\\n html[light] .list-group .list-group-item {\\n color: #231e1d;\\n background-color: transparent;\\n border-color: #d6dadf; }\\n html[light] .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #f8f2ea; }\\n html[light] .list-group .list-group-item.list-group-item-action.active {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] .form-control {\\n background-color: #fcf9f5; }\\n html[light] .form-control::placeholder {\\n color: #e2cba9; }\\n html[light] .form-control[disabled],\\n html[light] .form-control[readonly] {\\n color: #3f3634;\\n background-color: #f5eee2; }\\n html[light] .card.card-disabled {\\n background-color: #e1e4e8;\\n border-color: #e4e7ea; }\\n html[light] .nologin {\\n background: linear-gradient(45deg, #06080b 0%, rgba(255, 26, 102, 0) 70%), linear-gradient(135deg, #74bc46 10%, rgba(6, 67, 249, 0) 70%), linear-gradient(225deg, #175fa5 10%, rgba(13, 242, 89, 0) 80%), linear-gradient(315deg, #10131b 100%, rgba(249, 158, 31, 0) 70%); }\\n html[light] .nologin .login-header {\\n background-color: rgba(255, 255, 255, 0.5); }\\n html[light] .nologin .login-header .logo {\\n background-color: rgba(0, 0, 0, 0);\\n fill: rgba(0, 0, 0, 0.5); }\\n html[light] .nologin .login-header h1 {\\n color: rgba(0, 0, 0, 0.5); }\\n html[light] .nologin .login-dialog {\\n background-color: rgba(255, 255, 255, 0.5); }\\n html[light] .nologin .dropdown-with-icon .dropdown-toggle {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7);\\n box-shadow: unset; }\\n html[light] .nologin .dropdown-with-icon .dropdown-toggle:focus {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7); }\\n html[light] .nologin .dropdown-with-icon i {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[light] .nologin .input-group .input-group-text {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[light] .nologin .input-group .form-control {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7);\\n box-shadow: unset; }\\n html[light] .nologin .input-group .form-control::placeholder {\\n color: #b3b3b3; }\\n html[light] .nologin .link-growi-org {\\n color: rgba(0, 0, 0, 0.4); }\\n html[light] .nologin .link-growi-org:hover, html[light] .nologin .link-growi-org.focus {\\n color: black; }\\n html[light] .nologin .link-growi-org:hover .growi, html[light] .nologin .link-growi-org.focus .growi {\\n color: #467329; }\\n html[light] .nologin .link-growi-org:hover .org, html[light] .nologin .link-growi-org.focus .org {\\n color: #0e3862; }\\n html[light] .grw-subnav {\\n background-color: #f8f2ea; }\\n html[light] .grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba(248, 242, 234, 0.85); }\\n html[light] .grw-page-editor-mode-manager .btn-outline-primary:hover {\\n color: #eaab20;\\n background-color: #e4e7ea; }\\n html[light] .grw-drawer-toggler {\\n color: #8e9ba7; }\\n html[light] .grw-sidebar .list-group .list-group-item {\\n color: #231e1d;\\n background-color: #fcf9f5;\\n border-color: #d6dadf; }\\n html[light] .grw-sidebar .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #f8f2ea; }\\n html[light] .grw-sidebar .list-group .list-group-item.list-group-item-action.active {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] .page-list .page-list-ul > li > span.page-list-meta {\\n color: #3f3634; }\\n html[light] .grw-editor-navbar-bottom {\\n background-color: #f8f9fa; }\\n html[light] .grw-editor-navbar-bottom #slack-mark-white {\\n display: none; }\\n html[light] .grw-editor-navbar-bottom .input-group-text {\\n margin-right: 1px;\\n color: #f0c05a;\\n border-color: #e4e7ea; }\\n html[light] .grw-editor-navbar-bottom .btn.btn-outline-secondary {\\n border-color: #d6dadf; }\\n html[light] .link-edit-modal span i {\\n color: #abb4bd; }\\n html[light] .grw-grid-edit-preview {\\n background: #eff1f3; }\\n html[light] .grw-slack-notification {\\n background-color: white; }\\n html[light] .grw-slack-notification .form-control {\\n background: white; }\\n html[light] .grw-slack-notification .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: transparent; }\\n html[light] .grw-slack-notification .custom-control-label::after {\\n background-color: white;\\n background-image: url(/images/icons/slack/slack-logo-off.svg); }\\n html[light] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::before {\\n background-color: #e7aae9; }\\n html[light] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::after {\\n background-image: url(/images/icons/slack/slack-logo-on.svg); }\\n html[light] .grw-slack-notification .grw-slack-logo svg {\\n fill: #af30b0; }\\n html[light] .grw-slack-notification .grw-btn-slack {\\n background-color: white; }\\n html[light] .grw-slack-notification .grw-btn-slack:hover, html[light] .grw-slack-notification .grw-btn-slack:focus {\\n background-color: white; }\\n html[light] .grw-slack-notification .grw-btn-slack-triangle {\\n color: #f0c05a; }\\n html[light] .grw-hot-modal-navbar {\\n background-color: #e4e7ea; }\\n html[light] .wiki h1 {\\n border-color: #917e7b; }\\n html[light] .wiki h2 {\\n border-color: #917e7b; }\\n html[light] .comment-form #slack-mark-white {\\n display: none; }\\n html[light] .page-comments-row {\\n background: #f8f2ea; }\\n html[light] .grw-tag-labels .grw-tag-label {\\n color: #8e9ba7;\\n background-color: #e4e7ea; }\\n html[light] .grw-side-contents-sticky-container .grw-border-vr {\\n border-color: #d6dadf; }\\n html[light] .grw-side-contents-sticky-container .revision-toc {\\n border-color: #d6dadf; }\\n html[light] .admin-setting-header {\\n border-color: #d6dadf; }\\n html[light] .grw-modal-head {\\n border-color: #d6dadf; }\\n html[light] .btn.btn-outline-primary {\\n color: #0a0701;\\n background-color: white;\\n border-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:hover, html[light] .btn.btn-outline-primary:active, html[light] .btn.btn-outline-primary.active {\\n color: #0a0701;\\n background-color: #f3ce7d;\\n border-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:hover::after, html[light] .btn.btn-outline-primary:active::after, html[light] .btn.btn-outline-primary.active::after {\\n border-color: #f3ce7d; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary {\\n color: black;\\n background-color: white;\\n border-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active {\\n color: black;\\n background-color: #f3ce7d;\\n border-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover::after, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active::after, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active::after {\\n border-color: #f3ce7d; }\\n html[light] .growi:not(.login-page) #page-wrapper,\\n html[light] .growi:not(.login-page) .page-editor-preview-container {\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light3.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[light] .nologin #page-wrapper {\\n background-color: #efe2cf;\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[light] .nologin .login-header,\\n html[light] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.1); }\\n html[light] .nologin .link-switch {\\n color: #231e1d; }\\n html[light] .nologin .grw-external-auth-form {\\n border-color: #993439 !important; }\\n html[light] .table {\\n background-color: #fcf9f5; }\\n html[light] .card-timeline > .card-header {\\n background-color: #f0c05a; }\\n html[light] .nav.nav-tabs > .nav-item > .nav-link.active {\\n color: #231e1d; }\\n\\nhtml[dark] {\\n /*\\n * see: https://gist.github.com/bjmiller121/902745cbb38d88178882\\n *\\n * Makes a CSS hexagon! based off of http://csshexagon.com/\\n * Demo: http://sassmeister.com/gist/98fcf3ce163a97d2ef7e\\n */\\n /*\\n * Icon\\n */\\n /*\\n * Modal\\n */\\n /*\\n * cards\\n */\\n /*\\n * Form Slider\\n */\\n /*\\n * GROWI wiki\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * Preview for editing /Sidebar\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * GROWI comment\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI search result\\n */\\n /*\\n * react bootstrap typeahead\\n */\\n /*\\n * GROWI page content footer\\n */\\n /*\\n * GROWI admin page #layoutOptions #themeOptions\\n */\\n /*\\n * HackMd\\n */\\n /*\\n Slack Integration\\n*/\\n /*\\n * Form\\n */\\n /*\\n * Dropdown\\n */\\n /*\\n * Table\\n */\\n /*\\n * Card\\n */\\n /*\\n * Pagination\\n */\\n /*\\n * GROWI Login form\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI page list\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI Sidebar\\n */\\n /*\\n * Popover\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * Slack\\n */\\n /*\\n * GROWI HandsontableModal\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI tags\\n */\\n /*\\n * admin settings\\n */\\n /*\\n* grw-side-contents\\n*/\\n /*\\n * modal\\n */ }\\n html[dark] .btn-link {\\n color: #f3ce7d; }\\n html[dark] .btn-link svg {\\n fill: #f3ce7d; }\\n html[dark] .btn-link:hover {\\n color: #f7e0ac; }\\n html[dark] .btn-link:hover svg {\\n fill: #f7e0ac; }\\n html[dark] .btn-link:disabled, html[dark] .btn-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .btn-link:disabled svg, html[dark] .btn-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] body {\\n color: #efe2cf;\\n background-color: #3d3f38; }\\n html[dark] body svg {\\n fill: #efe2cf; }\\n html[dark] a {\\n color: #f3ce7d;\\n text-decoration: none;\\n background-color: transparent; }\\n html[dark] a svg {\\n fill: #f3ce7d; }\\n html[dark] a:hover {\\n color: #f7e0ac;\\n text-decoration: underline; }\\n html[dark] a:hover svg {\\n fill: #f7e0ac; }\\n html[dark] .bg-primary {\\n background-color: #c48d13 !important; }\\n html[dark] a.bg-primary:hover, html[dark] a.bg-primary:focus,\\n html[dark] button.bg-primary:hover,\\n html[dark] button.bg-primary:focus {\\n background-color: #966c0e !important; }\\n html[dark] .bg-secondary {\\n background-color: #967224 !important; }\\n html[dark] a.bg-secondary:hover, html[dark] a.bg-secondary:focus,\\n html[dark] button.bg-secondary:hover,\\n html[dark] button.bg-secondary:focus {\\n background-color: #6d531a !important; }\\n html[dark] .bg-success {\\n background-color: #00bb83 !important; }\\n html[dark] a.bg-success:hover, html[dark] a.bg-success:focus,\\n html[dark] button.bg-success:hover,\\n html[dark] button.bg-success:focus {\\n background-color: #00885f !important; }\\n html[dark] .bg-info {\\n background-color: #009fbb !important; }\\n html[dark] a.bg-info:hover, html[dark] a.bg-info:focus,\\n html[dark] button.bg-info:hover,\\n html[dark] button.bg-info:focus {\\n background-color: #007488 !important; }\\n html[dark] .bg-warning {\\n background-color: #ffa32b !important; }\\n html[dark] a.bg-warning:hover, html[dark] a.bg-warning:focus,\\n html[dark] button.bg-warning:hover,\\n html[dark] button.bg-warning:focus {\\n background-color: #f78c00 !important; }\\n html[dark] .bg-danger {\\n background-color: #ff0a54 !important; }\\n html[dark] a.bg-danger:hover, html[dark] a.bg-danger:focus,\\n html[dark] button.bg-danger:hover,\\n html[dark] button.bg-danger:focus {\\n background-color: #d60041 !important; }\\n html[dark] .bg-light {\\n background-color: #e4e7ea !important; }\\n html[dark] a.bg-light:hover, html[dark] a.bg-light:focus,\\n html[dark] button.bg-light:hover,\\n html[dark] button.bg-light:focus {\\n background-color: #c7ced4 !important; }\\n html[dark] .bg-dark, html[dark] .card:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #031018 !important; }\\n html[dark] a.bg-dark:hover, html[dark] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] a.bg-dark:focus, html[dark] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] button.bg-dark:hover,\\n html[dark] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] button.bg-dark:focus,\\n html[dark] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: black !important; }\\n html[dark] .bg-blue {\\n background-color: #007bff !important; }\\n html[dark] a.bg-blue:hover, html[dark] a.bg-blue:focus,\\n html[dark] button.bg-blue:hover,\\n html[dark] button.bg-blue:focus {\\n background-color: #0062cc !important; }\\n html[dark] .bg-indigo {\\n background-color: #6610f2 !important; }\\n html[dark] a.bg-indigo:hover, html[dark] a.bg-indigo:focus,\\n html[dark] button.bg-indigo:hover,\\n html[dark] button.bg-indigo:focus {\\n background-color: #510bc4 !important; }\\n html[dark] .bg-purple {\\n background-color: #6f42c1 !important; }\\n html[dark] a.bg-purple:hover, html[dark] a.bg-purple:focus,\\n html[dark] button.bg-purple:hover,\\n html[dark] button.bg-purple:focus {\\n background-color: #59339d !important; }\\n html[dark] .bg-pink {\\n background-color: #e83e8c !important; }\\n html[dark] a.bg-pink:hover, html[dark] a.bg-pink:focus,\\n html[dark] button.bg-pink:hover,\\n html[dark] button.bg-pink:focus {\\n background-color: #d91a72 !important; }\\n html[dark] .bg-red {\\n background-color: #ff0a54 !important; }\\n html[dark] a.bg-red:hover, html[dark] a.bg-red:focus,\\n html[dark] button.bg-red:hover,\\n html[dark] button.bg-red:focus {\\n background-color: #d60041 !important; }\\n html[dark] .bg-orange {\\n background-color: #fd7e14 !important; }\\n html[dark] a.bg-orange:hover, html[dark] a.bg-orange:focus,\\n html[dark] button.bg-orange:hover,\\n html[dark] button.bg-orange:focus {\\n background-color: #dc6502 !important; }\\n html[dark] .bg-yellow {\\n background-color: #ffc107 !important; }\\n html[dark] a.bg-yellow:hover, html[dark] a.bg-yellow:focus,\\n html[dark] button.bg-yellow:hover,\\n html[dark] button.bg-yellow:focus {\\n background-color: #d39e00 !important; }\\n html[dark] .bg-green {\\n background-color: #28a745 !important; }\\n html[dark] a.bg-green:hover, html[dark] a.bg-green:focus,\\n html[dark] button.bg-green:hover,\\n html[dark] button.bg-green:focus {\\n background-color: #1e7e34 !important; }\\n html[dark] .bg-teal {\\n background-color: #20c997 !important; }\\n html[dark] a.bg-teal:hover, html[dark] a.bg-teal:focus,\\n html[dark] button.bg-teal:hover,\\n html[dark] button.bg-teal:focus {\\n background-color: #199d76 !important; }\\n html[dark] .bg-cyan {\\n background-color: #17a2b8 !important; }\\n html[dark] a.bg-cyan:hover, html[dark] a.bg-cyan:focus,\\n html[dark] button.bg-cyan:hover,\\n html[dark] button.bg-cyan:focus {\\n background-color: #117a8b !important; }\\n html[dark] .bg-white {\\n background-color: #fff !important; }\\n html[dark] a.bg-white:hover, html[dark] a.bg-white:focus,\\n html[dark] button.bg-white:hover,\\n html[dark] button.bg-white:focus {\\n background-color: #e6e6e6 !important; }\\n html[dark] .bg-gray {\\n background-color: #4b545c !important; }\\n html[dark] a.bg-gray:hover, html[dark] a.bg-gray:focus,\\n html[dark] button.bg-gray:hover,\\n html[dark] button.bg-gray:focus {\\n background-color: #343a40 !important; }\\n html[dark] .bg-gray-dark {\\n background-color: #343a40 !important; }\\n html[dark] a.bg-gray-dark:hover, html[dark] a.bg-gray-dark:focus,\\n html[dark] button.bg-gray-dark:hover,\\n html[dark] button.bg-gray-dark:focus {\\n background-color: #1d2124 !important; }\\n html[dark] .border-primary {\\n border-color: #c48d13 !important; }\\n html[dark] .border-secondary {\\n border-color: #967224 !important; }\\n html[dark] .border-success {\\n border-color: #00bb83 !important; }\\n html[dark] .border-info {\\n border-color: #009fbb !important; }\\n html[dark] .border-warning {\\n border-color: #ffa32b !important; }\\n html[dark] .border-danger {\\n border-color: #ff0a54 !important; }\\n html[dark] .border-light {\\n border-color: #e4e7ea !important; }\\n html[dark] .border-dark {\\n border-color: #031018 !important; }\\n html[dark] .border-blue {\\n border-color: #007bff !important; }\\n html[dark] .border-indigo {\\n border-color: #6610f2 !important; }\\n html[dark] .border-purple {\\n border-color: #6f42c1 !important; }\\n html[dark] .border-pink {\\n border-color: #e83e8c !important; }\\n html[dark] .border-red {\\n border-color: #ff0a54 !important; }\\n html[dark] .border-orange {\\n border-color: #fd7e14 !important; }\\n html[dark] .border-yellow {\\n border-color: #ffc107 !important; }\\n html[dark] .border-green {\\n border-color: #28a745 !important; }\\n html[dark] .border-teal {\\n border-color: #20c997 !important; }\\n html[dark] .border-cyan {\\n border-color: #17a2b8 !important; }\\n html[dark] .border-white {\\n border-color: #fff !important; }\\n html[dark] .border-gray {\\n border-color: #4b545c !important; }\\n html[dark] .border-gray-dark {\\n border-color: #343a40 !important; }\\n html[dark] .text-primary {\\n color: #c48d13 !important; }\\n html[dark] a.text-primary:hover, html[dark] a.text-primary:focus {\\n color: #7f5b0c !important; }\\n html[dark] .text-secondary {\\n color: #967224 !important; }\\n html[dark] a.text-secondary:hover, html[dark] a.text-secondary:focus {\\n color: #584315 !important; }\\n html[dark] .text-success {\\n color: #00bb83 !important; }\\n html[dark] a.text-success:hover, html[dark] a.text-success:focus {\\n color: #006f4d !important; }\\n html[dark] .text-info {\\n color: #009fbb !important; }\\n html[dark] a.text-info:hover, html[dark] a.text-info:focus {\\n color: #005e6f !important; }\\n html[dark] .text-warning {\\n color: #ffa32b !important; }\\n html[dark] a.text-warning:hover, html[dark] a.text-warning:focus {\\n color: #de7d00 !important; }\\n html[dark] .text-danger {\\n color: #ff0a54 !important; }\\n html[dark] a.text-danger:hover, html[dark] a.text-danger:focus {\\n color: #bd0039 !important; }\\n html[dark] .text-light {\\n color: #e4e7ea !important; }\\n html[dark] a.text-light:hover, html[dark] a.text-light:focus {\\n color: #b9c1c9 !important; }\\n html[dark] .text-dark {\\n color: #031018 !important; }\\n html[dark] a.text-dark:hover, html[dark] a.text-dark:focus {\\n color: black !important; }\\n html[dark] .text-blue {\\n color: #007bff !important; }\\n html[dark] a.text-blue:hover, html[dark] a.text-blue:focus {\\n color: #0056b3 !important; }\\n html[dark] .text-indigo {\\n color: #6610f2 !important; }\\n html[dark] a.text-indigo:hover, html[dark] a.text-indigo:focus {\\n color: #4709ac !important; }\\n html[dark] .text-purple {\\n color: #6f42c1 !important; }\\n html[dark] a.text-purple:hover, html[dark] a.text-purple:focus {\\n color: #4e2d89 !important; }\\n html[dark] .text-pink {\\n color: #e83e8c !important; }\\n html[dark] a.text-pink:hover, html[dark] a.text-pink:focus {\\n color: #c21766 !important; }\\n html[dark] .text-red {\\n color: #ff0a54 !important; }\\n html[dark] a.text-red:hover, html[dark] a.text-red:focus {\\n color: #bd0039 !important; }\\n html[dark] .text-orange {\\n color: #fd7e14 !important; }\\n html[dark] a.text-orange:hover, html[dark] a.text-orange:focus {\\n color: #c35a02 !important; }\\n html[dark] .text-yellow {\\n color: #ffc107 !important; }\\n html[dark] a.text-yellow:hover, html[dark] a.text-yellow:focus {\\n color: #ba8b00 !important; }\\n html[dark] .text-green {\\n color: #28a745 !important; }\\n html[dark] a.text-green:hover, html[dark] a.text-green:focus {\\n color: #19692c !important; }\\n html[dark] .text-teal {\\n color: #20c997 !important; }\\n html[dark] a.text-teal:hover, html[dark] a.text-teal:focus {\\n color: #158765 !important; }\\n html[dark] .text-cyan {\\n color: #17a2b8 !important; }\\n html[dark] a.text-cyan:hover, html[dark] a.text-cyan:focus {\\n color: #0f6674 !important; }\\n html[dark] .text-white {\\n color: #fff !important; }\\n html[dark] a.text-white:hover, html[dark] a.text-white:focus {\\n color: #d9d9d9 !important; }\\n html[dark] .text-gray {\\n color: #4b545c !important; }\\n html[dark] a.text-gray:hover, html[dark] a.text-gray:focus {\\n color: #292d32 !important; }\\n html[dark] .text-gray-dark {\\n color: #343a40 !important; }\\n html[dark] a.text-gray-dark:hover, html[dark] a.text-gray-dark:focus {\\n color: #121416 !important; }\\n html[dark] .btn-primary {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-primary:hover {\\n color: #fff;\\n background-color: #a2740f;\\n border-color: #966c0e; }\\n html[dark] .btn-primary:focus, html[dark] .btn-primary.focus {\\n color: #fff;\\n background-color: #a2740f;\\n border-color: #966c0e;\\n box-shadow: 0 0 0 0.2rem rgba(205, 158, 54, 0.5); }\\n html[dark] .btn-primary.disabled, html[dark] .btn-primary:disabled {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active, html[dark] .btn-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-primary.dropdown-toggle {\\n color: #fff;\\n background-color: #966c0e;\\n border-color: #8a630d; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 158, 54, 0.5); }\\n html[dark] .btn-primary svg {\\n fill: #fff; }\\n html[dark] .btn-primary:hover svg {\\n fill: #fff; }\\n html[dark] .btn-primary:focus svg, html[dark] .btn-primary.focus svg {\\n fill: #fff; }\\n html[dark] .btn-primary.disabled svg, html[dark] .btn-primary:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active svg, html[dark] .btn-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-primary.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-secondary {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-secondary:hover {\\n color: #fff;\\n background-color: #775b1d;\\n border-color: #6d531a; }\\n html[dark] .btn-secondary:focus, html[dark] .btn-secondary.focus {\\n color: #fff;\\n background-color: #775b1d;\\n border-color: #6d531a;\\n box-shadow: 0 0 0 0.2rem rgba(166, 135, 69, 0.5); }\\n html[dark] .btn-secondary.disabled, html[dark] .btn-secondary:disabled {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-secondary.dropdown-toggle {\\n color: #fff;\\n background-color: #6d531a;\\n border-color: #634b18; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(166, 135, 69, 0.5); }\\n html[dark] .btn-secondary svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:hover svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:focus svg, html[dark] .btn-secondary.focus svg {\\n fill: #fff; }\\n html[dark] .btn-secondary.disabled svg, html[dark] .btn-secondary:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active svg, html[dark] .btn-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-secondary.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-success {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-success:hover {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f; }\\n html[dark] .btn-success:focus, html[dark] .btn-success.focus {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f;\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[dark] .btn-success.disabled, html[dark] .btn-success:disabled {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active, html[dark] .btn-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-success.dropdown-toggle {\\n color: #fff;\\n background-color: #00885f;\\n border-color: #007b56; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active:focus, html[dark] .btn-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[dark] .btn-success svg {\\n fill: #fff; }\\n html[dark] .btn-success:hover svg {\\n fill: #fff; }\\n html[dark] .btn-success:focus svg, html[dark] .btn-success.focus svg {\\n fill: #fff; }\\n html[dark] .btn-success.disabled svg, html[dark] .btn-success:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active svg, html[dark] .btn-success:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-success.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-info {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-info:hover {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488; }\\n html[dark] .btn-info:focus, html[dark] .btn-info.focus {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488;\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[dark] .btn-info.disabled, html[dark] .btn-info:disabled {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active, html[dark] .btn-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-info.dropdown-toggle {\\n color: #fff;\\n background-color: #007488;\\n border-color: #00697b; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active:focus, html[dark] .btn-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[dark] .btn-info svg {\\n fill: #fff; }\\n html[dark] .btn-info:hover svg {\\n fill: #fff; }\\n html[dark] .btn-info:focus svg, html[dark] .btn-info.focus svg {\\n fill: #fff; }\\n html[dark] .btn-info.disabled svg, html[dark] .btn-info:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active svg, html[dark] .btn-info:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-info.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-warning {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-warning:hover {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00; }\\n html[dark] .btn-warning:focus, html[dark] .btn-warning.focus {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[dark] .btn-warning.disabled, html[dark] .btn-warning:disabled {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active, html[dark] .btn-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: #f78c00;\\n border-color: #ea8500; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active:focus, html[dark] .btn-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[dark] .btn-warning svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:focus svg, html[dark] .btn-warning.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-warning.disabled svg, html[dark] .btn-warning:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active svg, html[dark] .btn-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-warning.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-danger {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-danger:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[dark] .btn-danger:focus, html[dark] .btn-danger.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-danger.disabled, html[dark] .btn-danger:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active, html[dark] .btn-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-danger.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active:focus, html[dark] .btn-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-danger svg {\\n fill: #fff; }\\n html[dark] .btn-danger:hover svg {\\n fill: #fff; }\\n html[dark] .btn-danger:focus svg, html[dark] .btn-danger.focus svg {\\n fill: #fff; }\\n html[dark] .btn-danger.disabled svg, html[dark] .btn-danger:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active svg, html[dark] .btn-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-danger.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-light, html[dark] html[light] .grw-drawer-toggler, html[light] html[dark] .grw-drawer-toggler {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-light:hover, html[dark] html[light] .grw-drawer-toggler:hover, html[light] html[dark] .grw-drawer-toggler:hover {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4; }\\n html[dark] .btn-light:focus, html[dark] html[light] .grw-drawer-toggler:focus, html[light] html[dark] .grw-drawer-toggler:focus, html[dark] .btn-light.focus, html[dark] html[light] .focus.grw-drawer-toggler, html[light] html[dark] .focus.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4;\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[dark] .btn-light.disabled, html[dark] html[light] .disabled.grw-drawer-toggler, html[light] html[dark] .disabled.grw-drawer-toggler, html[dark] .btn-light:disabled, html[dark] html[light] .grw-drawer-toggler:disabled, html[light] html[dark] .grw-drawer-toggler:disabled {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] .btn-light:not(:disabled):not(.disabled).active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-light.dropdown-toggle,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #c7ced4;\\n border-color: #c0c7ce; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] .btn-light:not(:disabled):not(.disabled).active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-light.dropdown-toggle:focus,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler:focus,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[dark] .btn-light svg, html[dark] html[light] .grw-drawer-toggler svg, html[light] html[dark] .grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-light:hover svg, html[dark] html[light] .grw-drawer-toggler:hover svg, html[light] html[dark] .grw-drawer-toggler:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-light:focus svg, html[dark] html[light] .grw-drawer-toggler:focus svg, html[light] html[dark] .grw-drawer-toggler:focus svg, html[dark] .btn-light.focus svg, html[dark] html[light] .focus.grw-drawer-toggler svg, html[light] html[dark] .focus.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-light.disabled svg, html[dark] html[light] .disabled.grw-drawer-toggler svg, html[light] html[dark] .disabled.grw-drawer-toggler svg, html[dark] .btn-light:disabled svg, html[dark] html[light] .grw-drawer-toggler:disabled svg, html[light] html[dark] .grw-drawer-toggler:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] .btn-light:not(:disabled):not(.disabled).active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-light.dropdown-toggle svg,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler svg,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-dark, html[dark] ul.pagination li.page-item button.page-link, html[dark] .nologin .btn-external-auth-tab, html[dark] .grw-drawer-toggler {\\n color: #fff;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-dark:hover, html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] .nologin .btn-external-auth-tab:hover, html[dark] .grw-drawer-toggler:hover {\\n color: #fff;\\n background-color: black;\\n border-color: black; }\\n html[dark] .btn-dark:focus, html[dark] ul.pagination li.page-item button.page-link:focus, html[dark] .nologin .btn-external-auth-tab:focus, html[dark] .grw-drawer-toggler:focus, html[dark] .btn-dark.focus, html[dark] ul.pagination li.page-item button.focus.page-link, html[dark] .nologin .focus.btn-external-auth-tab, html[dark] .focus.grw-drawer-toggler {\\n color: #fff;\\n background-color: black;\\n border-color: black;\\n box-shadow: 0 0 0 0.2rem rgba(41, 52, 59, 0.5); }\\n html[dark] .btn-dark.disabled, html[dark] ul.pagination li.page-item button.disabled.page-link, html[dark] .nologin .disabled.btn-external-auth-tab, html[dark] .disabled.grw-drawer-toggler, html[dark] .btn-dark:disabled, html[dark] ul.pagination li.page-item button.page-link:disabled, html[dark] .nologin .btn-external-auth-tab:disabled, html[dark] .grw-drawer-toggler:disabled {\\n color: #fff;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] .btn-dark:not(:disabled):not(.disabled).active, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-dark.dropdown-toggle,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler {\\n color: #fff;\\n background-color: black;\\n border-color: black; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active:focus, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active:focus, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] .btn-dark:not(:disabled):not(.disabled).active:focus, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active:focus, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-dark.dropdown-toggle:focus,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link:focus,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab:focus,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(41, 52, 59, 0.5); }\\n html[dark] .btn-dark svg, html[dark] ul.pagination li.page-item button.page-link svg, html[dark] .nologin .btn-external-auth-tab svg, html[dark] .grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-dark:hover svg, html[dark] ul.pagination li.page-item button.page-link:hover svg, html[dark] .nologin .btn-external-auth-tab:hover svg, html[dark] .grw-drawer-toggler:hover svg {\\n fill: #fff; }\\n html[dark] .btn-dark:focus svg, html[dark] ul.pagination li.page-item button.page-link:focus svg, html[dark] .nologin .btn-external-auth-tab:focus svg, html[dark] .grw-drawer-toggler:focus svg, html[dark] .btn-dark.focus svg, html[dark] ul.pagination li.page-item button.focus.page-link svg, html[dark] .nologin .focus.btn-external-auth-tab svg, html[dark] .focus.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-dark.disabled svg, html[dark] ul.pagination li.page-item button.disabled.page-link svg, html[dark] .nologin .disabled.btn-external-auth-tab svg, html[dark] .disabled.grw-drawer-toggler svg, html[dark] .btn-dark:disabled svg, html[dark] ul.pagination li.page-item button.page-link:disabled svg, html[dark] .nologin .btn-external-auth-tab:disabled svg, html[dark] .grw-drawer-toggler:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active svg, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active svg, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] .btn-dark:not(:disabled):not(.disabled).active svg, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active svg, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-dark.dropdown-toggle svg,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link svg,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab svg,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-blue {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-blue:hover {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc; }\\n html[dark] .btn-blue:focus, html[dark] .btn-blue.focus {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc;\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[dark] .btn-blue.disabled, html[dark] .btn-blue:disabled {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active, html[dark] .btn-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-blue.dropdown-toggle {\\n color: #fff;\\n background-color: #0062cc;\\n border-color: #005cbf; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active:focus, html[dark] .btn-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[dark] .btn-blue svg {\\n fill: #fff; }\\n html[dark] .btn-blue:hover svg {\\n fill: #fff; }\\n html[dark] .btn-blue:focus svg, html[dark] .btn-blue.focus svg {\\n fill: #fff; }\\n html[dark] .btn-blue.disabled svg, html[dark] .btn-blue:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active svg, html[dark] .btn-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-blue.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-indigo {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-indigo:hover {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4; }\\n html[dark] .btn-indigo:focus, html[dark] .btn-indigo.focus {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4;\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[dark] .btn-indigo.disabled, html[dark] .btn-indigo:disabled {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: #510bc4;\\n border-color: #4c0ab8; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active:focus, html[dark] .btn-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[dark] .btn-indigo svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:hover svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:focus svg, html[dark] .btn-indigo.focus svg {\\n fill: #fff; }\\n html[dark] .btn-indigo.disabled svg, html[dark] .btn-indigo:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active svg, html[dark] .btn-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-indigo.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-purple {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-purple:hover {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d; }\\n html[dark] .btn-purple:focus, html[dark] .btn-purple.focus {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d;\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[dark] .btn-purple.disabled, html[dark] .btn-purple:disabled {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active, html[dark] .btn-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-purple.dropdown-toggle {\\n color: #fff;\\n background-color: #59339d;\\n border-color: #533093; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active:focus, html[dark] .btn-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[dark] .btn-purple svg {\\n fill: #fff; }\\n html[dark] .btn-purple:hover svg {\\n fill: #fff; }\\n html[dark] .btn-purple:focus svg, html[dark] .btn-purple.focus svg {\\n fill: #fff; }\\n html[dark] .btn-purple.disabled svg, html[dark] .btn-purple:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active svg, html[dark] .btn-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-purple.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-pink {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-pink:hover {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72; }\\n html[dark] .btn-pink:focus, html[dark] .btn-pink.focus {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72;\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[dark] .btn-pink.disabled, html[dark] .btn-pink:disabled {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active, html[dark] .btn-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-pink.dropdown-toggle {\\n color: #fff;\\n background-color: #d91a72;\\n border-color: #ce196c; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active:focus, html[dark] .btn-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[dark] .btn-pink svg {\\n fill: #fff; }\\n html[dark] .btn-pink:hover svg {\\n fill: #fff; }\\n html[dark] .btn-pink:focus svg, html[dark] .btn-pink.focus svg {\\n fill: #fff; }\\n html[dark] .btn-pink.disabled svg, html[dark] .btn-pink:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active svg, html[dark] .btn-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-pink.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-red {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-red:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[dark] .btn-red:focus, html[dark] .btn-red.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-red.disabled, html[dark] .btn-red:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active, html[dark] .btn-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-red.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active:focus, html[dark] .btn-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-red svg {\\n fill: #fff; }\\n html[dark] .btn-red:hover svg {\\n fill: #fff; }\\n html[dark] .btn-red:focus svg, html[dark] .btn-red.focus svg {\\n fill: #fff; }\\n html[dark] .btn-red.disabled svg, html[dark] .btn-red:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active svg, html[dark] .btn-red:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-red.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-orange {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-orange:hover {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502; }\\n html[dark] .btn-orange:focus, html[dark] .btn-orange.focus {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502;\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[dark] .btn-orange.disabled, html[dark] .btn-orange:disabled {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active, html[dark] .btn-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-orange.dropdown-toggle {\\n color: #fff;\\n background-color: #dc6502;\\n border-color: #cf5f02; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active:focus, html[dark] .btn-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[dark] .btn-orange svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:focus svg, html[dark] .btn-orange.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-orange.disabled svg, html[dark] .btn-orange:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active svg, html[dark] .btn-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-orange.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-yellow {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-yellow:hover {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00; }\\n html[dark] .btn-yellow:focus, html[dark] .btn-yellow.focus {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[dark] .btn-yellow.disabled, html[dark] .btn-yellow:disabled {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: #d39e00;\\n border-color: #c69500; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active:focus, html[dark] .btn-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[dark] .btn-yellow svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:focus svg, html[dark] .btn-yellow.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow.disabled svg, html[dark] .btn-yellow:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active svg, html[dark] .btn-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-yellow.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-green {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-green:hover {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34; }\\n html[dark] .btn-green:focus, html[dark] .btn-green.focus {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34;\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[dark] .btn-green.disabled, html[dark] .btn-green:disabled {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active, html[dark] .btn-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-green.dropdown-toggle {\\n color: #fff;\\n background-color: #1e7e34;\\n border-color: #1c7430; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active:focus, html[dark] .btn-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[dark] .btn-green svg {\\n fill: #fff; }\\n html[dark] .btn-green:hover svg {\\n fill: #fff; }\\n html[dark] .btn-green:focus svg, html[dark] .btn-green.focus svg {\\n fill: #fff; }\\n html[dark] .btn-green.disabled svg, html[dark] .btn-green:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active svg, html[dark] .btn-green:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-green.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-teal {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-teal:hover {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76; }\\n html[dark] .btn-teal:focus, html[dark] .btn-teal.focus {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76;\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[dark] .btn-teal.disabled, html[dark] .btn-teal:disabled {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active, html[dark] .btn-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-teal.dropdown-toggle {\\n color: #fff;\\n background-color: #199d76;\\n border-color: #17926e; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active:focus, html[dark] .btn-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[dark] .btn-teal svg {\\n fill: #fff; }\\n html[dark] .btn-teal:hover svg {\\n fill: #fff; }\\n html[dark] .btn-teal:focus svg, html[dark] .btn-teal.focus svg {\\n fill: #fff; }\\n html[dark] .btn-teal.disabled svg, html[dark] .btn-teal:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active svg, html[dark] .btn-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-teal.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-cyan {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-cyan:hover {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b; }\\n html[dark] .btn-cyan:focus, html[dark] .btn-cyan.focus {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b;\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[dark] .btn-cyan.disabled, html[dark] .btn-cyan:disabled {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: #117a8b;\\n border-color: #10707f; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active:focus, html[dark] .btn-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[dark] .btn-cyan svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:hover svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:focus svg, html[dark] .btn-cyan.focus svg {\\n fill: #fff; }\\n html[dark] .btn-cyan.disabled svg, html[dark] .btn-cyan:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active svg, html[dark] .btn-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-cyan.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-white {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-white:hover {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6; }\\n html[dark] .btn-white:focus, html[dark] .btn-white.focus {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6;\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[dark] .btn-white.disabled, html[dark] .btn-white:disabled {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active, html[dark] .btn-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-white.dropdown-toggle {\\n color: #292d32;\\n background-color: #e6e6e6;\\n border-color: #dfdfdf; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active:focus, html[dark] .btn-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[dark] .btn-white svg {\\n fill: #292d32; }\\n html[dark] .btn-white:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-white:focus svg, html[dark] .btn-white.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-white.disabled svg, html[dark] .btn-white:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active svg, html[dark] .btn-white:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-white.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-gray {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-gray:hover {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40; }\\n html[dark] .btn-gray:focus, html[dark] .btn-gray.focus {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40;\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[dark] .btn-gray.disabled, html[dark] .btn-gray:disabled {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active, html[dark] .btn-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-gray.dropdown-toggle {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #2e3439; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active:focus, html[dark] .btn-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[dark] .btn-gray svg {\\n fill: #fff; }\\n html[dark] .btn-gray:hover svg {\\n fill: #fff; }\\n html[dark] .btn-gray:focus svg, html[dark] .btn-gray.focus svg {\\n fill: #fff; }\\n html[dark] .btn-gray.disabled svg, html[dark] .btn-gray:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active svg, html[dark] .btn-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-gray.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-gray-dark:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[dark] .btn-gray-dark:focus, html[dark] .btn-gray-dark.focus {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[dark] .btn-gray-dark.disabled, html[dark] .btn-gray-dark:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[dark] .btn-gray-dark svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:hover svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:focus svg, html[dark] .btn-gray-dark.focus svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark.disabled svg, html[dark] .btn-gray-dark:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-outline-primary {\\n color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:hover {\\n color: #c48d13;\\n background-color: rgba(196, 141, 19, 0.1);\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:focus, html[dark] .btn-outline-primary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .btn-outline-primary.disabled, html[dark] .btn-outline-primary:disabled {\\n color: #c48d13;\\n background-color: transparent; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(196, 141, 19, 0.1);\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .btn-outline-primary svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:hover svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary.disabled svg, html[dark] .btn-outline-primary:disabled svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle {\\n color: #c48d13; }\\n html[dark] .btn-outline-secondary {\\n color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:hover {\\n color: #967224;\\n background-color: rgba(150, 114, 36, 0.1);\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:focus, html[dark] .btn-outline-secondary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .btn-outline-secondary.disabled, html[dark] .btn-outline-secondary:disabled {\\n color: #967224;\\n background-color: transparent; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(150, 114, 36, 0.1);\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .btn-outline-secondary svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:hover svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary.disabled svg, html[dark] .btn-outline-secondary:disabled svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle {\\n color: #967224; }\\n html[dark] .btn-outline-success {\\n color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:hover {\\n color: #00bb83;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:focus, html[dark] .btn-outline-success.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .btn-outline-success.disabled, html[dark] .btn-outline-success:disabled {\\n color: #00bb83;\\n background-color: transparent; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-success.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .btn-outline-success svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:hover svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success.disabled svg, html[dark] .btn-outline-success:disabled svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-success.dropdown-toggle svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-success.dropdown-toggle {\\n color: #00bb83; }\\n html[dark] .btn-outline-info {\\n color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:hover {\\n color: #009fbb;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:focus, html[dark] .btn-outline-info.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .btn-outline-info.disabled, html[dark] .btn-outline-info:disabled {\\n color: #009fbb;\\n background-color: transparent; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-info.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .btn-outline-info svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:hover svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info.disabled svg, html[dark] .btn-outline-info:disabled svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-info.dropdown-toggle svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-info.dropdown-toggle {\\n color: #009fbb; }\\n html[dark] .btn-outline-warning {\\n color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:hover {\\n color: #ffa32b;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:focus, html[dark] .btn-outline-warning.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .btn-outline-warning.disabled, html[dark] .btn-outline-warning:disabled {\\n color: #ffa32b;\\n background-color: transparent; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .btn-outline-warning svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:hover svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning.disabled svg, html[dark] .btn-outline-warning:disabled svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle {\\n color: #ffa32b; }\\n html[dark] .btn-outline-danger {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:focus, html[dark] .btn-outline-danger.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-danger.disabled, html[dark] .btn-outline-danger:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-danger svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:hover svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger.disabled svg, html[dark] .btn-outline-danger:disabled svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle {\\n color: #ff0a54; }\\n html[dark] .btn-outline-light {\\n color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:hover {\\n color: #e4e7ea;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:focus, html[dark] .btn-outline-light.focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .btn-outline-light.disabled, html[dark] .btn-outline-light:disabled {\\n color: #e4e7ea;\\n background-color: transparent; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-light.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-light.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .btn-outline-light svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:hover svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light.disabled svg, html[dark] .btn-outline-light:disabled svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-light.dropdown-toggle svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-light.dropdown-toggle {\\n color: #e4e7ea; }\\n html[dark] .btn-outline-dark {\\n color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:hover {\\n color: #031018;\\n background-color: rgba(3, 16, 24, 0.1);\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:focus, html[dark] .btn-outline-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .btn-outline-dark.disabled, html[dark] .btn-outline-dark:disabled {\\n color: #031018;\\n background-color: transparent; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(3, 16, 24, 0.1);\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .btn-outline-dark svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:hover svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark.disabled svg, html[dark] .btn-outline-dark:disabled svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle {\\n color: #031018; }\\n html[dark] .btn-outline-blue {\\n color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:hover {\\n color: #007bff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:focus, html[dark] .btn-outline-blue.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .btn-outline-blue.disabled, html[dark] .btn-outline-blue:disabled {\\n color: #007bff;\\n background-color: transparent; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .btn-outline-blue svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:hover svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue.disabled svg, html[dark] .btn-outline-blue:disabled svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle {\\n color: #007bff; }\\n html[dark] .btn-outline-indigo {\\n color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:hover {\\n color: #6610f2;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:focus, html[dark] .btn-outline-indigo.focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .btn-outline-indigo.disabled, html[dark] .btn-outline-indigo:disabled {\\n color: #6610f2;\\n background-color: transparent; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .btn-outline-indigo svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:hover svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo.disabled svg, html[dark] .btn-outline-indigo:disabled svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle {\\n color: #6610f2; }\\n html[dark] .btn-outline-purple {\\n color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:hover {\\n color: #6f42c1;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:focus, html[dark] .btn-outline-purple.focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .btn-outline-purple.disabled, html[dark] .btn-outline-purple:disabled {\\n color: #6f42c1;\\n background-color: transparent; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .btn-outline-purple svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:hover svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple.disabled svg, html[dark] .btn-outline-purple:disabled svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle {\\n color: #6f42c1; }\\n html[dark] .btn-outline-pink {\\n color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:hover {\\n color: #e83e8c;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:focus, html[dark] .btn-outline-pink.focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .btn-outline-pink.disabled, html[dark] .btn-outline-pink:disabled {\\n color: #e83e8c;\\n background-color: transparent; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .btn-outline-pink svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:hover svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink.disabled svg, html[dark] .btn-outline-pink:disabled svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle {\\n color: #e83e8c; }\\n html[dark] .btn-outline-red {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:focus, html[dark] .btn-outline-red.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-red.disabled, html[dark] .btn-outline-red:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-red.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-red svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:hover svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red.disabled svg, html[dark] .btn-outline-red:disabled svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-red.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-red.dropdown-toggle {\\n color: #ff0a54; }\\n html[dark] .btn-outline-orange {\\n color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:hover {\\n color: #fd7e14;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:focus, html[dark] .btn-outline-orange.focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .btn-outline-orange.disabled, html[dark] .btn-outline-orange:disabled {\\n color: #fd7e14;\\n background-color: transparent; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .btn-outline-orange svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:hover svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange.disabled svg, html[dark] .btn-outline-orange:disabled svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle {\\n color: #fd7e14; }\\n html[dark] .btn-outline-yellow {\\n color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:hover {\\n color: #ffc107;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:focus, html[dark] .btn-outline-yellow.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .btn-outline-yellow.disabled, html[dark] .btn-outline-yellow:disabled {\\n color: #ffc107;\\n background-color: transparent; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .btn-outline-yellow svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:hover svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow.disabled svg, html[dark] .btn-outline-yellow:disabled svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle {\\n color: #ffc107; }\\n html[dark] .btn-outline-green {\\n color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:hover {\\n color: #28a745;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:focus, html[dark] .btn-outline-green.focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .btn-outline-green.disabled, html[dark] .btn-outline-green:disabled {\\n color: #28a745;\\n background-color: transparent; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-green.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .btn-outline-green svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:hover svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green.disabled svg, html[dark] .btn-outline-green:disabled svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-green.dropdown-toggle svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-green.dropdown-toggle {\\n color: #28a745; }\\n html[dark] .btn-outline-teal {\\n color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:hover {\\n color: #20c997;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:focus, html[dark] .btn-outline-teal.focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .btn-outline-teal.disabled, html[dark] .btn-outline-teal:disabled {\\n color: #20c997;\\n background-color: transparent; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .btn-outline-teal svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:hover svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal.disabled svg, html[dark] .btn-outline-teal:disabled svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle {\\n color: #20c997; }\\n html[dark] .btn-outline-cyan {\\n color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:hover {\\n color: #17a2b8;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:focus, html[dark] .btn-outline-cyan.focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .btn-outline-cyan.disabled, html[dark] .btn-outline-cyan:disabled {\\n color: #17a2b8;\\n background-color: transparent; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .btn-outline-cyan svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:hover svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan.disabled svg, html[dark] .btn-outline-cyan:disabled svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle {\\n color: #17a2b8; }\\n html[dark] .btn-outline-white {\\n color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-outline-white:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[dark] .btn-outline-white:focus, html[dark] .btn-outline-white.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .btn-outline-white.disabled, html[dark] .btn-outline-white:disabled {\\n color: #fff;\\n background-color: transparent; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-white.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .btn-outline-white svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:hover svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white.disabled svg, html[dark] .btn-outline-white:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-white.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-white.dropdown-toggle {\\n color: #fff; }\\n html[dark] .btn-outline-gray {\\n color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:hover {\\n color: #4b545c;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:focus, html[dark] .btn-outline-gray.focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .btn-outline-gray.disabled, html[dark] .btn-outline-gray:disabled {\\n color: #4b545c;\\n background-color: transparent; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .btn-outline-gray svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:hover svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray.disabled svg, html[dark] .btn-outline-gray:disabled svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle {\\n color: #4b545c; }\\n html[dark] .btn-outline-gray-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:focus, html[dark] .btn-outline-gray-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .btn-outline-gray-dark.disabled, html[dark] .btn-outline-gray-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .btn-outline-gray-dark svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:hover svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark.disabled svg, html[dark] .btn-outline-gray-dark:disabled svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle {\\n color: #343a40; }\\n html[dark] .custom-checkbox-primary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-primary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .custom-checkbox-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-secondary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-success .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::before {\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-success .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .custom-checkbox-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-info .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::before {\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-info .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .custom-checkbox-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-warning .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-warning .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .custom-checkbox-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-danger .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-danger .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-light .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-light .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .custom-checkbox-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .custom-checkbox-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-blue .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::before {\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-blue .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .custom-checkbox-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-indigo .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-purple .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-purple .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .custom-checkbox-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-pink .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-pink .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .custom-checkbox-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-red .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-red .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-orange .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-orange .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .custom-checkbox-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-yellow .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-green .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::before {\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-green .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .custom-checkbox-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-teal .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::before {\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-teal .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .custom-checkbox-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-cyan .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::before {\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-white .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-white .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .custom-checkbox-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-gray .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::before {\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-gray .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .custom-checkbox-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .alert-primary {\\n color: #f3e8d0;\\n background-color: #ce9f38;\\n border-color: #c48d13; }\\n html[dark] .alert-primary hr {\\n border-top-color: #ad7c11; }\\n html[dark] .alert-primary .alert-link {\\n color: #e9d4a7; }\\n html[dark] .alert-secondary {\\n color: #eae3d3;\\n background-color: #a78947;\\n border-color: #967224; }\\n html[dark] .alert-secondary hr {\\n border-top-color: #81621f; }\\n html[dark] .alert-secondary .alert-link {\\n color: #dacdb0; }\\n html[dark] .alert-success {\\n color: #ccf1e6;\\n background-color: #29c697;\\n border-color: #00bb83; }\\n html[dark] .alert-success hr {\\n border-top-color: #00a271; }\\n html[dark] .alert-success .alert-link {\\n color: #a4e6d2; }\\n html[dark] .alert-info {\\n color: #ccecf1;\\n background-color: #29aec6;\\n border-color: #009fbb; }\\n html[dark] .alert-info hr {\\n border-top-color: #0089a2; }\\n html[dark] .alert-info .alert-link {\\n color: #a4dde6; }\\n html[dark] .alert-warning {\\n color: #ffedd5;\\n background-color: #ffb24d;\\n border-color: #ffa32b; }\\n html[dark] .alert-warning hr {\\n border-top-color: #ff9812; }\\n html[dark] .alert-warning .alert-link {\\n color: #ffd7a2; }\\n html[dark] .alert-danger {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[dark] .alert-danger hr {\\n border-top-color: #f00048; }\\n html[dark] .alert-danger .alert-link {\\n color: #ff9bba; }\\n html[dark] .alert-light {\\n color: #fafafb;\\n background-color: #e8ebed;\\n border-color: #e4e7ea; }\\n html[dark] .alert-light hr {\\n border-top-color: #d6dadf; }\\n html[dark] .alert-light .alert-link {\\n color: #dedee4; }\\n html[dark] .alert-dark {\\n color: #cdcfd1;\\n background-color: #2b363d;\\n border-color: #031018; }\\n html[dark] .alert-dark hr {\\n border-top-color: #000101; }\\n html[dark] .alert-dark .alert-link {\\n color: #b2b6b9; }\\n html[dark] .alert-blue {\\n color: #cce5ff;\\n background-color: #2990ff;\\n border-color: #007bff; }\\n html[dark] .alert-blue hr {\\n border-top-color: #006fe6; }\\n html[dark] .alert-blue .alert-link {\\n color: #99cbff; }\\n html[dark] .alert-indigo {\\n color: #e0cffc;\\n background-color: #7e36f4;\\n border-color: #6610f2; }\\n html[dark] .alert-indigo hr {\\n border-top-color: #5b0cdd; }\\n html[dark] .alert-indigo .alert-link {\\n color: #c19ff9; }\\n html[dark] .alert-purple {\\n color: #e2d9f3;\\n background-color: #8660cb;\\n border-color: #6f42c1; }\\n html[dark] .alert-purple hr {\\n border-top-color: #643ab0; }\\n html[dark] .alert-purple .alert-link {\\n color: #c4b2e7; }\\n html[dark] .alert-pink {\\n color: #fad8e8;\\n background-color: #ec5d9e;\\n border-color: #e83e8c; }\\n html[dark] .alert-pink hr {\\n border-top-color: #e5277e; }\\n html[dark] .alert-pink .alert-link {\\n color: #f4abcd; }\\n html[dark] .alert-red {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[dark] .alert-red hr {\\n border-top-color: #f00048; }\\n html[dark] .alert-red .alert-link {\\n color: #ff9bba; }\\n html[dark] .alert-orange {\\n color: #ffe5d0;\\n background-color: #fd933a;\\n border-color: #fd7e14; }\\n html[dark] .alert-orange hr {\\n border-top-color: #f57102; }\\n html[dark] .alert-orange .alert-link {\\n color: #ffc99d; }\\n html[dark] .alert-yellow {\\n color: #fff3cd;\\n background-color: #ffcb2f;\\n border-color: #ffc107; }\\n html[dark] .alert-yellow hr {\\n border-top-color: #edb100; }\\n html[dark] .alert-yellow .alert-link {\\n color: #ffe79a; }\\n html[dark] .alert-green {\\n color: #d4edda;\\n background-color: #4ab563;\\n border-color: #28a745; }\\n html[dark] .alert-green hr {\\n border-top-color: #23923d; }\\n html[dark] .alert-green .alert-link {\\n color: #b0debb; }\\n html[dark] .alert-teal {\\n color: #d2f4ea;\\n background-color: #44d2a8;\\n border-color: #20c997; }\\n html[dark] .alert-teal hr {\\n border-top-color: #1cb386; }\\n html[dark] .alert-teal .alert-link {\\n color: #a9ead7; }\\n html[dark] .alert-cyan {\\n color: #d1ecf1;\\n background-color: #3cb1c3;\\n border-color: #17a2b8; }\\n html[dark] .alert-cyan hr {\\n border-top-color: #148ea1; }\\n html[dark] .alert-cyan .alert-link {\\n color: #aadce5; }\\n html[dark] .alert-white {\\n color: white;\\n background-color: white;\\n border-color: white; }\\n html[dark] .alert-white hr {\\n border-top-color: #f2f2f2; }\\n html[dark] .alert-white .alert-link {\\n color: #e6e6e6; }\\n html[dark] .alert-gray {\\n color: #dbddde;\\n background-color: #686f76;\\n border-color: #4b545c; }\\n html[dark] .alert-gray hr {\\n border-top-color: #40474e; }\\n html[dark] .alert-gray .alert-link {\\n color: #c0c4c6; }\\n html[dark] .alert-gray-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[dark] .alert-gray-dark hr {\\n border-top-color: #292d32; }\\n html[dark] .alert-gray-dark .alert-link {\\n color: #bcbfc0; }\\n html[dark] .badge-primary {\\n color: #fff;\\n background-color: #c48d13; }\\n ahtml[dark] .badge-primary:hover, ahtml[dark] .badge-primary:focus {\\n color: #fff;\\n background-color: #966c0e; }\\n ahtml[dark] .badge-primary:focus, ahtml[dark] .badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] a.badge-primary {\\n color: #fff;\\n background-color: #c48d13; }\\n ahtml[dark] a.badge-primary:hover, ahtml[dark] a.badge-primary:focus {\\n color: #fff;\\n background-color: #966c0e; }\\n ahtml[dark] a.badge-primary:focus, ahtml[dark] a.badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .badge-secondary {\\n color: #fff;\\n background-color: #967224; }\\n ahtml[dark] .badge-secondary:hover, ahtml[dark] .badge-secondary:focus {\\n color: #fff;\\n background-color: #6d531a; }\\n ahtml[dark] .badge-secondary:focus, ahtml[dark] .badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] a.badge-secondary {\\n color: #fff;\\n background-color: #967224; }\\n ahtml[dark] a.badge-secondary:hover, ahtml[dark] a.badge-secondary:focus {\\n color: #fff;\\n background-color: #6d531a; }\\n ahtml[dark] a.badge-secondary:focus, ahtml[dark] a.badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[dark] .badge-success:hover, ahtml[dark] .badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[dark] .badge-success:focus, ahtml[dark] .badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] a.badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[dark] a.badge-success:hover, ahtml[dark] a.badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[dark] a.badge-success:focus, ahtml[dark] a.badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[dark] .badge-info:hover, ahtml[dark] .badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[dark] .badge-info:focus, ahtml[dark] .badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] a.badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[dark] a.badge-info:hover, ahtml[dark] a.badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[dark] a.badge-info:focus, ahtml[dark] a.badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[dark] .badge-warning:hover, ahtml[dark] .badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[dark] .badge-warning:focus, ahtml[dark] .badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] a.badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[dark] a.badge-warning:hover, ahtml[dark] a.badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[dark] a.badge-warning:focus, ahtml[dark] a.badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] .badge-danger:hover, ahtml[dark] .badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] .badge-danger:focus, ahtml[dark] .badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] a.badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] a.badge-danger:hover, ahtml[dark] a.badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] a.badge-danger:focus, ahtml[dark] a.badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[dark] .badge-light:hover, ahtml[dark] .badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[dark] .badge-light:focus, ahtml[dark] .badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] a.badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[dark] a.badge-light:hover, ahtml[dark] a.badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[dark] a.badge-light:focus, ahtml[dark] a.badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .badge-dark {\\n color: #fff;\\n background-color: #031018; }\\n ahtml[dark] .badge-dark:hover, ahtml[dark] .badge-dark:focus {\\n color: #fff;\\n background-color: black; }\\n ahtml[dark] .badge-dark:focus, ahtml[dark] .badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] a.badge-dark {\\n color: #fff;\\n background-color: #031018; }\\n ahtml[dark] a.badge-dark:hover, ahtml[dark] a.badge-dark:focus {\\n color: #fff;\\n background-color: black; }\\n ahtml[dark] a.badge-dark:focus, ahtml[dark] a.badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[dark] .badge-blue:hover, ahtml[dark] .badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[dark] .badge-blue:focus, ahtml[dark] .badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] a.badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[dark] a.badge-blue:hover, ahtml[dark] a.badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[dark] a.badge-blue:focus, ahtml[dark] a.badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[dark] .badge-indigo:hover, ahtml[dark] .badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[dark] .badge-indigo:focus, ahtml[dark] .badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] a.badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[dark] a.badge-indigo:hover, ahtml[dark] a.badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[dark] a.badge-indigo:focus, ahtml[dark] a.badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[dark] .badge-purple:hover, ahtml[dark] .badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[dark] .badge-purple:focus, ahtml[dark] .badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] a.badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[dark] a.badge-purple:hover, ahtml[dark] a.badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[dark] a.badge-purple:focus, ahtml[dark] a.badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[dark] .badge-pink:hover, ahtml[dark] .badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[dark] .badge-pink:focus, ahtml[dark] .badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] a.badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[dark] a.badge-pink:hover, ahtml[dark] a.badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[dark] a.badge-pink:focus, ahtml[dark] a.badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] .badge-red:hover, ahtml[dark] .badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] .badge-red:focus, ahtml[dark] .badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] a.badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] a.badge-red:hover, ahtml[dark] a.badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] a.badge-red:focus, ahtml[dark] a.badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[dark] .badge-orange:hover, ahtml[dark] .badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[dark] .badge-orange:focus, ahtml[dark] .badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] a.badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[dark] a.badge-orange:hover, ahtml[dark] a.badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[dark] a.badge-orange:focus, ahtml[dark] a.badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[dark] .badge-yellow:hover, ahtml[dark] .badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[dark] .badge-yellow:focus, ahtml[dark] .badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] a.badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[dark] a.badge-yellow:hover, ahtml[dark] a.badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[dark] a.badge-yellow:focus, ahtml[dark] a.badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[dark] .badge-green:hover, ahtml[dark] .badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[dark] .badge-green:focus, ahtml[dark] .badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] a.badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[dark] a.badge-green:hover, ahtml[dark] a.badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[dark] a.badge-green:focus, ahtml[dark] a.badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[dark] .badge-teal:hover, ahtml[dark] .badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[dark] .badge-teal:focus, ahtml[dark] .badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] a.badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[dark] a.badge-teal:hover, ahtml[dark] a.badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[dark] a.badge-teal:focus, ahtml[dark] a.badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[dark] .badge-cyan:hover, ahtml[dark] .badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[dark] .badge-cyan:focus, ahtml[dark] .badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] a.badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[dark] a.badge-cyan:hover, ahtml[dark] a.badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[dark] a.badge-cyan:focus, ahtml[dark] a.badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[dark] .badge-white:hover, ahtml[dark] .badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[dark] .badge-white:focus, ahtml[dark] .badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] a.badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[dark] a.badge-white:hover, ahtml[dark] a.badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[dark] a.badge-white:focus, ahtml[dark] a.badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[dark] .badge-gray:hover, ahtml[dark] .badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] .badge-gray:focus, ahtml[dark] .badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] a.badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[dark] a.badge-gray:hover, ahtml[dark] a.badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] a.badge-gray:focus, ahtml[dark] a.badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] .badge-gray-dark:hover, ahtml[dark] .badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[dark] .badge-gray-dark:focus, ahtml[dark] .badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] a.badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] a.badge-gray-dark:hover, ahtml[dark] a.badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[dark] a.badge-gray-dark:focus, ahtml[dark] a.badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .nav-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] .nav-tabs {\\n border-bottom: 1px solid #d6dadf; }\\n html[dark] .nav-tabs .nav-link {\\n border: 1px solid transparent;\\n border-top-left-radius: 0.15rem;\\n border-top-right-radius: 0.15rem; }\\n html[dark] .nav-tabs .nav-link:hover, html[dark] .nav-tabs .nav-link:focus {\\n border-color: #e4e7ea #e4e7ea #d6dadf; }\\n html[dark] .nav-tabs .nav-link.disabled {\\n color: #8e9ba7;\\n background-color: transparent;\\n border-color: transparent; }\\n html[dark] .nav-tabs .nav-link.active,\\n html[dark] .nav-tabs .nav-item.show .nav-link {\\n color: #4b545c;\\n background-color: #3d3f38;\\n border-color: #d6dadf #d6dadf #3d3f38; }\\n html[dark] .nav-tabs .dropdown-menu {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0; }\\n html[dark] .toast-success {\\n background-color: #00bb83; }\\n html[dark] .toast-error {\\n background-color: #ff0a54; }\\n html[dark] .toast-info {\\n background-color: #009fbb; }\\n html[dark] .toast-warning {\\n background-color: #ffa32b; }\\n html[dark] :not(pre) > code {\\n color: #eaab20;\\n background-color: #231e1d;\\n border-color: #4d4d4d; }\\n html[dark] pre:not(.hljs):not(.CodeMirror-line) {\\n background-color: #231e1d;\\n border-color: #4d4d4d; }\\n html[dark] .alert.alert-primary a,\\n html[dark] .alert.alert-primary a:hover {\\n color: #fdfaf6; }\\n html[dark] .alert.alert-secondary a,\\n html[dark] .alert.alert-secondary a:hover {\\n color: #fbf9f6; }\\n html[dark] .alert.alert-success a,\\n html[dark] .alert.alert-success a:hover {\\n color: #f5fcfa; }\\n html[dark] .alert.alert-info a,\\n html[dark] .alert.alert-info a:hover {\\n color: #f5fbfc; }\\n html[dark] .alert.alert-warning a,\\n html[dark] .alert.alert-warning a:hover {\\n color: #fffbf7; }\\n html[dark] .alert.alert-danger a,\\n html[dark] .alert.alert-danger a:hover {\\n color: #fff5f8; }\\n html[dark] .alert.alert-light a,\\n html[dark] .alert.alert-light a:hover {\\n color: #fefefe; }\\n html[dark] .alert.alert-dark a,\\n html[dark] .alert.alert-dark a:hover {\\n color: #f5f5f6; }\\n html[dark] .alert.alert-blue a,\\n html[dark] .alert.alert-blue a:hover {\\n color: #f5faff; }\\n html[dark] .alert.alert-indigo a,\\n html[dark] .alert.alert-indigo a:hover {\\n color: #f9f5fe; }\\n html[dark] .alert.alert-purple a,\\n html[dark] .alert.alert-purple a:hover {\\n color: #f9f7fd; }\\n html[dark] .alert.alert-pink a,\\n html[dark] .alert.alert-pink a:hover {\\n color: #fef7fa; }\\n html[dark] .alert.alert-red a,\\n html[dark] .alert.alert-red a:hover {\\n color: #fff5f8; }\\n html[dark] .alert.alert-orange a,\\n html[dark] .alert.alert-orange a:hover {\\n color: #fffaf6; }\\n html[dark] .alert.alert-yellow a,\\n html[dark] .alert.alert-yellow a:hover {\\n color: #fffdf5; }\\n html[dark] .alert.alert-green a,\\n html[dark] .alert.alert-green a:hover {\\n color: #f6fbf8; }\\n html[dark] .alert.alert-teal a,\\n html[dark] .alert.alert-teal a:hover {\\n color: #f6fdfb; }\\n html[dark] .alert.alert-cyan a,\\n html[dark] .alert.alert-cyan a:hover {\\n color: #f6fbfc; }\\n html[dark] .alert.alert-white a,\\n html[dark] .alert.alert-white a:hover {\\n color: white; }\\n html[dark] .alert.alert-gray a,\\n html[dark] .alert.alert-gray a:hover {\\n color: #f8f8f8; }\\n html[dark] .alert.alert-gray-dark a,\\n html[dark] .alert.alert-gray-dark a:hover {\\n color: #f7f7f7; }\\n html[dark] .dropdown-menu {\\n color: #efe2cf; }\\n html[dark] .grw-personal-dropdown .grw-icon-container svg {\\n fill: #efe2cf; }\\n html[dark] .grw-personal-dropdown .grw-icon-container-muted svg {\\n fill: #967224; }\\n html[dark] .dropdown-item {\\n color: #efe2cf; }\\n html[dark] .dropdown-item svg {\\n fill: #efe2cf; }\\n html[dark] .dropdown-item:active, html[dark] .dropdown-item.active, html[dark] .dropdown-item:active:hover, html[dark] .dropdown-item.active:hover {\\n color: #efe2cf;\\n background-color: #c48d13; }\\n html[dark] .dropdown-item:active svg, html[dark] .dropdown-item.active svg, html[dark] .dropdown-item:active:hover svg, html[dark] .dropdown-item.active:hover svg {\\n fill: #efe2cf; }\\n html[dark] .dropdown-item:hover {\\n background-color: #e4e7ea; }\\n html[dark] .form-control:focus {\\n color: #efe2cf;\\n background-color: #fff;\\n border-color: #f1c566;\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.25); }\\n html[dark] .nav.nav-tabs .nav-link.active {\\n color: #f3ce7d !important;\\n background: transparent; }\\n html[dark] .nav.nav-tabs .nav-link.active:hover, html[dark] .nav.nav-tabs .nav-link.active:focus {\\n color: #f7e0ac !important; }\\n html[dark] ul.pagination li.page-item.disabled button.page-link {\\n color: #abb4bd; }\\n html[dark] ul.pagination li.page-item.active button.page-link {\\n color: #fff;\\n background-color: #c48d13; }\\n html[dark] ul.pagination li.page-item.active button.page-link:hover, html[dark] ul.pagination li.page-item.active button.page-link:focus {\\n color: #fff;\\n background-color: #c48d13; }\\n html[dark] ul.pagination li.page-item button.page-link {\\n color: #c48d13;\\n border-color: #967224; }\\n html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] ul.pagination li.page-item button.page-link:active, html[dark] ul.pagination li.page-item button.page-link:focus {\\n color: #c48d13; }\\n html[dark] .handsontable {\\n color: initial; }\\n html[dark] .grw-logo svg * {\\n transition: fill 0.8s ease-out; }\\n html[dark] .grw-logo svg {\\n fill: white; }\\n html[dark] .grw-logo:hover svg .group1 {\\n fill: #74bc46; }\\n html[dark] .grw-logo:hover svg .group2 {\\n fill: #175fa5; }\\n html[dark] .grw-navbar {\\n background: #967224;\\n border-image: linear-gradient(to right, #90a555 0%, #3d98a3 50%, #eaab20 100%);\\n border-image-slice: 1; }\\n html[dark] .grw-navbar .nav-item > .nav-link {\\n color: #eff1f3; }\\n html[dark] .grw-navbar .grw-app-title {\\n color: white; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:focus, html[dark] .grw-global-search .btn-secondary.dropdown-toggle.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle.disabled, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active,\\n .show > html[dark] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:focus, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-global-search .search-typeahead {\\n background-color: rgba(61, 63, 56, 0.9); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button {\\n background-color: #993439;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:before {\\n border-bottom-color: #993439;\\n transition: border-bottom-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:after {\\n border-top-color: #993439;\\n transition: border-top-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button > span:after {\\n background-color: #993439;\\n transition: background-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button svg path {\\n fill: #efe2cf; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover {\\n background-color: #7e2b2f;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover:before {\\n border-bottom-color: #7e2b2f;\\n transition: border-bottom-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover:after {\\n border-top-color: #7e2b2f;\\n transition: border-top-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover > span:after {\\n background-color: #7e2b2f;\\n transition: background-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover svg path {\\n fill: #efe2cf; }\\n html[dark] .grw-sidebar div[data-testid='GlobalNavigation'] > div {\\n background-color: #eaab20; }\\n html[dark] .grw-sidebar div[data-testid='ContextualNavigation'] > div {\\n color: #efe2cf;\\n background-color: #231e1d; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:focus, html[dark] .grw-sidebar .grw-sidebar-nav .btn.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn.disabled, html[dark] .grw-sidebar .grw-sidebar-nav .btn:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active, html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active,\\n .show > html[dark] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active:focus, html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active i {\\n text-shadow: 0px 0px 10px #cc951e; }\\n html[dark] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active:after {\\n border-right-color: #231e1d; }\\n html[dark] .editor-container .navbar-editor svg {\\n fill: #eaab20; }\\n html[dark] .btn-page-preview svg {\\n fill: white; }\\n html[dark] .modal .modal-header {\\n border-bottom-color: #7f5b0c; }\\n html[dark] .modal .modal-header .modal-title {\\n color: #fff; }\\n html[dark] .modal .modal-header .close {\\n color: #fff;\\n opacity: 0.5; }\\n html[dark] .modal .modal-header .close:hover {\\n opacity: 0.9; }\\n html[dark] .modal .modal-content {\\n background-color: #3d3f38; }\\n html[dark] .modal .modal-footer {\\n border-top-color: #7f5b0c; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn {\\n color: #549c79; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn:active {\\n color: #549c79; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn .footstamp-icon {\\n fill: #549c79; }\\n html[dark] .grw-custom-nav-tab .nav-item:hover, html[dark] .grw-custom-nav-tab .nav-item:focus {\\n background-color: rgba(243, 206, 125, 0.08); }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link {\\n -webkit-appearance: none;\\n color: #f3ce7d; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link svg {\\n fill: #f3ce7d; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] .grw-custom-nav-tab .grw-nav-slide-hr {\\n border-color: #f3ce7d; }\\n html[dark] .grw-page-accessories-modal .modal-header .close {\\n color: #967224; }\\n html[dark] .card.well {\\n color: #efe2cf;\\n background-color: #30322c;\\n border-color: #e4e7ea;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }\\n html[dark] .admin-bot-card .grw-botcard-title-active {\\n color: #e4e7ea; }\\n html[dark] .admin-page span.slider {\\n background-color: #d6dadf; }\\n html[dark] .admin-page span.slider:before {\\n background-color: white; }\\n html[dark] .admin-page input:checked + .slider {\\n background-color: #007bff; }\\n html[dark] .admin-page input:focus + .slider {\\n box-shadow: 0 0 1px #007bff; }\\n html[dark] .wiki .highlighted {\\n position: relative;\\n z-index: 1; }\\n\\n@keyframes fadeout {\\n 100% {\\n opacity: 0; } }\\n html[dark] .wiki .highlighted::after {\\n position: absolute;\\n top: 15%;\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 70%;\\n content: '';\\n background-color: rgba(196, 141, 19, 0.5);\\n border-radius: 2px;\\n animation: fadeout 1s ease-in 1.5s forwards; }\\n html[dark] .wiki a {\\n color: #eebd4f; }\\n html[dark] .wiki a:hover {\\n color: #f7e0ac; }\\n html[dark] .wiki .editable-with-handsontable button {\\n color: #eebd4f; }\\n html[dark] .wiki .editable-with-handsontable button:hover {\\n color: #f7e0ac; }\\n html[dark] body.on-edit .main {\\n background-color: #383a33; }\\n html[dark] body.on-edit .main .page-editor-editor-container {\\n border-right-color: #7f5b0c; }\\n html[dark] body.on-edit .main .page-editor-editor-container .navbar-editor {\\n background-color: #3d3f38;\\n border-bottom-color: #7f5b0c; }\\n html[dark] body.on-edit .main .page-editor-preview-container {\\n background-color: #3d3f38; }\\n html[dark] body.on-edit .main .page-editor-footer {\\n border-top-color: #7f5b0c; }\\n html[dark] body.pathname-sidebar .page-editor-preview-body {\\n color: #efe2cf;\\n background-color: #231e1d; }\\n html[dark] .grw-grid-edit-preview .desktop-preview,\\n html[dark] .grw-grid-edit-preview .tablet-preview,\\n html[dark] .grw-grid-edit-preview .mobile-preview {\\n background: #3d3f38; }\\n html[dark] .grw-grid-edit-preview .grid-edit-border-for-each-cols {\\n border: 2px solid #3d3f38; }\\n html[dark] .grid-preview-col-0 {\\n background: #175fa5; }\\n html[dark] .grid-preview-col-1 {\\n background: #009fbb; }\\n html[dark] .grid-preview-col-2 {\\n background: #00bb83; }\\n html[dark] .grid-preview-col-3 {\\n background: #74bc46; }\\n html[dark] .page-comment-meta .page-comment-revision svg {\\n fill: #f3ce7d; }\\n html[dark] .page-comment-meta .page-comment-revision svg:hover {\\n fill: #f7e0ac; }\\n html[dark] .page-comments .page-comment .page-comment-main,\\n html[dark] .page-comments .page-comment-form .comment-form-main {\\n background-color: #3d3f38; }\\n html[dark] .page-comments .page-comment .page-comment-main:before,\\n html[dark] .page-comments .page-comment-form .comment-form-main:before {\\n border-right-color: #3d3f38; }\\n html[dark] .page-comments .page-comment .page-comment-main .nav.nav-tabs > li > a.active,\\n html[dark] .page-comments .page-comment-form .comment-form-main .nav.nav-tabs > li > a.active {\\n background: transparent;\\n border-bottom: solid 1px #33342e;\\n border-bottom-color: #33342e; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul > li.nav-item > a.nav-link {\\n color: inherit; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul a.hover {\\n background-color: #33342e; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul a.active {\\n background-color: #282925;\\n border-color: #c48d13; }\\n html[dark] mark.rbt-highlight-text {\\n color: black; }\\n html[dark] .page-content-footer {\\n background-color: #383a33;\\n border-top-color: #7f5b0c; }\\n html[dark] .admin-page #layoutOptions .customize-layout-card.border-active {\\n border-color: #c48d13; }\\n html[dark] .admin-page #themeOptions .theme-option-container.active .theme-option-name {\\n color: #efe2cf; }\\n html[dark] .admin-page #themeOptions .theme-option-container.active a {\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .bg-box {\\n background-color: #3d3f38; }\\n html[dark] .grw-fab .btn-create-page {\\n fill: #fff; }\\n html[dark] .grw-fab .btn-scroll-to-top {\\n fill: #292d32; }\\n html[dark] .grw-btn-page-management:hover,\\n html[dark] .grw-btn-page-management:focus {\\n background-color: rgba(243, 206, 125, 0.15); }\\n html[dark] .selecting-bot-type .bot-type-disc {\\n width: 20px; }\\n html[dark] .border {\\n border: 1px solid #8e9ba7 !important; }\\n html[dark] .border-top {\\n border-top: 1px solid #8e9ba7 !important; }\\n html[dark] .border-right {\\n border-right: 1px solid #8e9ba7 !important; }\\n html[dark] .border-bottom {\\n border-bottom: 1px solid #8e9ba7 !important; }\\n html[dark] .border-left {\\n border-left: 1px solid #8e9ba7 !important; }\\n html[dark] .border-info {\\n border-color: #009fbb !important; }\\n html[dark] .table {\\n color: #efe2cf; }\\n html[dark] .table th,\\n html[dark] .table td {\\n border-top-color: #d6dadf; }\\n html[dark] .table thead th {\\n border-bottom-color: #d6dadf; }\\n html[dark] .table tbody + tbody {\\n border-top-color: #d6dadf; }\\n html[dark] .table-bordered {\\n border-color: #d6dadf; }\\n html[dark] .table-bordered th,\\n html[dark] .table-bordered td {\\n border-color: #d6dadf; }\\n html[dark] .table-hover tbody tr:hover {\\n color: #efe2cf;\\n background-color: rgba(0, 0, 0, 0.075); }\\n html[dark] .table-dark, html[dark] .table {\\n color: white;\\n background-color: #343a40; }\\n html[dark] .table-dark th, html[dark] .table th,\\n html[dark] .table-dark td,\\n html[dark] .table td,\\n html[dark] .table-dark thead th,\\n html[dark] .table thead th {\\n border-color: #454d55; }\\n html[dark] .table-dark.table-bordered, html[dark] .table-bordered.table {\\n border: 0; }\\n html[dark] .table-dark.table-striped tbody tr:nth-of-type(odd), html[dark] .table-striped.table tbody tr:nth-of-type(odd) {\\n background-color: rgba(255, 255, 255, 0.05); }\\n html[dark] .table-dark.table-hover tbody tr:hover, html[dark] .table-hover.table tbody tr:hover {\\n color: rgba(255, 255, 255, 0.075);\\n background-color: #454d55; }\\n html[dark] .list-group .list-group-item {\\n color: #efe2cf;\\n background-color: transparent;\\n border-color: #8e9ba7; }\\n html[dark] .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #45473f; }\\n html[dark] .list-group .list-group-item.list-group-item-action.active {\\n color: #eff1f3;\\n background-color: #c48d13; }\\n html[dark] input.form-control,\\n html[dark] select.form-control,\\n html[dark] textarea.form-control {\\n color: white;\\n background-color: #30322c;\\n border-color: #8e9ba7; }\\n html[dark] input.form-control:focus,\\n html[dark] select.form-control:focus,\\n html[dark] textarea.form-control:focus {\\n background-color: #3d3f38; }\\n html[dark] .form-control[disabled],\\n html[dark] .form-control[readonly] {\\n color: #fcf9f5;\\n background-color: #4a4d44; }\\n html[dark] .input-group > .input-group-prepend > .input-group-text {\\n color: #e4e7ea;\\n background-color: #967224;\\n border: 1px solid #967224;\\n border-right: none; }\\n html[dark] .input-group input {\\n border-color: #8e9ba7; }\\n html[dark] .dropdown-menu {\\n background-color: #3d3f38; }\\n html[dark] .dropdown-item:hover {\\n color: #e4e7ea;\\n background-color: #64685c; }\\n html[dark] .card.well {\\n border-color: #967224; }\\n html[dark] .card.card-disabled {\\n background-color: #092e45;\\n border-color: #967224; }\\n html[dark] .nologin {\\n background: linear-gradient(45deg, black 0%, rgba(255, 26, 102, 0) 70%), linear-gradient(135deg, #2f4d1c 10%, rgba(6, 67, 249, 0) 70%), linear-gradient(225deg, #0b2b4b 10%, rgba(13, 242, 89, 0) 80%), linear-gradient(315deg, #0a0b0f 100%, rgba(249, 158, 31, 0) 70%); }\\n html[dark] .nologin .login-header {\\n background-color: rgba(0, 0, 0, 0.5); }\\n html[dark] .nologin .login-header .logo {\\n background-color: rgba(255, 255, 255, 0);\\n fill: rgba(255, 255, 255, 0.5); }\\n html[dark] .nologin .login-header h1 {\\n color: rgba(255, 255, 255, 0.5); }\\n html[dark] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.5); }\\n html[dark] .nologin .input-group .input-group-text {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[dark] .nologin .input-group .form-control {\\n color: white;\\n background-color: rgba(80, 80, 80, 0.7);\\n box-shadow: unset; }\\n html[dark] .nologin .input-group .form-control::placeholder {\\n color: #b3b3b3; }\\n html[dark] .nologin .btn-fill .btn-label {\\n color: #d6dadf; }\\n html[dark] .nologin .btn-fill .btn-label-text {\\n color: #abb4bd; }\\n html[dark] .nologin .grw-external-auth-form {\\n border-color: gray !important; }\\n html[dark] .nologin .link-growi-org {\\n color: rgba(255, 255, 255, 0.4); }\\n html[dark] .nologin .link-growi-org:hover, html[dark] .nologin .link-growi-org.focus {\\n color: rgba(255, 255, 255, 0.7); }\\n html[dark] .nologin .link-growi-org:hover .growi, html[dark] .nologin .link-growi-org.focus .growi {\\n color: #68ab3e; }\\n html[dark] .nologin .link-growi-org:hover .org, html[dark] .nologin .link-growi-org.focus .org {\\n color: #14528f; }\\n html[dark] .grw-drawer-toggler {\\n color: #abb4bd; }\\n html[dark] .page-list .page-list-ul > li > span.page-list-meta {\\n color: #e2cba9; }\\n html[dark] .grw-subnav {\\n background-color: #45473f; }\\n html[dark] .grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba(69, 71, 63, 0.85); }\\n html[dark] .grw-page-editor-mode-manager .btn-outline-primary:hover {\\n color: #c48d13;\\n background-color: #3f474e; }\\n html[dark] #search-typeahead-asynctypeahead {\\n background-color: #3d3f38; }\\n html[dark] #search-typeahead-asynctypeahead .table {\\n background-color: transparent; }\\n html[dark] .grw-sidebar .list-group .list-group-item {\\n color: #efe2cf;\\n background-color: #312a29;\\n border-color: #8e9ba7; }\\n html[dark] .grw-sidebar .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #45473f; }\\n html[dark] .grw-sidebar .list-group .list-group-item.list-group-item-action.active {\\n color: #eff1f3;\\n background-color: #c48d13; }\\n html[dark] .popover {\\n background-color: #3d3f38;\\n border-color: #967224; }\\n html[dark] .popover .popover-header {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .popover .popover-body {\\n color: inherit; }\\n html[dark] .popover.bs-popover-top .arrow::before {\\n border-top-color: #967224; }\\n html[dark] .popover.bs-popover-top .arrow::after {\\n border-top-color: #3d3f38; }\\n html[dark] .popover.bs-popover-bottom .arrow::before {\\n border-bottom-color: #967224; }\\n html[dark] .popover.bs-popover-bottom .arrow::after {\\n border-bottom-color: #3d3f38; }\\n html[dark] .popover.bs-popover-right .arrow::before {\\n border-right-color: #967224; }\\n html[dark] .popover.bs-popover-right .arrow::after {\\n border-right-color: #3d3f38; }\\n html[dark] .popover.bs-popover-left .arrow::before {\\n border-left-color: #967224; }\\n html[dark] .popover.bs-popover-left .arrow::after {\\n border-left-color: #3d3f38; }\\n html[dark] .grw-grid-edit-preview {\\n background: #292d32; }\\n html[dark] .grw-slack-notification {\\n background-color: transparent; }\\n html[dark] .grw-slack-notification .form-control {\\n background: #3d3f38; }\\n html[dark] .grw-slack-notification .custom-control-label::before {\\n background-color: #967224;\\n border-color: transparent; }\\n html[dark] .grw-slack-notification .custom-control-label::after {\\n background-color: #370f38;\\n background-image: url(/images/icons/slack/slack-logo-dark-off.svg); }\\n html[dark] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::before {\\n background-color: #731f74; }\\n html[dark] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::after {\\n background-color: #370f38;\\n background-image: url(/images/icons/slack/slack-logo-dark-on.svg); }\\n html[dark] .grw-slack-notification .grw-slack-logo svg {\\n fill: #dd80de; }\\n html[dark] .grw-slack-notification .grw-btn-slack {\\n background-color: black; }\\n html[dark] .grw-slack-notification .grw-btn-slack:focus, html[dark] .grw-slack-notification .grw-btn-slack:hover {\\n background-color: black; }\\n html[dark] .grw-slack-notification .grw-btn-slack-triangle {\\n color: #967224; }\\n html[dark] .grw-hot-modal-navbar {\\n background-color: #031018; }\\n html[dark] .wiki h1 {\\n border-color: #ad7c10; }\\n html[dark] .wiki h2 {\\n border-color: #7f5b0c; }\\n html[dark] .comment-form #slack-mark-black {\\n display: none; }\\n html[dark] .page-comments-row {\\n background: #45473f; }\\n html[dark] .grw-tag-labels .grw-tag-label {\\n color: #949494;\\n background-color: #031018; }\\n html[dark] .admin-setting-header {\\n border-color: #8e9ba7; }\\n html[dark] .grw-side-contents-sticky-container .grw-border-vr {\\n border-color: #8e9ba7; }\\n html[dark] .grw-side-contents-sticky-container .revision-toc {\\n border-color: #8e9ba7; }\\n html[dark] .grw-modal-head {\\n border-color: #8e9ba7; }\\n html[dark] .nav-tabs {\\n border-bottom: #7f5b0c 1px solid; }\\n html[dark] .nav-tabs .nav-link:hover {\\n border-color: #ad7c10;\\n border-bottom: none; }\\n html[dark] .nav-tabs .nav-link.active {\\n color: #f3ce7d;\\n background-color: transparent;\\n border-color: #7f5b0c; }\\n html[dark] .table {\\n color: white; }\\n html[dark] .btn.btn-outline-primary {\\n color: #f7e0ac;\\n background-color: #392905;\\n border-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:hover, html[dark] .btn.btn-outline-primary:active, html[dark] .btn.btn-outline-primary.active {\\n color: #f7e0ac;\\n background-color: #966c0e;\\n border-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:hover::after, html[dark] .btn.btn-outline-primary:active::after, html[dark] .btn.btn-outline-primary.active::after {\\n border-color: #966c0e; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary {\\n color: #f7e0ac;\\n background-color: #392905;\\n border-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active {\\n color: #f7e0ac;\\n background-color: #c48d13;\\n border-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover::after, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active::after, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active::after {\\n border-color: #c48d13; }\\n html[dark] .card-timeline > .card-header {\\n background-color: #993439; }\\n html[dark] .growi:not(.login-page) #page-wrapper,\\n html[dark] .growi:not(.login-page) .page-editor-preview-container {\\n background-image: url(\\\"/images/themes/hufflepuff/badger-dark.jpg\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[dark] .nologin #page-wrapper {\\n background-color: #3d3f38;\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[dark] .nologin .login-header,\\n html[dark] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.1); }\\n html[dark] .nologin .link-switch {\\n color: #efe2cf; }\\n html[dark] .nologin .grw-external-auth-form {\\n border-color: #993439 !important; }\\n\", \"\",{\"version\":3,\"sources\":[\"/workspace/growi/src/client/styles/scss/theme/hufflepuff.scss\",\"/workspace/growi/src/client/styles/scss/_mixins.scss\",\"hufflepuff.scss\",\"/workspace/growi/src/client/styles/scss/theme/_apply-colors.scss\",\"/workspace/growi/src/client/styles/scss/theme/_apply-colors-light.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-buttons.scss\",\"/workspace/growi/src/client/styles/scss/_override-bootstrap-variables.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-colors.scss\",\"/workspace/growi/node_modules/bootstrap/scss/_variables.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_background-variant.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-theme-colors.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_text-emphasis.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_buttons.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_gradients.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_alert.scss\",\"/workspace/growi/node_modules/bootstrap/scss/_functions.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_badge.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_hover.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-nav.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_border-radius.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-toastr-colors.scss\",\"/workspace/growi/src/client/styles/scss/_variables.scss\",\"/workspace/growi/node_modules/bootstrap/scss/mixins/_forms.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-border-colors.scss\",\"/workspace/growi/src/client/styles/scss/theme/_reboot-bootstrap-tables.scss\",\"/workspace/growi/src/client/styles/scss/theme/mixins/_list-group.scss\",\"/workspace/growi/src/client/styles/scss/theme/mixins/_page-editor-mode-manager.scss\",\"/workspace/growi/src/client/styles/scss/theme/_apply-colors-dark.scss\"],\"names\":[],\"mappings\":\"AAqBA;EC2FA;;;;;EC1GE;ECqQF;;EDlQE;EC8QF;;ED3QE;ECwVF;;EDrVE;ECqWF;;EDlWE;ECuXF;;EDpXE;ECgZF;;ED7YE;ECuaF;;EDpaE;EC8aF;;ED3aE;ECycF;;EDtcE;ECidF;;ED9cE;ECoeF;;EDjeE;ECyfF;;EDtfE;EC8fF;;ED3fE;ECmgBF;;EDhgBE;ECyhBF;;EDthBE;EC6iBF;;CD1iBC;EErBD;;EFwBE;EEPF;;EFUE;EEFF;;EFKE;EE0EF;;EFvEE;EEgGF;;EF7FE;EEqGF;;EFlGE;EE+GF;;EF5GE;EEiIF;;EF9HE;EEuIF;;EFpIE;EE4IF;;EFzIE;EEwLF;;EFrLE;EEqMF;;EFlME;EE+MF;;EF5ME;EEsNF;;CFnNC;EE+ND;;EF5NE;EEmOF;;EFhOE,EEkOC;EJnTH;IKpBE,cL0BqB,EAAA;IANvB;MKlBI,aLwBmB,EAAA;IANvB;MKdI,cLoC2C,EAAA;MAtB/C;QKZM,aLkCyC,EAAA;IAtB/C;MKNI,cCI0B,EAAA;MNE9B;QKJM,aCEwB,EAAA;ENE9B;IOCE,cPGuB;IODvB,yBPU0C,EAAA;IAb5C;MOMI,aPFqB,EAAA;EAJzB;IOaE,cPPqB;IOQrB,qBCkJ4C;IDjJ5C,6BAA6B,EAAA;IPf/B;MOkBI,aPZmB,EAAA;IANvB;MOsBI,cPA2C;MOC3C,0BC2I+C,EAAA;MRlKnD;QO0BM,aPJyC,EAAA;EAtB/C;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;;;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,iCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;ISfI,oCAAmC,EAAA;ETevC;;;ISVM,oCAAgD,EAAA;ETUtD;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,6BAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IU8CI,gCAA+B,EAAA;EV9CnC;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,sBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IWfI,yBAAwB,EAAA;EXe5B;IWVQ,yBAA0E,EAAA;EXUlF;IYfE,cNiB0B;IOjBxB,yBbiBkB;IYfpB,qBZeoB,EAAA;IAFtB;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBZXkB;MYYlB,qBZZkB,EAAA;IAFtB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,yBboBwB;IYlB1B,qBZkB0B,EAAA;IAL5B;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBZRwB;MYSxB,qBZTwB,EAAA;IAL5B;;MYwBI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,aJTsB,EAAA;ENF5B;IYfE,WJCa;IKDX,yBPGa;IMDf,qBNCe,EAAA;INYjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNzBa;MM0Bb,qBN1Ba,EAAA;INYjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBPEU;IMAZ,qBNAY,EAAA;INad;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBN1BU;MM2BV,qBN3BU,EAAA;INad;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,yBPIa;IMFf,qBNEe,EAAA;INWjB;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBNxBa;MMyBb,qBNzBa,EAAA;INWjB;;MYwBI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,aJTsB,EAAA;ENF5B;IYfE,WJCa;IKDX,yBPKY;IMHd,qBNGc,EAAA;INUhB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNvBY;MMwBZ,qBNxBY,EAAA;INUhB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,yBPMW;IMJb,qBNIa,EAAA;INSf;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBNtBW;MMuBX,qBNvBW,EAAA;INSf;;;MYwBI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;;QYoCQ,iDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;;MUWM,aJTsB,EAAA;ENF5B;IYfE,WJCa;IKDX,yBPOU;IMLZ,qBNKY,EAAA;INQd;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,8CAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNrBU;MMsBV,qBNtBU,EAAA;INQd;;;;;;;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;;;;;;;QYoCQ,8CAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;;;;;;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBL8Ba;II5Bf,qBJ4Be,EAAA;IRfjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJEa;MIDb,qBJCa,EAAA;IRfjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBL+Ba;II7Bf,qBJ6Be,EAAA;IRhBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJGa;MIFb,qBJEa,EAAA;IRhBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBLgCa;II9Bf,qBJ8Be,EAAA;IRjBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJIa;MIHb,qBJGa,EAAA;IRjBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBLiCa;II/Bf,qBJ+Be,EAAA;IRlBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJKa;MIJb,qBJIa,EAAA;IRlBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBPmBS;IMjBX,qBNiBW,EAAA;INJb;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNTS;MMUT,qBNVS,EAAA;INJb;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,yBLmCa;IIjCf,qBJiCe,EAAA;IRpBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBJOa;MINb,qBJMa,EAAA;IRpBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,yBLoCa;IIlCf,qBJkCe,EAAA;IRrBjB;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBJQa;MIPb,qBJOa,EAAA;IRrBjB;;MYwBI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,aJTsB,EAAA;ENF5B;IYfE,WJCa;IKDX,yBLqCa;IInCf,qBJmCe,EAAA;IRtBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,+CAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJSa;MIRb,qBJQa,EAAA;IRtBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,+CAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBLsCa;IIpCf,qBJoCe,EAAA;IRvBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJUa;MITb,qBJSa,EAAA;IRvBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBLuCa;IIrCf,qBJqCe,EAAA;IRxBjB;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBJWa;MIVb,qBJUa,EAAA;IRxBjB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,cNiB0B;IOjBxB,sBLCW;IICb,kBJDa,EAAA;IRcf;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,sBJ3BW;MI4BX,kBJ5BW,EAAA;IRcf;;MYwBI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,iDAAiF,EAAA;IZpCzF;MUjBI,aJmBwB,EAAA;INF5B;MUZM,aJcsB,EAAA;INF5B;MULM,aJOsB,EAAA;INF5B;MUGM,aJDsB,EAAA;INF5B;;MUWM,aJTsB,EAAA;ENF5B;IYfE,WJCa;IKDX,yBPc0B;IMZ5B,qBNY4B,EAAA;INC9B;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNd0B;MMe1B,qBNf0B,EAAA;INC9B;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,iDAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IYfE,WJCa;IKDX,yBPOU;IMLZ,qBNKY,EAAA;INQd;MYTI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,8CAAiF,EAAA;IZLvF;MYYI,WJ1BW;MI2BX,yBNrBU;MMsBV,qBNtBU,EAAA;INQd;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,8CAAiF,EAAA;IZpCzF;MUjBI,UFGW,EAAA;IRcf;MUZM,UFFS,EAAA;IRcf;MULM,UFTS,EAAA;IRcf;MUGM,UFjBS,EAAA;IRcf;;MUWM,UFzBS,EAAA;ERcf;IY2CE,cZzCoB;IY0CpB,qBZ1CoB,EAAA;IAFtB;MY+CI,cZ7CkB;MY8ClB,yCZ9CkB;MY+ClB,qBZ/CkB,EAAA;IAFtB;MYsDI,gDZpDkB,EAAA;IAFtB;MY2DI,cZzDkB;MY0DlB,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,yCZjEkB;MYkElB,qBZlEkB,EAAA;MAFtB;;QY2EQ,gDZzEc,EAAA;IAFtB;MUkBI,aVhBkB,EAAA;IAFtB;MUsBM,aVpBgB,EAAA;IAFtB;MU4BM,aV1BgB,EAAA;IAFtB;;MUmCM,aVjCgB,EAAA;IAFtB;;MUoEM,cVlEgB,EAAA;EAFtB;IY2CE,cZtC0B;IYuC1B,qBZvC0B,EAAA;IAL5B;MY+CI,cZ1CwB;MY2CxB,yCZ3CwB;MY4CxB,qBZ5CwB,EAAA;IAL5B;MYsDI,gDZjDwB,EAAA;IAL5B;MY2DI,cZtDwB;MYuDxB,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,yCZ9DwB;MY+DxB,qBZ/DwB,EAAA;MAL5B;;QY2EQ,gDZtEoB,EAAA;IAL5B;MUkBI,aVbwB,EAAA;IAL5B;MUsBM,aVjBsB,EAAA;IAL5B;MU4BM,aVvBsB,EAAA;IAL5B;;MUmCM,aV9BsB,EAAA;IAL5B;;MUoEM,cV/DsB,EAAA;EAL5B;IY2CE,cNvDe;IMwDf,qBNxDe,EAAA;INYjB;MY+CI,cN3Da;MM4Db,wCN5Da;MM6Db,qBN7Da,EAAA;INYjB;MYsDI,+CNlEa,EAAA;INYjB;MY2DI,cNvEa;MMwEb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCN/Ea;MMgFb,qBNhFa,EAAA;MNYjB;;QY2EQ,+CNvFS,EAAA;INYjB;MUkBI,aJ9Ba,EAAA;INYjB;MUsBM,aJlCW,EAAA;INYjB;MU4BM,aJxCW,EAAA;INYjB;;MUmCM,aJ/CW,EAAA;INYjB;;MUoEM,cJhFW,EAAA;ENYjB;IY2CE,cNxDY;IMyDZ,qBNzDY,EAAA;INad;MY+CI,cN5DU;MM6DV,wCN7DU;MM8DV,qBN9DU,EAAA;INad;MYsDI,+CNnEU,EAAA;INad;MY2DI,cNxEU;MMyEV,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCNhFU;MMiFV,qBNjFU,EAAA;MNad;;QY2EQ,+CNxFM,EAAA;INad;MUkBI,aJ/BU,EAAA;INad;MUsBM,aJnCQ,EAAA;INad;MU4BM,aJzCQ,EAAA;INad;;MUmCM,aJhDQ,EAAA;INad;;MUoEM,cJjFQ,EAAA;ENad;IY2CE,cNtDe;IMuDf,qBNvDe,EAAA;INWjB;MY+CI,cN1Da;MM2Db,yCN3Da;MM4Db,qBN5Da,EAAA;INWjB;MYsDI,gDNjEa,EAAA;INWjB;MY2DI,cNtEa;MMuEb,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,yCN9Ea;MM+Eb,qBN/Ea,EAAA;MNWjB;;QY2EQ,gDNtFS,EAAA;INWjB;MUkBI,aJ7Ba,EAAA;INWjB;MUsBM,aJjCW,EAAA;INWjB;MU4BM,aJvCW,EAAA;INWjB;;MUmCM,aJ9CW,EAAA;INWjB;;MUoEM,cJ/EW,EAAA;ENWjB;IY2CE,cNrDc;IMsDd,qBNtDc,EAAA;INUhB;MY+CI,cNzDY;MM0DZ,wCN1DY;MM2DZ,qBN3DY,EAAA;INUhB;MYsDI,+CNhEY,EAAA;INUhB;MY2DI,cNrEY;MMsEZ,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCN7EY;MM8EZ,qBN9EY,EAAA;MNUhB;;QY2EQ,+CNrFQ,EAAA;INUhB;MUkBI,aJ5BY,EAAA;INUhB;MUsBM,aJhCU,EAAA;INUhB;MU4BM,aJtCU,EAAA;INUhB;;MUmCM,aJ7CU,EAAA;INUhB;;MUoEM,cJ9EU,EAAA;ENUhB;IY2CE,cNpDa;IMqDb,qBNrDa,EAAA;INSf;MY+CI,cNxDW;MMyDX,0CNzDW;MM0DX,qBN1DW,EAAA;INSf;MYsDI,iDN/DW,EAAA;INSf;MY2DI,cNpEW;MMqEX,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,0CN5EW;MM6EX,qBN7EW,EAAA;MNSf;;QY2EQ,iDNpFO,EAAA;INSf;MUkBI,aJ3BW,EAAA;INSf;MUsBM,aJ/BS,EAAA;INSf;MU4BM,aJrCS,EAAA;INSf;;MUmCM,aJ5CS,EAAA;INSf;;MUoEM,cJ7ES,EAAA;ENSf;IY2CE,cNnDY;IMoDZ,qBNpDY,EAAA;INQd;MY+CI,cNvDU;MMwDV,uCNxDU;MMyDV,qBNzDU,EAAA;INQd;MYsDI,8CN9DU,EAAA;INQd;MY2DI,cNnEU;MMoEV,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,uCN3EU;MM4EV,qBN5EU,EAAA;MNQd;;QY2EQ,8CNnFM,EAAA;INQd;MUkBI,aJ1BU,EAAA;INQd;MUsBM,aJ9BQ,EAAA;INQd;MU4BM,aJpCQ,EAAA;INQd;;MUmCM,aJ3CQ,EAAA;INQd;;MUoEM,cJ5EQ,EAAA;ENQd;IY2CE,cJ5Be;II6Bf,qBJ7Be,EAAA;IRfjB;MY+CI,cJhCa;MIiCb,wCJjCa;MIkCb,qBJlCa,EAAA;IRfjB;MYsDI,+CJvCa,EAAA;IRfjB;MY2DI,cJ5Ca;MI6Cb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCJpDa;MIqDb,qBJrDa,EAAA;MRfjB;;QY2EQ,+CJ5DS,EAAA;IRfjB;MUkBI,aFHa,EAAA;IRfjB;MUsBM,aFPW,EAAA;IRfjB;MU4BM,aFbW,EAAA;IRfjB;;MUmCM,aFpBW,EAAA;IRfjB;;MUoEM,cFrDW,EAAA;ERfjB;IY2CE,cJ3Be;II4Bf,qBJ5Be,EAAA;IRhBjB;MY+CI,cJ/Ba;MIgCb,yCJhCa;MIiCb,qBJjCa,EAAA;IRhBjB;MYsDI,gDJtCa,EAAA;IRhBjB;MY2DI,cJ3Ca;MI4Cb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,yCJnDa;MIoDb,qBJpDa,EAAA;MRhBjB;;QY2EQ,gDJ3DS,EAAA;IRhBjB;MUkBI,aFFa,EAAA;IRhBjB;MUsBM,aFNW,EAAA;IRhBjB;MU4BM,aFZW,EAAA;IRhBjB;;MUmCM,aFnBW,EAAA;IRhBjB;;MUoEM,cFpDW,EAAA;ERhBjB;IY2CE,cJ1Be;II2Bf,qBJ3Be,EAAA;IRjBjB;MY+CI,cJ9Ba;MI+Bb,yCJ/Ba;MIgCb,qBJhCa,EAAA;IRjBjB;MYsDI,gDJrCa,EAAA;IRjBjB;MY2DI,cJ1Ca;MI2Cb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,yCJlDa;MImDb,qBJnDa,EAAA;MRjBjB;;QY2EQ,gDJ1DS,EAAA;IRjBjB;MUkBI,aFDa,EAAA;IRjBjB;MUsBM,aFLW,EAAA;IRjBjB;MU4BM,aFXW,EAAA;IRjBjB;;MUmCM,aFlBW,EAAA;IRjBjB;;MUoEM,cFnDW,EAAA;ERjBjB;IY2CE,cJzBe;II0Bf,qBJ1Be,EAAA;IRlBjB;MY+CI,cJ7Ba;MI8Bb,yCJ9Ba;MI+Bb,qBJ/Ba,EAAA;IRlBjB;MYsDI,gDJpCa,EAAA;IRlBjB;MY2DI,cJzCa;MI0Cb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,yCJjDa;MIkDb,qBJlDa,EAAA;MRlBjB;;QY2EQ,gDJzDS,EAAA;IRlBjB;MUkBI,aFAa,EAAA;IRlBjB;MUsBM,aFJW,EAAA;IRlBjB;MU4BM,aFVW,EAAA;IRlBjB;;MUmCM,aFjBW,EAAA;IRlBjB;;MUoEM,cFlDW,EAAA;ERlBjB;IY2CE,cNvCW;IMwCX,qBNxCW,EAAA;INJb;MY+CI,cN3CS;MM4CT,wCN5CS;MM6CT,qBN7CS,EAAA;INJb;MYsDI,+CNlDS,EAAA;INJb;MY2DI,cNvDS;MMwDT,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCN/DS;MMgET,qBNhES,EAAA;MNJb;;QY2EQ,+CNvEK,EAAA;INJb;MUkBI,aJdS,EAAA;INJb;MUsBM,aJlBO,EAAA;INJb;MU4BM,aJxBO,EAAA;INJb;;MUmCM,aJ/BO,EAAA;INJb;;MUoEM,cJhEO,EAAA;ENJb;IY2CE,cJvBe;IIwBf,qBJxBe,EAAA;IRpBjB;MY+CI,cJ3Ba;MI4Bb,yCJ5Ba;MI6Bb,qBJ7Ba,EAAA;IRpBjB;MYsDI,gDJlCa,EAAA;IRpBjB;MY2DI,cJvCa;MIwCb,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,yCJ/Ca;MIgDb,qBJhDa,EAAA;MRpBjB;;QY2EQ,gDJvDS,EAAA;IRpBjB;MUkBI,aFEa,EAAA;IRpBjB;MUsBM,aFFW,EAAA;IRpBjB;MU4BM,aFRW,EAAA;IRpBjB;;MUmCM,aFfW,EAAA;IRpBjB;;MUoEM,cFhDW,EAAA;ERpBjB;IY2CE,cJtBe;IIuBf,qBJvBe,EAAA;IRrBjB;MY+CI,cJ1Ba;MI2Bb,wCJ3Ba;MI4Bb,qBJ5Ba,EAAA;IRrBjB;MYsDI,+CJjCa,EAAA;IRrBjB;MY2DI,cJtCa;MIuCb,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,wCJ9Ca;MI+Cb,qBJ/Ca,EAAA;MRrBjB;;QY2EQ,+CJtDS,EAAA;IRrBjB;MUkBI,aFGa,EAAA;IRrBjB;MUsBM,aFDW,EAAA;IRrBjB;MU4BM,aFPW,EAAA;IRrBjB;;MUmCM,aFdW,EAAA;IRrBjB;;MUoEM,cF/CW,EAAA;ERrBjB;IY2CE,cJrBe;IIsBf,qBJtBe,EAAA;IRtBjB;MY+CI,cJzBa;MI0Bb,wCJ1Ba;MI2Bb,qBJ3Ba,EAAA;IRtBjB;MYsDI,+CJhCa,EAAA;IRtBjB;MY2DI,cJrCa;MIsCb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,wCJ7Ca;MI8Cb,qBJ9Ca,EAAA;MRtBjB;;QY2EQ,+CJrDS,EAAA;IRtBjB;MUkBI,aFIa,EAAA;IRtBjB;MUsBM,aFAW,EAAA;IRtBjB;MU4BM,aFNW,EAAA;IRtBjB;;MUmCM,aFbW,EAAA;IRtBjB;;MUoEM,cF9CW,EAAA;ERtBjB;IY2CE,cJpBe;IIqBf,qBJrBe,EAAA;IRvBjB;MY+CI,cJxBa;MIyBb,yCJzBa;MI0Bb,qBJ1Ba,EAAA;IRvBjB;MYsDI,gDJ/Ba,EAAA;IRvBjB;MY2DI,cJpCa;MIqCb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,yCJ5Ca;MI6Cb,qBJ7Ca,EAAA;MRvBjB;;QY2EQ,gDJpDS,EAAA;IRvBjB;MUkBI,aFKa,EAAA;IRvBjB;MUsBM,aFCW,EAAA;IRvBjB;MU4BM,aFLW,EAAA;IRvBjB;;MUmCM,aFZW,EAAA;IRvBjB;;MUoEM,cF7CW,EAAA;ERvBjB;IY2CE,cJnBe;IIoBf,qBJpBe,EAAA;IRxBjB;MY+CI,cJvBa;MIwBb,yCJxBa;MIyBb,qBJzBa,EAAA;IRxBjB;MYsDI,gDJ9Ba,EAAA;IRxBjB;MY2DI,cJnCa;MIoCb,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,yCJ3Ca;MI4Cb,qBJ5Ca,EAAA;MRxBjB;;QY2EQ,gDJnDS,EAAA;IRxBjB;MUkBI,aFMa,EAAA;IRxBjB;MUsBM,aFEW,EAAA;IRxBjB;MU4BM,aFJW,EAAA;IRxBjB;;MUmCM,aFXW,EAAA;IRxBjB;;MUoEM,cF5CW,EAAA;ERxBjB;IY2CE,WJzDa;II0Db,kBJ1Da,EAAA;IRcf;MY+CI,WJ7DW;MI8DX,0CJ9DW;MI+DX,kBJ/DW,EAAA;IRcf;MYsDI,iDJpEW,EAAA;IRcf;MY2DI,WJzEW;MI0EX,6BAA6B,EAAA;IZ5DjC;;MYkEI,cNhEwB;MMiExB,0CJjFW;MIkFX,kBJlFW,EAAA;MRcf;;QY2EQ,iDJzFO,EAAA;IRcf;MUkBI,UFhCW,EAAA;IRcf;MUsBM,UFpCS,EAAA;IRcf;MU4BM,UF1CS,EAAA;IRcf;;MUmCM,UFjDS,EAAA;IRcf;;MUoEM,WFlFS,EAAA;ERcf;IY2CE,cN5C4B;IM6C5B,qBN7C4B,EAAA;INC9B;MY+CI,cNhD0B;MMiD1B,uCNjD0B;MMkD1B,qBNlD0B,EAAA;INC9B;MYsDI,8CNvD0B,EAAA;INC9B;MY2DI,cN5D0B;MM6D1B,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,uCNpE0B;MMqE1B,qBNrE0B,EAAA;MNC9B;;QY2EQ,8CN5EsB,EAAA;INC9B;MUkBI,aJnB0B,EAAA;INC9B;MUsBM,aJvBwB,EAAA;INC9B;MU4BM,aJ7BwB,EAAA;INC9B;;MUmCM,aJpCwB,EAAA;INC9B;;MUoEM,cJrEwB,EAAA;ENC9B;IY2CE,cNnDY;IMoDZ,qBNpDY,EAAA;INQd;MY+CI,cNvDU;MMwDV,uCNxDU;MMyDV,qBNzDU,EAAA;INQd;MYsDI,8CN9DU,EAAA;INQd;MY2DI,cNnEU;MMoEV,6BAA6B,EAAA;IZ5DjC;;MYkEI,WJhFW;MIiFX,uCN3EU;MM4EV,qBN5EU,EAAA;MNQd;;QY2EQ,8CNnFM,EAAA;INQd;MUkBI,aJ1BU,EAAA;INQd;MUsBM,aJ9BQ,EAAA;INQd;MU4BM,aJpCQ,EAAA;INQd;;MUmCM,aJ3CQ,EAAA;INQd;;MUoEM,cJ5EQ,EAAA;ENQd;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBV9EgB;IU+EhB,qBV/EgB,EAAA;EAFtB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBVtFgB;IUuFhB,qBVvFgB,EAAA;EAFtB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBV3EsB;IU4EtB,qBV5EsB,EAAA;EAL5B;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBVnFsB;IUoFtB,qBVpFsB,EAAA;EAL5B;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJ5FW;II6FX,qBJ7FW,EAAA;ENYjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJpGW;IIqGX,qBJrGW,EAAA;ENYjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJ7FQ;II8FR,qBJ9FQ,EAAA;ENad;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJrGQ;IIsGR,qBJtGQ,EAAA;ENad;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJ3FW;II4FX,qBJ5FW,EAAA;ENWjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJnGW;IIoGX,qBJpGW,EAAA;ENWjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJ1FU;II2FV,qBJ3FU,EAAA;ENUhB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJlGU;IImGV,qBJnGU,EAAA;ENUhB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJzFS;II0FT,qBJ1FS,EAAA;ENSf;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJjGS;IIkGT,qBJlGS,EAAA;ENSf;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJxFQ;IIyFR,qBJzFQ,EAAA;ENQd;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJhGQ;IIiGR,qBJjGQ,EAAA;ENQd;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBFjEW;IEkEX,qBFlEW,EAAA;ERfjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFzEW;IE0EX,qBF1EW,EAAA;ERfjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBFhEW;IEiEX,qBFjEW,EAAA;ERhBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFxEW;IEyEX,qBFzEW,EAAA;ERhBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBF/DW;IEgEX,qBFhEW,EAAA;ERjBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFvEW;IEwEX,qBFxEW,EAAA;ERjBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBF9DW;IE+DX,qBF/DW,EAAA;ERlBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFtEW;IEuEX,qBFvEW,EAAA;ERlBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJ5EO;II6EP,qBJ7EO,EAAA;ENJb;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJpFO;IIqFP,qBJrFO,EAAA;ENJb;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBF5DW;IE6DX,qBF7DW,EAAA;ERpBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFpEW;IEqEX,qBFrEW,EAAA;ERpBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBF3DW;IE4DX,qBF5DW,EAAA;ERrBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFnEW;IEoEX,qBFpEW,EAAA;ERrBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBF1DW;IE2DX,qBF3DW,EAAA;ERtBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFlEW;IEmEX,qBFnEW,EAAA;ERtBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBFzDW;IE0DX,qBF1DW,EAAA;ERvBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFjEW;IEkEX,qBFlEW,EAAA;ERvBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBFxDW;IEyDX,qBFzDW,EAAA;ERxBjB;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBFhEW;IEiEX,qBFjEW,EAAA;ERxBjB;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,sBF9FS;IE+FT,kBF/FS,EAAA;ERcf;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,sBFtGS;IEuGT,kBFvGS,EAAA;ERcf;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJjFwB;IIkFxB,qBJlFwB,EAAA;ENC9B;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJzFwB;II0FxB,qBJ1FwB,EAAA;ENC9B;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IU4EM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV7ElC;IUgFM,yBJxFQ;IIyFR,qBJzFQ,EAAA;ENQd;IUoFM,cVvEsC,EAAA;EAb5C;IUuFM,cV1EsC;IU2EtC,yBJhGQ;IIiGR,qBJjGQ,EAAA;ENQd;IU4FM,cV/EsC;IUgFtC,yBVhFsC;IUiFtC,qBFuXoE,EAAA;ERrd1E;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,YCqGgE;IFhG9D,uBEgG8D;IDnGhE,mBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IcpBE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfjFlE;McfI,yBAAqC,EAAA;IdezC;McXI,cAA0B,EAAA;EdW9B;IgBpBE,cVsB0B;IUrB1B,yBhBqBoB,EAAA;IiBPpB;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBUgB,EAAA;EAFtB;IgBpBE,cVsB0B;IUrB1B,yBhBqBoB,EAAA;IiBPpB;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBUgB,EAAA;EAFtB;IgBpBE,cVsB0B;IUrB1B,yBhBwB0B,EAAA;IiBV1B;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBasB,EAAA;EAL5B;IgBpBE,cVsB0B;IUrB1B,yBhBwB0B,EAAA;IiBV1B;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBasB,EAAA;EAL5B;IgBpBE,WRMa;IQLb,yBVOe,EAAA;IWOf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVJW,EAAA;ENYjB;IgBpBE,WRMa;IQLb,yBVOe,EAAA;IWOf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVJW,EAAA;ENYjB;IgBpBE,WRMa;IQLb,yBVMY,EAAA;IWQZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVLQ,EAAA;ENad;IgBpBE,WRMa;IQLb,yBVMY,EAAA;IWQZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVLQ,EAAA;ENad;IgBpBE,cVsB0B;IUrB1B,yBVQe,EAAA;IWMf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDVHW,EAAA;ENWjB;IgBpBE,cVsB0B;IUrB1B,yBVQe,EAAA;IWMf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDVHW,EAAA;ENWjB;IgBpBE,WRMa;IQLb,yBVSc,EAAA;IWKd;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVFU,EAAA;ENUhB;IgBpBE,WRMa;IQLb,yBVSc,EAAA;IWKd;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVFU,EAAA;ENUhB;IgBpBE,cVsB0B;IUrB1B,yBVUa,EAAA;IWIb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDVDS,EAAA;ENSf;IgBpBE,cVsB0B;IUrB1B,yBVUa,EAAA;IWIb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDVDS,EAAA;ENSf;IgBpBE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENQd;IgBpBE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENQd;IgBpBE,WRMa;IQLb,yBRkCe,EAAA;ISpBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CRuBW,EAAA;ERfjB;IgBpBE,WRMa;IQLb,yBRkCe,EAAA;ISpBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CRuBW,EAAA;ERfjB;IgBpBE,WRMa;IQLb,yBRmCe,EAAA;ISrBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRwBW,EAAA;ERhBjB;IgBpBE,WRMa;IQLb,yBRmCe,EAAA;ISrBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRwBW,EAAA;ERhBjB;IgBpBE,WRMa;IQLb,yBRoCe,EAAA;IStBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRyBW,EAAA;ERjBjB;IgBpBE,WRMa;IQLb,yBRoCe,EAAA;IStBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRyBW,EAAA;ERjBjB;IgBpBE,WRMa;IQLb,yBRqCe,EAAA;ISvBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR0BW,EAAA;ERlBjB;IgBpBE,WRMa;IQLb,yBRqCe,EAAA;ISvBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR0BW,EAAA;ERlBjB;IgBpBE,WRMa;IQLb,yBVuBW,EAAA;IWTX;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVYO,EAAA;ENJb;IgBpBE,WRMa;IQLb,yBVuBW,EAAA;IWTX;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVYO,EAAA;ENJb;IgBpBE,cVsB0B;IUrB1B,yBRuCe,EAAA;ISzBf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR4BW,EAAA;ERpBjB;IgBpBE,cVsB0B;IUrB1B,yBRuCe,EAAA;ISzBf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR4BW,EAAA;ERpBjB;IgBpBE,cVsB0B;IUrB1B,yBRwCe,EAAA;IS1Bf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR6BW,EAAA;ERrBjB;IgBpBE,cVsB0B;IUrB1B,yBRwCe,EAAA;IS1Bf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR6BW,EAAA;ERrBjB;IgBpBE,WRMa;IQLb,yBRyCe,EAAA;IS3Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR8BW,EAAA;ERtBjB;IgBpBE,WRMa;IQLb,yBRyCe,EAAA;IS3Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR8BW,EAAA;ERtBjB;IgBpBE,WRMa;IQLb,yBR0Ce,EAAA;IS5Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR+BW,EAAA;ERvBjB;IgBpBE,WRMa;IQLb,yBR0Ce,EAAA;IS5Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR+BW,EAAA;ERvBjB;IgBpBE,WRMa;IQLb,yBR2Ce,EAAA;IS7Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRgCW,EAAA;ERxBjB;IgBpBE,WRMa;IQLb,yBR2Ce,EAAA;IS7Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRgCW,EAAA;ERxBjB;IgBpBE,cVsB0B;IUrB1B,sBRKa,EAAA;ISSb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDRNS,EAAA;ERcf;IgBpBE,cVsB0B;IUrB1B,sBRKa,EAAA;ISSb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDRNS,EAAA;ERcf;IgBpBE,WRMa;IQLb,yBVkB4B,EAAA;IWJ5B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVOwB,EAAA;ENC9B;IgBpBE,WRMa;IQLb,yBVkB4B,EAAA;IWJ5B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVOwB,EAAA;ENC9B;IgBpBE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENQd;IgBpBE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENQd;IkBXI,cZS0B,EAAA;INE9B;MkBTM,aZOwB,EAAA;ENE9B;IkBCE,gCZL2B,EAAA;INI7B;MkBII,6BAAgD;MCEhD,+Bb6CgC;Ma5ChC,gCb4CgC,EAAA;MNnDpC;QkBQM,qCZZuB,EAAA;MNI7B;QkBYM,cZdwB;QYexB,6BAA6B;QAC7B,yBAAyB,EAAA;IlBd/B;;MkBoBI,cZrB0B;MYsB1B,yBlBRwC;MkBSxC,qClBTwC,EAAA;IAb5C;MmBMI,yBDqB4B;MCpB5B,0BDoB4B,EAAA;ElB3BhC;IoBpBE,yBdQe,EAAA;ENYjB;IoBhBE,yBdMc,EAAA;ENUhB;IoBZE,yBdDY,EAAA;ENad;IoBRE,yBdHe,EAAA;ENWjB;IG2BI,cHDyB;IGEzB,yBGlC0B;IHmC1B,qBHkC+B,EAAA;EA/DnC;IGkCE,yBGxC4B;IHyC5B,qBH4BiC,EAAA;EA/DnC;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,YYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;;IG+CM,cYkC4D,EAAA;EfjFlE;IGsDE,cHlDuB,EAAA;EAJzB;IG2DI,aHvDqB,EAAA;EAJzB;IG8DI,aHzDwB,EAAA;EAL5B;IGmEE,cH/DuB,EAAA;IAJzB;MGsEI,aHlEqB,EAAA;IAJzB;MG6EI,YHzDoB;MG0DpB,yBkBjGgB,EAAA;MrBmBpB;QGiFM,WH7DkB,EAAA;IApBxB;MGqFI,yBG9FW,EAAA;ENSf;IsBPI,ctBWqB;IsBVrB,sBdRW;IcSX,qBd0dsE;IczdtE,UAAU;IAKR,iDtBCgB,EAAA;EAFtB;IGgGE,yBAA6B;IAC7B,uBAAuB,EAAA;IHjGzB;MGqGI,yBAAmC,EAAA;EHrGvC;IG6GM,cGhHwB,EAAA;ENG9B;IGkHM,cGhHsB;IHiHtB,yBHjHgB,EAAA;IAFtB;MGsHQ,cGpHoB;MHqHpB,yBHrHc,EAAA;EAFtB;IG6HM,cH3HgB;IG4HhB,qBHzHsB,EAAA;IAL5B;MGkIQ,cHhIc,EAAA;EAFtB;IG4IE,cAAc,EAAA;EH5IhB;IGsJI,8BAA8B,EAAA;EHtJlC;IG0JI,WH/GuE,EAAA;EA3C3E;IGgKQ,akBpLa,EAAA;ErBoBrB;IGoKQ,akBvLY,EAAA;ErBmBpB;IG2KE,mBHtK0B;IG2K1B,8EHzIsF;IG0ItF,qBAAqB,EAAA;IHjLvB;MG6KI,YHzJoB,EAAA;IApBxB;MGoLI,YHzIuE,EAAA;EA3C3E;IYfE,cNiB0B;IOjBxB,yBbiBkB;IYfpB,qBZeoB,EAAA;IAFtB;MYTI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZgB7H;MYFI,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBZXkB;MYYlB,qBZZkB,EAAA;IAFtB;;MYwBI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZgBnN;;QYoCQ,gDAAiF,EAAA;EZpCzF;IG+LI,0CHlLwC,EAAA;EAb5C;ICuLE,yBDnLuB;ICoLvB,mJAAmJ,EAAA;IDxLrJ;MC2LI,4BDvLqB;MCwLrB,4CAA4C,EAAA;ID5LhD;MC+LI,yBD3LqB;MC4LrB,yCAAyC,EAAA;IDhM7C;MCmMI,yBD/LqB;MCgMrB,yCAAyC,EAAA;IDpM7C;MCuMI,WDnLoB,EAAA;IApBxB;MCuLE,yBDpIkE;MCqIlE,mJAAmJ,EAAA;MDxLrJ;QC2LI,4BDxIgE;QCyIhE,4CAA4C,EAAA;MD5LhD;QC+LI,yBD5IgE;QC6IhE,yCAAyC,EAAA;MDhM7C;QCmMI,yBDhJgE;QCiJhE,yCAAyC,EAAA;MDpM7C;QCuMI,WDnLoB,EAAA;EApBxB;IGmNM,yBHjNgB,EAAA;EAFtB;IGwNM,cHlNiB;IGmNjB,yBHnK8C,EAAA;EAtDpD;IYfE,cNiB0B;IOjBxB,yBbiBkB;IYfpB,qBZeoB,EAAA;IAFtB;MYTI,cNWwB;MOjBxB,yBViPkC;MSzOlC,qBT0OiC,EAAA;IHnOrC;MYFI,cNIwB;MOjBxB,yBViPkC;MSlOlC,qBTmOiC;MS9N/B,gDAAiF,EAAA;IZLvF;MYYI,cNVwB;MMWxB,yBZXkB;MYYlB,qBZZkB,EAAA;IAFtB;;MYwBI,WJtCW;MIuCX,yBTvC2D;MS2C3D,qBT3C2D,EAAA;MHc/D;;QYoCQ,gDAAiF,EAAA;EZpCzF;IG4OQ,gCH1Oc,EAAA;EAFtB;IGgPQ,2BH1L4C,EAAA;EAtDpD;IG0PE,aHpPqB,EAAA;EANvB;IG+PE,WAAW,EAAA;EH/Pb;IGuQI,4BHzM+C,EAAA;IA9DnD;MGyQM,cGvQsB,EAAA;INF5B;MG4QM,cG1QsB;MH2QtB,YAAY,EAAA;MH7QlB;QG+QQ,YAAY,EAAA;EH/QpB;IGqRI,yBHxQwC,EAAA;EAb5C;IGyRI,yBH3N+C,EAAA;EA9DnD;IGgSM,cArSmB,EAAA;IHKzB;MGkSQ,cAvSiB,EAAA;IHKzB;MGqSQ,aA1SiB,EAAA;EHKzB;IG+SM,yCHzSiB,EAAA;EANvB;IGkTM,wBAAwB;IACxB,cH7SiB,EAAA;IANvB;MGqTQ,aH/Se,EAAA;IANvB;MG0TQ,cG5TsB,EAAA;MNE9B;QG4TU,aG9ToB,EAAA;ENE9B;IGmUI,qBH7TmB,EAAA;EANvB;IG0UM,cHrUsB,EAAA;EAL5B;IGmVE,cH/UuB;IGgVvB,yBG1V4B;IH2V5B,qBG9Va;IH+Vb,+CAA+C,EAAA;EHtVjD;IG2VI,cGpWW,EAAA;ENSf;IGoWI,yBGxWyB,EAAA;INI7B;MGuWM,uBAAuB,EAAA;EHvW7B;IG4WI,yBAAyB,EAAA;EH5W7B;IGgXI,2BAA2B,EAAA;EHhX/B;ICgPE,kBAAkB;IAClB,UAAU,EAAA;;AANV;EACE;IACE,UAAU,EAAA,EAAA;ID7OhB;MCoPI,kBAAkB;MAClB,QAAQ;MACR,OAAO;MACP,WAAW;MACX,WAAW;MACX,WAAW;MACX,WAAW;MACX,yCDzPkB;MC0PlB,kBAAkB;MAClB,2CAA2C,EAAA;ED7P/C;IG6XI,cHvXmB,EAAA;IANvB;MGgYM,cHxWkD,EAAA;EAxBxD;IGuYM,cHjYiB,EAAA;EANvB;IG2YM,cHnXkD,EAAA;EAxBxD;IGqZI,yBAA6C,EAAA;IHrZjD;MGwZM,2BH1V6C,EAAA;MA9DnD;QG2ZQ,yBH9YoC;QG+YpC,4BH9V2C,EAAA;IA9DnD;MGiaM,yBHpZsC,EAAA;IAb5C;MGqaM,yBHvW6C,EAAA;EA9DnD;IG+aI,cHzamB;IG0anB,yBH1XgD,EAAA;EAtDpD;;;IG2bI,mBH9awC,EAAA;EAb5C;IG8bI,yBHjbwC,EAAA;EAb5C;IGmcE,mBkBtdkB,EAAA;ErBmBpB;IGucE,mBGpdY,EAAA;ENad;IG2cE,mBGvde,EAAA;ENYjB;IG+cE,mBkBnemB,EAAA;ErBoBrB;IGsdE,aHhdqB,EAAA;IANvB;MGydI,aHnc2C,EAAA;EAtB/C;;IGmeI,yBHtdwC,EAAA;IAb5C;;MGseM,2BHzdsC,EAAA;IAb5C;;MG2eQ,uBAAuB;MACvB,gCAAoD;MACpD,4BAAgD,EAAA;EH7exD;IG2fU,cAAc,EAAA;EH3fxB;IG+fY,yBAA6C,EAAA;EH/fzD;IGkgBY,yBAA6C;IAC7C,qBHjgBU,EAAA;EAFtB;IGghBE,YAAY,EAAA;EHhhBd;IGuhBE,yBAA6C;IAC7C,yBH1diD,EAAA;EA9DnD;IGkiBQ,qBH3dsC,EAAA;EAvE9C;IG0iBQ,cHtiBiB,EAAA;EAJzB;IG6iBQ,yBHtesC;IGuetC,qBHvesC,EAAA;EAvE9C;IGwjBE,yBH3iB0C,EAAA;EAb5C;IG6jBI,aG3jBwB,EAAA;ENF5B;IGikBI,aG/jBwB,EAAA;ENF5B;;IGwkBE,yCHlkBqB,EAAA;EANvB;IGglBI,WAAW,EAAA;EHhlBf;IuBhBE,oCAAoD,EAAA;EvBgBtD;IuBZE,wCAAwD,EAAA;EvBY1D;IuBRE,0CAA0D,EAAA;EvBQ5D;IuBJE,2CAA2D,EAAA;EvBI7D;IuBAE,yCAAyD,EAAA;EvBA3D;IuBIE,gCAA8B,EAAA;EvBJhC;IwBbE,cxBiBuB,EAAA;IAJzB;;MwBRI,yBlBDW,EAAA;INSf;MwBJI,4BlBLW,EAAA;INSf;MwBAI,yBlBTW,EAAA;ENSf;IwBKE,qBlBda,EAAA;INSf;;MwBSI,qBlBlBW,EAAA;ENSf;IwBgBM,cxBZmB;IwBanB,sCpB1B0B,EAAA;EJShC;IwBuBE,WhBrCa;IgBsCb,yBlBhCY,EAAA;INQd;;;;;;;MwB6BI,qBhBuUuD,EAAA;IRpW3D;MwBiCI,SAAS,EAAA;IxBjCb;MwBsCM,2ChBpDS,EAAA;IRcf;MwB6CQ,WhB3DO;MgB4DP,4ChB5DO,EAAA;ERcf;IyBlBM,czBsBmB;IyBrBnB,6BzB+CsB;IyB9CtB,qBnBYuB,EAAA;INI7B;MyBZU,yBrBLsC,EAAA;IJiBhD;MyBTU,cnBWkB;MmBVlB,yBzBUY,EAAA;EAFtB;IIgBE,yBJH0C,EAAA;EAb5C;IIoBE,cAAmC,EAAA;EJpBrC;;IIyBE,cAAkC;IAClC,yBAA6C,EAAA;EJ1B/C;IIiCE,yBAA2C;IAC3C,qBE3Ca,EAAA;ENSf;II2CE,0QAEuF,EAAA;IJ7CzF;MIgDI,0CAA4B,EAAA;MJhDhC;QImDM,kCAA4B;QAC5B,wBAAgB,EAAA;MJpDtB;QIwDM,yBAAiB,EAAA;IJxDvB;MI6DI,0CAA4B,EAAA;IJ7DhC;MIkEM,YAAY;MACZ,uCEpEwB;MFqExB,iBAAiB,EAAA;MJpEvB;QIsEQ,YAAY;QACZ,uCExEsB,EAAA;INC9B;MI2EM,cAAyB;MACzB,uCE5EuB,EAAA;INA7B;MIkFM,cAAyB;MACzB,uCEnFuB,EAAA;INA7B;MIuFM,YAAY;MACZ,uCEzFwB;MF0FxB,iBAAiB,EAAA;MJzFvB;QI4FQ,cAAyB,EAAA;IJ5FjC;MImGI,yBAAiB,EAAA;MJnGrB;QIuGM,YAAY,EAAA;QJvGlB;UI0GQ,cAAgC,EAAA;QJ1GxC;UI8GQ,cAA+B,EAAA;EJ9GvC;IIwHE,yBAtI0C,EAAA;EJc5C;II4HE,2CA1I0C,EAAA;EJc5C;IIkIM,cJhIgB;IIiIhB,yBE5IS,EAAA;ENSf;II0IE,cE5I4B,EAAA;ENE9B;IyBlBM,czBsBmB;IyBrBnB,yBzByEkD;IyBxElD,qBnBYuB,EAAA;INI7B;MyBZU,yBrBLsC,EAAA;IJiBhD;MyBTU,cnBWkB;MmBVlB,yBzBUY,EAAA;EAFtB;II4JQ,cAAkC,EAAA;EJ5J1C;IIsKE,yBE7K2B,EAAA;INO7B;MIyKI,aAAa,EAAA;IJzKjB;MI6KI,iBAAiB;MACjB,cJzKwB;MI0KxB,qBExLW,EAAA;INSf;MImLI,qBEvLyB,EAAA;ENI7B;II4LI,cE/L0B,EAAA;ENG9B;IIqME,mBE3M4B,EAAA;ENM9B;II4ME,uBAAuB,EAAA;IJ5MzB;MIgNI,iBAAiB,EAAA;IJhNrB;MIqNM,yBE9NS;MF+NT,yBAAyB,EAAA;IJtN/B;MIyNM,uBAAuB;MACvB,6DAA6D,EAAA;IJ1NnE;MI+NM,yBAA4C,EAAA;IJ/NlD;MIkOM,4DAA4D,EAAA;IJlOlE;MIsOI,aAAa,EAAA;IJtOjB;MI0OI,uBAAuB,EAAA;MJ1O3B;QI8OM,uBAAuB,EAAA;IJ9O7B;MImPI,cJ9OwB,EAAA;EAL5B;II2PE,yBEpQa,EAAA;ENSf;IIgQI,qBJlM+C,EAAA;EA9DnD;IImQI,qBJrM+C,EAAA;EA9DnD;II4QI,aAAa,EAAA;EJ5QjB;IIiRE,mBA/R0C,EAAA;EJc5C;IIyRI,cE3R0B;IF4R1B,yBEnSW,EAAA;ENSf;IImSI,qBEvSyB,EAAA;ENI7B;IIsSI,qBE1SyB,EAAA;ENI7B;II8SE,qBElT2B,EAAA;ENI7B;IIqTE,qBEzT2B,EAAA;ENI7B;I0BpBE,c1BkG6D;I0BjG7D,uBAFmG;IAGnG,qB1BgGoF,EAAA;IA9EtF;M0BdM,0B1B4FgF,EAAA;IA9EtF;M0BPI,c1BqF2D;M0BpF3D,yB1BoF0G;M0BnF1G,qB1BmFkF,EAAA;MA9EtF;Q0BHM,qB1BiFwG,EAAA;EA9E9G;I0BpBE,Y1BsG+D;I0BrG/D,uBAFmG;IAGnG,qB1BoGsF,EAAA;IAlFxF;M0BdM,0B1BgGkF,EAAA;IAlFxF;M0BPI,Y1ByF6D;M0BxF7D,yB1BwF4G;M0BvF5G,qB1BuFoF,EAAA;MAlFxF;Q0BHM,qB1BqF0G,EAAA;EAlFhH;;IA0FM,oEAAoE;IACpE,4BAA4B;IAC5B,2BAA2B;IAC3B,sBAAsB,EAAA;EA7F5B;IAoGM,yBAjGgB;IAkGhB,mEAAmE;IACnE,4BAA4B;IAC5B,2BAA2B;IAC3B,sBAAsB,EAAA;EAxG5B;;IA6GM,oCAA4B,EAAA;EA7GlC;IAiHM,cA7GmB,EAAA;EAJzB;IAqHM,gCAAqC,EAAA;EArH3C;IA0HI,yBA7GwC,EAAA;EAb5C;IA8HI,yBAzHwB,EAAA;EAL5B;IAoIQ,cAhIiB,EAAA;;AAsIzB;EC/CA;;;;;EC8qGE;ECnhGF;;EDshGE;EC1gGF;;ED6gGE;ECh8FF;;EDm8FE;ECn7FF;;EDs7FE;ECj6FF;;EDo6FE;ECx4FF;;ED24FE;ECj3FF;;EDo3FE;EC12FF;;ED62FE;EC/0FF;;EDk1FE;ECv0FF;;ED00FE;ECpzFF;;EDuzFE;EC/xFF;;EDkyFE;EC1xFF;;ED6xFE;ECrxFF;;EDwxFE;EC/vFF;;EDkwFE;EC3uFF;;CD8uFC;EyB7yGD;;GzBgzGG;EyB/wGH;;EzBkxGE;EyBpwGF;;EzBuwGE;EyBhwGF;;EzBmwGE;EyBlvGF;;EzBqvGE;EyB1uGF;;EzB6uGE;EyB5pGF;;EzB+pGE;EyBvpGF;;EzB0pGE;EyB7oGF;;EzBgpGE;EyBpnGF;;EzBunGE;EyB/mGF;;EzBknGE;EyB7jGF;;EzBgkGE;EyBzjGF;;EzB4jGE;EyB5gGF;;EzB+gGE;EyB//FF;;EzBkgGE;EyBr/FF;;EzBw/FE;EyB9+FF;;EzBi/FE;EyB1+FF;;CzB6+FC;EyBh+FD;;EzBm+FE,EyBj+FC;E3BvQH;IK9JE,cLoLsC,EAAA;IAtBxC;MK5JI,aLkLoC,EAAA;IAtBxC;MKxJI,cL+K0C,EAAA;MAvB9C;QKtJM,aL6KwC,EAAA;IAvB9C;MKhJI,cCI0B,EAAA;MN4I9B;QK9IM,aCEwB,EAAA;EN4I9B;IOzIE,cP6JsB;IO3JtB,yBP0ImB,EAAA;IAHrB;MOpII,aPwJoB,EAAA;EApBxB;IO7HE,cPmJsC;IOlJtC,qBCkJ4C;IDjJ5C,6BAA6B,EAAA;IP2H/B;MOxHI,aP8IoC,EAAA;IAtBxC;MOpHI,cP2I0C;MO1I1C,0BC2I+C,EAAA;MRxBnD;QOhHM,aPuIwC,EAAA;EAvB9C;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;;;ISpJM,kCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,iCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;ISzJI,oCAAmC,EAAA;ETyJvC;;;ISpJM,oCAAgD,EAAA;EToJtD;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,6BAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IU5FI,gCAA+B,EAAA;EV4FnC;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,uBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,sBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IWzJI,yBAAwB,EAAA;EXyJ5B;IWpJQ,yBAA0E,EAAA;EXoJlF;IYzJE,WJCa;IKDX,yBbiKgC;IY/JlC,qBZ+JkC,EAAA;IARpC;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBZqIgC;MYpIhC,qBZoIgC,EAAA;IARpC;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBb8JwB;IY5J1B,qBZ4J0B,EAAA;IAL5B;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBZkIwB;MYjIxB,qBZiIwB,EAAA;IAL5B;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBPGa;IMDf,qBNCe,EAAA;INsJjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBNzBa;MM0Bb,qBN1Ba,EAAA;INsJjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBPEU;IMAZ,qBNAY,EAAA;INuJd;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBN1BU;MM2BV,qBN3BU,EAAA;INuJd;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,cNiB0B;IOjBxB,yBPIa;IMFf,qBNEe,EAAA;INqJjB;MYnJI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBNxBa;MMyBb,qBNzBa,EAAA;INqJjB;;MYlHI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,aJmBwB,EAAA;INwI5B;MUtJM,aJcsB,EAAA;INwI5B;MU/IM,aJOsB,EAAA;INwI5B;MUvIM,aJDsB,EAAA;INwI5B;;MU/HM,aJTsB,EAAA;ENwI5B;IYzJE,WJCa;IKDX,yBPKY;IMHd,qBNGc,EAAA;INoJhB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBNvBY;MMwBZ,qBNxBY,EAAA;INoJhB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,cNiB0B;IOjBxB,yBPMW;IMJb,qBNIa,EAAA;INmJf;MYnJI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBNtBW;MMuBX,qBNvBW,EAAA;INmJf;;;;MYlHI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;;;QYtGQ,iDAAiF,EAAA;IZsGzF;MU3JI,aJmBwB,EAAA;INwI5B;MUtJM,aJcsB,EAAA;INwI5B;MU/IM,aJOsB,EAAA;INwI5B;MUvIM,aJDsB,EAAA;INwI5B;;;;MU/HM,aJTsB,EAAA;ENwI5B;IYzJE,WJCa;IKDX,yBbmKY;IYjKd,qBZiKc,EAAA;IAVhB;MYnJI,WJLW;MKDX,uBDDoF;MASpF,mBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,uBDDoF;MAgBpF,mBAhByH;MAqBvH,8CAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBZuIY;MYtIZ,qBZsIY,EAAA;IAVhB;;;;;MYlHI,WJtCW;MIuCX,uBAzCuK;MA6CvK,mBA7C+M,EAAA;MZ0JnN;;;;;QYtGQ,8CAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;;;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBL8Ba;II5Bf,qBJ4Be,EAAA;IR2HjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJEa;MIDb,qBJCa,EAAA;IR2HjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBL+Ba;II7Bf,qBJ6Be,EAAA;IR0HjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJGa;MIFb,qBJEa,EAAA;IR0HjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBLgCa;II9Bf,qBJ8Be,EAAA;IRyHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJIa;MIHb,qBJGa,EAAA;IRyHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBLiCa;II/Bf,qBJ+Be,EAAA;IRwHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJKa;MIJb,qBJIa,EAAA;IRwHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBPmBS;IMjBX,qBNiBW,EAAA;INsIb;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBNTS;MMUT,qBNVS,EAAA;INsIb;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,cNiB0B;IOjBxB,yBLmCa;IIjCf,qBJiCe,EAAA;IRsHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBJOa;MINb,qBJMa,EAAA;IRsHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,aJmBwB,EAAA;INwI5B;MUtJM,aJcsB,EAAA;INwI5B;MU/IM,aJOsB,EAAA;INwI5B;MUvIM,aJDsB,EAAA;INwI5B;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,cNiB0B;IOjBxB,yBLoCa;IIlCf,qBJkCe,EAAA;IRqHjB;MYnJI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBJQa;MIPb,qBJOa,EAAA;IRqHjB;;MYlHI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,aJmBwB,EAAA;INwI5B;MUtJM,aJcsB,EAAA;INwI5B;MU/IM,aJOsB,EAAA;INwI5B;MUvIM,aJDsB,EAAA;INwI5B;;MU/HM,aJTsB,EAAA;ENwI5B;IYzJE,WJCa;IKDX,yBLqCa;IInCf,qBJmCe,EAAA;IRoHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,+CAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJSa;MIRb,qBJQa,EAAA;IRoHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,+CAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBLsCa;IIpCf,qBJoCe,EAAA;IRmHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJUa;MITb,qBJSa,EAAA;IRmHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBLuCa;IIrCf,qBJqCe,EAAA;IRkHjB;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBJWa;MIVb,qBJUa,EAAA;IRkHjB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,cNiB0B;IOjBxB,sBLCW;IICb,kBJDa,EAAA;IRwJf;MYnJI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,sBJ3BW;MI4BX,kBJ5BW,EAAA;IRwJf;;MYlHI,cNtBwB;MMuBxB,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,iDAAiF,EAAA;IZsGzF;MU3JI,aJmBwB,EAAA;INwI5B;MUtJM,aJcsB,EAAA;INwI5B;MU/IM,aJOsB,EAAA;INwI5B;MUvIM,aJDsB,EAAA;INwI5B;;MU/HM,aJTsB,EAAA;ENwI5B;IYzJE,WJCa;IKDX,yBPc0B;IMZ5B,qBNY4B,EAAA;IN2I9B;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,iDAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBNd0B;MMe1B,qBNf0B,EAAA;IN2I9B;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,iDAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IYzJE,WJCa;IKDX,yBPOU;IMLZ,qBNKY,EAAA;INkJd;MYnJI,WJLW;MKDX,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,WJZW;MKDX,yBDDoF;MAgBpF,qBAhByH;MAqBvH,8CAAiF,EAAA;IZqIvF;MY9HI,WJ1BW;MI2BX,yBNrBU;MMsBV,qBNtBU,EAAA;INkJd;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,8CAAiF,EAAA;IZsGzF;MU3JI,UFGW,EAAA;IRwJf;MUtJM,UFFS,EAAA;IRwJf;MU/IM,UFTS,EAAA;IRwJf;MUvIM,UFjBS,EAAA;IRwJf;;MU/HM,UFzBS,EAAA;ERwJf;IY/FE,cZuGkC;IYtGlC,qBZsGkC,EAAA;IARpC;MY3FI,cZmGgC;MYlGhC,yCZkGgC;MYjGhC,qBZiGgC,EAAA;IARpC;MYpFI,gDZ4FgC,EAAA;IARpC;MY/EI,cZuFgC;MYtFhC,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCZ+EgC;MY9EhC,qBZ8EgC,EAAA;MARpC;;QY/DQ,gDZuE4B,EAAA;IARpC;MUxHI,aVgIgC,EAAA;IARpC;MUpHM,aV4H8B,EAAA;IARpC;MU9GM,aVsH8B,EAAA;IARpC;;MUvGM,aV+G8B,EAAA;IARpC;;MUtEM,cV8E8B,EAAA;EARpC;IY/FE,cZoG0B;IYnG1B,qBZmG0B,EAAA;IAL5B;MY3FI,cZgGwB;MY/FxB,yCZ+FwB;MY9FxB,qBZ8FwB,EAAA;IAL5B;MYpFI,gDZyFwB,EAAA;IAL5B;MY/EI,cZoFwB;MYnFxB,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCZ4EwB;MY3ExB,qBZ2EwB,EAAA;MAL5B;;QY/DQ,gDZoEoB,EAAA;IAL5B;MUxHI,aV6HwB,EAAA;IAL5B;MUpHM,aVyHsB,EAAA;IAL5B;MU9GM,aVmHsB,EAAA;IAL5B;;MUvGM,aV4GsB,EAAA;IAL5B;;MUtEM,cV2EsB,EAAA;EAL5B;IY/FE,cNvDe;IMwDf,qBNxDe,EAAA;INsJjB;MY3FI,cN3Da;MM4Db,wCN5Da;MM6Db,qBN7Da,EAAA;INsJjB;MYpFI,+CNlEa,EAAA;INsJjB;MY/EI,cNvEa;MMwEb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCN/Ea;MMgFb,qBNhFa,EAAA;MNsJjB;;QY/DQ,+CNvFS,EAAA;INsJjB;MUxHI,aJ9Ba,EAAA;INsJjB;MUpHM,aJlCW,EAAA;INsJjB;MU9GM,aJxCW,EAAA;INsJjB;;MUvGM,aJ/CW,EAAA;INsJjB;;MUtEM,cJhFW,EAAA;ENsJjB;IY/FE,cNxDY;IMyDZ,qBNzDY,EAAA;INuJd;MY3FI,cN5DU;MM6DV,wCN7DU;MM8DV,qBN9DU,EAAA;INuJd;MYpFI,+CNnEU,EAAA;INuJd;MY/EI,cNxEU;MMyEV,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCNhFU;MMiFV,qBNjFU,EAAA;MNuJd;;QY/DQ,+CNxFM,EAAA;INuJd;MUxHI,aJ/BU,EAAA;INuJd;MUpHM,aJnCQ,EAAA;INuJd;MU9GM,aJzCQ,EAAA;INuJd;;MUvGM,aJhDQ,EAAA;INuJd;;MUtEM,cJjFQ,EAAA;ENuJd;IY/FE,cNtDe;IMuDf,qBNvDe,EAAA;INqJjB;MY3FI,cN1Da;MM2Db,yCN3Da;MM4Db,qBN5Da,EAAA;INqJjB;MYpFI,gDNjEa,EAAA;INqJjB;MY/EI,cNtEa;MMuEb,6BAA6B,EAAA;IZ8EjC;;MYxEI,cNhEwB;MMiExB,yCN9Ea;MM+Eb,qBN/Ea,EAAA;MNqJjB;;QY/DQ,gDNtFS,EAAA;INqJjB;MUxHI,aJ7Ba,EAAA;INqJjB;MUpHM,aJjCW,EAAA;INqJjB;MU9GM,aJvCW,EAAA;INqJjB;;MUvGM,aJ9CW,EAAA;INqJjB;;MUtEM,cJ/EW,EAAA;ENqJjB;IY/FE,cNrDc;IMsDd,qBNtDc,EAAA;INoJhB;MY3FI,cNzDY;MM0DZ,wCN1DY;MM2DZ,qBN3DY,EAAA;INoJhB;MYpFI,+CNhEY,EAAA;INoJhB;MY/EI,cNrEY;MMsEZ,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCN7EY;MM8EZ,qBN9EY,EAAA;MNoJhB;;QY/DQ,+CNrFQ,EAAA;INoJhB;MUxHI,aJ5BY,EAAA;INoJhB;MUpHM,aJhCU,EAAA;INoJhB;MU9GM,aJtCU,EAAA;INoJhB;;MUvGM,aJ7CU,EAAA;INoJhB;;MUtEM,cJ9EU,EAAA;ENoJhB;IY/FE,cNpDa;IMqDb,qBNrDa,EAAA;INmJf;MY3FI,cNxDW;MMyDX,0CNzDW;MM0DX,qBN1DW,EAAA;INmJf;MYpFI,iDN/DW,EAAA;INmJf;MY/EI,cNpEW;MMqEX,6BAA6B,EAAA;IZ8EjC;;MYxEI,cNhEwB;MMiExB,0CN5EW;MM6EX,qBN7EW,EAAA;MNmJf;;QY/DQ,iDNpFO,EAAA;INmJf;MUxHI,aJ3BW,EAAA;INmJf;MUpHM,aJ/BS,EAAA;INmJf;MU9GM,aJrCS,EAAA;INmJf;;MUvGM,aJ5CS,EAAA;INmJf;;MUtEM,cJ7ES,EAAA;ENmJf;IY/FE,cZyGc;IYxGd,qBZwGc,EAAA;IAVhB;MY3FI,cZqGY;MYpGZ,sCZoGY;MYnGZ,qBZmGY,EAAA;IAVhB;MYpFI,6CZ8FY,EAAA;IAVhB;MY/EI,cZyFY;MYxFZ,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,sCZiFY;MYhFZ,qBZgFY,EAAA;MAVhB;;QY/DQ,6CZyEQ,EAAA;IAVhB;MUxHI,aVkIY,EAAA;IAVhB;MUpHM,aV8HU,EAAA;IAVhB;MU9GM,aVwHU,EAAA;IAVhB;;MUvGM,aViHU,EAAA;IAVhB;;MUtEM,cVgFU,EAAA;EAVhB;IY/FE,cJ5Be;II6Bf,qBJ7Be,EAAA;IR2HjB;MY3FI,cJhCa;MIiCb,wCJjCa;MIkCb,qBJlCa,EAAA;IR2HjB;MYpFI,+CJvCa,EAAA;IR2HjB;MY/EI,cJ5Ca;MI6Cb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCJpDa;MIqDb,qBJrDa,EAAA;MR2HjB;;QY/DQ,+CJ5DS,EAAA;IR2HjB;MUxHI,aFHa,EAAA;IR2HjB;MUpHM,aFPW,EAAA;IR2HjB;MU9GM,aFbW,EAAA;IR2HjB;;MUvGM,aFpBW,EAAA;IR2HjB;;MUtEM,cFrDW,EAAA;ER2HjB;IY/FE,cJ3Be;II4Bf,qBJ5Be,EAAA;IR0HjB;MY3FI,cJ/Ba;MIgCb,yCJhCa;MIiCb,qBJjCa,EAAA;IR0HjB;MYpFI,gDJtCa,EAAA;IR0HjB;MY/EI,cJ3Ca;MI4Cb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCJnDa;MIoDb,qBJpDa,EAAA;MR0HjB;;QY/DQ,gDJ3DS,EAAA;IR0HjB;MUxHI,aFFa,EAAA;IR0HjB;MUpHM,aFNW,EAAA;IR0HjB;MU9GM,aFZW,EAAA;IR0HjB;;MUvGM,aFnBW,EAAA;IR0HjB;;MUtEM,cFpDW,EAAA;ER0HjB;IY/FE,cJ1Be;II2Bf,qBJ3Be,EAAA;IRyHjB;MY3FI,cJ9Ba;MI+Bb,yCJ/Ba;MIgCb,qBJhCa,EAAA;IRyHjB;MYpFI,gDJrCa,EAAA;IRyHjB;MY/EI,cJ1Ca;MI2Cb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCJlDa;MImDb,qBJnDa,EAAA;MRyHjB;;QY/DQ,gDJ1DS,EAAA;IRyHjB;MUxHI,aFDa,EAAA;IRyHjB;MUpHM,aFLW,EAAA;IRyHjB;MU9GM,aFXW,EAAA;IRyHjB;;MUvGM,aFlBW,EAAA;IRyHjB;;MUtEM,cFnDW,EAAA;ERyHjB;IY/FE,cJzBe;II0Bf,qBJ1Be,EAAA;IRwHjB;MY3FI,cJ7Ba;MI8Bb,yCJ9Ba;MI+Bb,qBJ/Ba,EAAA;IRwHjB;MYpFI,gDJpCa,EAAA;IRwHjB;MY/EI,cJzCa;MI0Cb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCJjDa;MIkDb,qBJlDa,EAAA;MRwHjB;;QY/DQ,gDJzDS,EAAA;IRwHjB;MUxHI,aFAa,EAAA;IRwHjB;MUpHM,aFJW,EAAA;IRwHjB;MU9GM,aFVW,EAAA;IRwHjB;;MUvGM,aFjBW,EAAA;IRwHjB;;MUtEM,cFlDW,EAAA;ERwHjB;IY/FE,cNvCW;IMwCX,qBNxCW,EAAA;INsIb;MY3FI,cN3CS;MM4CT,wCN5CS;MM6CT,qBN7CS,EAAA;INsIb;MYpFI,+CNlDS,EAAA;INsIb;MY/EI,cNvDS;MMwDT,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCN/DS;MMgET,qBNhES,EAAA;MNsIb;;QY/DQ,+CNvEK,EAAA;INsIb;MUxHI,aJdS,EAAA;INsIb;MUpHM,aJlBO,EAAA;INsIb;MU9GM,aJxBO,EAAA;INsIb;;MUvGM,aJ/BO,EAAA;INsIb;;MUtEM,cJhEO,EAAA;ENsIb;IY/FE,cJvBe;IIwBf,qBJxBe,EAAA;IRsHjB;MY3FI,cJ3Ba;MI4Bb,yCJ5Ba;MI6Bb,qBJ7Ba,EAAA;IRsHjB;MYpFI,gDJlCa,EAAA;IRsHjB;MY/EI,cJvCa;MIwCb,6BAA6B,EAAA;IZ8EjC;;MYxEI,cNhEwB;MMiExB,yCJ/Ca;MIgDb,qBJhDa,EAAA;MRsHjB;;QY/DQ,gDJvDS,EAAA;IRsHjB;MUxHI,aFEa,EAAA;IRsHjB;MUpHM,aFFW,EAAA;IRsHjB;MU9GM,aFRW,EAAA;IRsHjB;;MUvGM,aFfW,EAAA;IRsHjB;;MUtEM,cFhDW,EAAA;ERsHjB;IY/FE,cJtBe;IIuBf,qBJvBe,EAAA;IRqHjB;MY3FI,cJ1Ba;MI2Bb,wCJ3Ba;MI4Bb,qBJ5Ba,EAAA;IRqHjB;MYpFI,+CJjCa,EAAA;IRqHjB;MY/EI,cJtCa;MIuCb,6BAA6B,EAAA;IZ8EjC;;MYxEI,cNhEwB;MMiExB,wCJ9Ca;MI+Cb,qBJ/Ca,EAAA;MRqHjB;;QY/DQ,+CJtDS,EAAA;IRqHjB;MUxHI,aFGa,EAAA;IRqHjB;MUpHM,aFDW,EAAA;IRqHjB;MU9GM,aFPW,EAAA;IRqHjB;;MUvGM,aFdW,EAAA;IRqHjB;;MUtEM,cF/CW,EAAA;ERqHjB;IY/FE,cJrBe;IIsBf,qBJtBe,EAAA;IRoHjB;MY3FI,cJzBa;MI0Bb,wCJ1Ba;MI2Bb,qBJ3Ba,EAAA;IRoHjB;MYpFI,+CJhCa,EAAA;IRoHjB;MY/EI,cJrCa;MIsCb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,wCJ7Ca;MI8Cb,qBJ9Ca,EAAA;MRoHjB;;QY/DQ,+CJrDS,EAAA;IRoHjB;MUxHI,aFIa,EAAA;IRoHjB;MUpHM,aFAW,EAAA;IRoHjB;MU9GM,aFNW,EAAA;IRoHjB;;MUvGM,aFbW,EAAA;IRoHjB;;MUtEM,cF9CW,EAAA;ERoHjB;IY/FE,cJpBe;IIqBf,qBJrBe,EAAA;IRmHjB;MY3FI,cJxBa;MIyBb,yCJzBa;MI0Bb,qBJ1Ba,EAAA;IRmHjB;MYpFI,gDJ/Ba,EAAA;IRmHjB;MY/EI,cJpCa;MIqCb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCJ5Ca;MI6Cb,qBJ7Ca,EAAA;MRmHjB;;QY/DQ,gDJpDS,EAAA;IRmHjB;MUxHI,aFKa,EAAA;IRmHjB;MUpHM,aFCW,EAAA;IRmHjB;MU9GM,aFLW,EAAA;IRmHjB;;MUvGM,aFZW,EAAA;IRmHjB;;MUtEM,cF7CW,EAAA;ERmHjB;IY/FE,cJnBe;IIoBf,qBJpBe,EAAA;IRkHjB;MY3FI,cJvBa;MIwBb,yCJxBa;MIyBb,qBJzBa,EAAA;IRkHjB;MYpFI,gDJ9Ba,EAAA;IRkHjB;MY/EI,cJnCa;MIoCb,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,yCJ3Ca;MI4Cb,qBJ5Ca,EAAA;MRkHjB;;QY/DQ,gDJnDS,EAAA;IRkHjB;MUxHI,aFMa,EAAA;IRkHjB;MUpHM,aFEW,EAAA;IRkHjB;MU9GM,aFJW,EAAA;IRkHjB;;MUvGM,aFXW,EAAA;IRkHjB;;MUtEM,cF5CW,EAAA;ERkHjB;IY/FE,WJzDa;II0Db,kBJ1Da,EAAA;IRwJf;MY3FI,WJ7DW;MI8DX,0CJ9DW;MI+DX,kBJ/DW,EAAA;IRwJf;MYpFI,iDJpEW,EAAA;IRwJf;MY/EI,WJzEW;MI0EX,6BAA6B,EAAA;IZ8EjC;;MYxEI,cNhEwB;MMiExB,0CJjFW;MIkFX,kBJlFW,EAAA;MRwJf;;QY/DQ,iDJzFO,EAAA;IRwJf;MUxHI,UFhCW,EAAA;IRwJf;MUpHM,UFpCS,EAAA;IRwJf;MU9GM,UF1CS,EAAA;IRwJf;;MUvGM,UFjDS,EAAA;IRwJf;;MUtEM,WFlFS,EAAA;ERwJf;IY/FE,cN5C4B;IM6C5B,qBN7C4B,EAAA;IN2I9B;MY3FI,cNhD0B;MMiD1B,uCNjD0B;MMkD1B,qBNlD0B,EAAA;IN2I9B;MYpFI,8CNvD0B,EAAA;IN2I9B;MY/EI,cN5D0B;MM6D1B,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,uCNpE0B;MMqE1B,qBNrE0B,EAAA;MN2I9B;;QY/DQ,8CN5EsB,EAAA;IN2I9B;MUxHI,aJnB0B,EAAA;IN2I9B;MUpHM,aJvBwB,EAAA;IN2I9B;MU9GM,aJ7BwB,EAAA;IN2I9B;;MUvGM,aJpCwB,EAAA;IN2I9B;;MUtEM,cJrEwB,EAAA;EN2I9B;IY/FE,cNnDY;IMoDZ,qBNpDY,EAAA;INkJd;MY3FI,cNvDU;MMwDV,uCNxDU;MMyDV,qBNzDU,EAAA;INkJd;MYpFI,8CN9DU,EAAA;INkJd;MY/EI,cNnEU;MMoEV,6BAA6B,EAAA;IZ8EjC;;MYxEI,WJhFW;MIiFX,uCN3EU;MM4EV,qBN5EU,EAAA;MNkJd;;QY/DQ,8CNnFM,EAAA;INkJd;MUxHI,aJ1BU,EAAA;INkJd;MUpHM,aJ9BQ,EAAA;INkJd;MU9GM,aJpCQ,EAAA;INkJd;;MUvGM,aJ3CQ,EAAA;INkJd;;MUtEM,cJ5EQ,EAAA;ENkJd;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBVkE8B;IUjE9B,qBViE8B,EAAA;EARpC;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBV0D8B;IUzD9B,qBVyD8B,EAAA;EARpC;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBV+DsB;IU9DtB,qBV8DsB,EAAA;EAL5B;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBVuDsB;IUtDtB,qBVsDsB,EAAA;EAL5B;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJ5FW;II6FX,qBJ7FW,EAAA;ENsJjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJpGW;IIqGX,qBJrGW,EAAA;ENsJjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJ7FQ;II8FR,qBJ9FQ,EAAA;ENuJd;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJrGQ;IIsGR,qBJtGQ,EAAA;ENuJd;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJ3FW;II4FX,qBJ5FW,EAAA;ENqJjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJnGW;IIoGX,qBJpGW,EAAA;ENqJjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJ1FU;II2FV,qBJ3FU,EAAA;ENoJhB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJlGU;IImGV,qBJnGU,EAAA;ENoJhB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJzFS;II0FT,qBJ1FS,EAAA;ENmJf;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJjGS;IIkGT,qBJlGS,EAAA;ENmJf;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBVoEU;IUnEV,qBVmEU,EAAA;EAVhB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBV4DU;IU3DV,qBV2DU,EAAA;EAVhB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBFjEW;IEkEX,qBFlEW,EAAA;ER2HjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFzEW;IE0EX,qBF1EW,EAAA;ER2HjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBFhEW;IEiEX,qBFjEW,EAAA;ER0HjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFxEW;IEyEX,qBFzEW,EAAA;ER0HjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBF/DW;IEgEX,qBFhEW,EAAA;ERyHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFvEW;IEwEX,qBFxEW,EAAA;ERyHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBF9DW;IE+DX,qBF/DW,EAAA;ERwHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFtEW;IEuEX,qBFvEW,EAAA;ERwHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJ5EO;II6EP,qBJ7EO,EAAA;ENsIb;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJpFO;IIqFP,qBJrFO,EAAA;ENsIb;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBF5DW;IE6DX,qBF7DW,EAAA;ERsHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFpEW;IEqEX,qBFrEW,EAAA;ERsHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBF3DW;IE4DX,qBF5DW,EAAA;ERqHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFnEW;IEoEX,qBFpEW,EAAA;ERqHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBF1DW;IE2DX,qBF3DW,EAAA;ERoHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFlEW;IEmEX,qBFnEW,EAAA;ERoHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBFzDW;IE0DX,qBF1DW,EAAA;ERmHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFjEW;IEkEX,qBFlEW,EAAA;ERmHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBFxDW;IEyDX,qBFzDW,EAAA;ERkHjB;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBFhEW;IEiEX,qBFjEW,EAAA;ERkHjB;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,sBF9FS;IE+FT,kBF/FS,EAAA;ERwJf;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,sBFtGS;IEuGT,kBFvGS,EAAA;ERwJf;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJjFwB;IIkFxB,qBJlFwB,EAAA;EN2I9B;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJzFwB;II0FxB,qBJ1FwB,EAAA;EN2I9B;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;IU9DM,qBJhFuB;IIiFvB,4BAA4B,EAAA;EV6DlC;IU1DM,yBJxFQ;IIyFR,qBJzFQ,EAAA;ENkJd;IUtDM,cVyDe,EAAA;EAHrB;IUnDM,cVsDe;IUrDf,yBJhGQ;IIiGR,qBJjGQ,EAAA;ENkJd;IU9CM,cViDe;IUhDf,yBVgDe;IU/Cf,qBFuXoE,EAAA;ER3U1E;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,YCqGgE;IFhG9D,uBEgG8D;IDnGhE,mBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;Ic9JE,cCqGgE;IFhG9D,yBEgG8D;IDnGhE,qBCmGgE,EAAA;IfyDlE;MczJI,yBAAqC,EAAA;IdyJzC;McrJI,cAA0B,EAAA;EdqJ9B;IgB9JE,WRMa;IQLb,yBhBqKkC,EAAA;IiBvJlC;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhB0J8B,EAAA;EARpC;IgB9JE,WRMa;IQLb,yBhBqKkC,EAAA;IiBvJlC;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhB0J8B,EAAA;EARpC;IgB9JE,WRMa;IQLb,yBhBkK0B,EAAA;IiBpJ1B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBuJsB,EAAA;EAL5B;IgB9JE,WRMa;IQLb,yBhBkK0B,EAAA;IiBpJ1B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDhBuJsB,EAAA;EAL5B;IgB9JE,WRMa;IQLb,yBVOe,EAAA;IWOf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVJW,EAAA;ENsJjB;IgB9JE,WRMa;IQLb,yBVOe,EAAA;IWOf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVJW,EAAA;ENsJjB;IgB9JE,WRMa;IQLb,yBVMY,EAAA;IWQZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVLQ,EAAA;ENuJd;IgB9JE,WRMa;IQLb,yBVMY,EAAA;IWQZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVLQ,EAAA;ENuJd;IgB9JE,cVsB0B;IUrB1B,yBVQe,EAAA;IWMf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDVHW,EAAA;ENqJjB;IgB9JE,cVsB0B;IUrB1B,yBVQe,EAAA;IWMf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDVHW,EAAA;ENqJjB;IgB9JE,WRMa;IQLb,yBVSc,EAAA;IWKd;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVFU,EAAA;ENoJhB;IgB9JE,WRMa;IQLb,yBVSc,EAAA;IWKd;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVFU,EAAA;ENoJhB;IgB9JE,cVsB0B;IUrB1B,yBVUa,EAAA;IWIb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDVDS,EAAA;ENmJf;IgB9JE,cVsB0B;IUrB1B,yBVUa,EAAA;IWIb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDVDS,EAAA;ENmJf;IgB9JE,WRMa;IQLb,yBhBuKc,EAAA;IiBzJd;MDVI,WRCS;MQAT,uBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,6ChB4JU,EAAA;EAVhB;IgB9JE,WRMa;IQLb,yBhBuKc,EAAA;IiBzJd;MDVI,WRCS;MQAT,uBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,6ChB4JU,EAAA;EAVhB;IgB9JE,WRMa;IQLb,yBRkCe,EAAA;ISpBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CRuBW,EAAA;ER2HjB;IgB9JE,WRMa;IQLb,yBRkCe,EAAA;ISpBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CRuBW,EAAA;ER2HjB;IgB9JE,WRMa;IQLb,yBRmCe,EAAA;ISrBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRwBW,EAAA;ER0HjB;IgB9JE,WRMa;IQLb,yBRmCe,EAAA;ISrBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRwBW,EAAA;ER0HjB;IgB9JE,WRMa;IQLb,yBRoCe,EAAA;IStBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRyBW,EAAA;ERyHjB;IgB9JE,WRMa;IQLb,yBRoCe,EAAA;IStBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRyBW,EAAA;ERyHjB;IgB9JE,WRMa;IQLb,yBRqCe,EAAA;ISvBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR0BW,EAAA;ERwHjB;IgB9JE,WRMa;IQLb,yBRqCe,EAAA;ISvBf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR0BW,EAAA;ERwHjB;IgB9JE,WRMa;IQLb,yBVuBW,EAAA;IWTX;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVYO,EAAA;ENsIb;IgB9JE,WRMa;IQLb,yBVuBW,EAAA;IWTX;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CVYO,EAAA;ENsIb;IgB9JE,cVsB0B;IUrB1B,yBRuCe,EAAA;ISzBf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR4BW,EAAA;ERsHjB;IgB9JE,cVsB0B;IUrB1B,yBRuCe,EAAA;ISzBf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR4BW,EAAA;ERsHjB;IgB9JE,cVsB0B;IUrB1B,yBRwCe,EAAA;IS1Bf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR6BW,EAAA;ERqHjB;IgB9JE,cVsB0B;IUrB1B,yBRwCe,EAAA;IS1Bf;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR6BW,EAAA;ERqHjB;IgB9JE,WRMa;IQLb,yBRyCe,EAAA;IS3Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR8BW,EAAA;ERoHjB;IgB9JE,WRMa;IQLb,yBRyCe,EAAA;IS3Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,+CR8BW,EAAA;ERoHjB;IgB9JE,WRMa;IQLb,yBR0Ce,EAAA;IS5Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR+BW,EAAA;ERmHjB;IgB9JE,WRMa;IQLb,yBR0Ce,EAAA;IS5Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDR+BW,EAAA;ERmHjB;IgB9JE,WRMa;IQLb,yBR2Ce,EAAA;IS7Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRgCW,EAAA;ERkHjB;IgB9JE,WRMa;IQLb,yBR2Ce,EAAA;IS7Bf;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,gDRgCW,EAAA;ERkHjB;IgB9JE,cVsB0B;IUrB1B,sBRKa,EAAA;ISSb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDRNS,EAAA;ERwJf;IgB9JE,cVsB0B;IUrB1B,sBRKa,EAAA;ISSb;MDVI,cViBsB;MUhBtB,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,iDRNS,EAAA;ERwJf;IgB9JE,WRMa;IQLb,yBVkB4B,EAAA;IWJ5B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVOwB,EAAA;EN2I9B;IgB9JE,WRMa;IQLb,yBVkB4B,EAAA;IWJ5B;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVOwB,EAAA;EN2I9B;IgB9JE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENkJd;IgB9JE,WRMa;IQLb,yBVWY,EAAA;IWGZ;MDVI,WRCS;MQAT,yBAAkC,EAAA;IAH9B;MAQJ,UAAU;MACV,8CVAQ,EAAA;ENkJd;IkBrJI,cZS0B,EAAA;IN4I9B;MkBnJM,aZOwB,EAAA;EN4I9B;IkBzIE,gCZL2B,EAAA;IN8I7B;MkBtII,6BAAgD;MCEhD,+Bb6CgC;Ma5ChC,gCb4CgC,EAAA;MNuFpC;QkBlIM,qCZZuB,EAAA;MN8I7B;QkB9HM,cZdwB;QYexB,6BAA6B;QAC7B,yBAAyB,EAAA;IlB4H/B;;MkBtHI,cZrB0B;MYsB1B,yBlBwHiB;MkBvHjB,qClBuHiB,EAAA;IAHrB;MmBpII,yBDqB4B;MCpB5B,0BDoB4B,EAAA;ElB+GhC;IoB9JE,yBdQe,EAAA;ENsJjB;IoB1JE,yBdMc,EAAA;ENoJhB;IoBtJE,yBdDY,EAAA;ENuJd;IoBlJE,yBdHe,EAAA;ENqJjB;IG/GI,cHiHkB;IGhHlB,yBHkHqB;IGjHrB,qBHiL+B,EAAA;EApEnC;IGxGE,yBH4GuB;IG3GvB,qBH2KiC,EAAA;EApEnC;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,YYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;;IG3FM,cYkC4D,EAAA;EfyDlE;IGpFE,cHwGsB,EAAA;EApBxB;IG/EI,aHmGoB,EAAA;EApBxB;IG5EI,aHiFwB,EAAA;EAL5B;IGvEE,cH2FsB,EAAA;IApBxB;MGpEI,aHwFoB,EAAA;IApBxB;MG7DI,cHiFoB;MGhFpB,yBHoEgC,EAAA;MARpC;QGzDM,aH6EkB,EAAA;IApBxB;MGrDI,yBG9FW,EAAA;ENmJf;IsBjJI,ctBqKoB;IsBpKpB,sBdRW;IcSX,qBd0dsE;IczdtE,UAAU;IAKR,iDtBiJ8B,EAAA;EARpC;IG1CE,yBAA6B;IAC7B,uBAAuB,EAAA;IHyCzB;MGrCI,yBAAmC,EAAA;EHqCvC;IG7BM,cGhHwB,EAAA;EN6I9B;IGxBM,WKhIS;ILiIT,yBH+B8B,EAAA;IARpC;MGpBQ,WKpIO;MLqIP,yBH2B4B,EAAA;EARpC;IGbM,cHqB8B;IGpB9B,qBHiBsB,EAAA;IAL5B;MGRQ,cHgB4B,EAAA;EARpC;IGEE,cAAc,EAAA;EHFhB;IGYI,8BAA8B,EAAA;EHZlC;IGgBI,WH8ByB,EAAA;EA9C7B;IGsBQ,akBpLa,EAAA;ErB8JrB;IG0BQ,akBvLY,EAAA;ErB6JpB;IGiCE,mBH5B0B;IGiC1B,8EHIsF;IGHtF,qBAAqB,EAAA;IHvCvB;MGmCI,cGnL0B,EAAA;INgJ9B;MG0CI,YHIyB,EAAA;EA9C7B;IYzJE,cNiB0B;IOjBxB,yBb2JkB;IYzJpB,qBZyJoB,EAAA;IAFtB;MYnJI,cNWwB;MOjBxB,yBDDoF;MASpF,qBATyH,EAAA;IZ0J7H;MY5II,cNIwB;MOjBxB,yBDDoF;MAgBpF,qBAhByH;MAqBvH,gDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBZ+HkB;MY9HlB,qBZ8HkB,EAAA;IAFtB;;MYlHI,WJtCW;MIuCX,yBAzCuK;MA6CvK,qBA7C+M,EAAA;MZ0JnN;;QYtGQ,gDAAiF,EAAA;EZsGzF;IGqDI,uCHlDiB,EAAA;EAHrB;IC6CE,yBDvCqB;ICwCrB,mJAAmJ,EAAA;ID9CrJ;MCiDI,4BD3CmB;MC4CnB,4CAA4C,EAAA;IDlDhD;MCqDI,yBD/CmB;MCgDnB,yCAAyC,EAAA;IDtD7C;MCyDI,yBDnDmB;MCoDnB,yCAAyC,EAAA;ID1D7C;MC6DI,aDzCoB,EAAA;IApBxB;MC6CE,yBDWgE;MCVhE,mJAAmJ,EAAA;MD9CrJ;QCiDI,4BDO8D;QCN9D,4CAA4C,EAAA;MDlDhD;QCqDI,yBDG8D;QCF9D,yCAAyC,EAAA;MDtD7C;QCyDI,yBDD8D;QCE9D,yCAAyC,EAAA;MD1D7C;QC6DI,aDzCoB,EAAA;EApBxB;IGyEM,yBHvEgB,EAAA;EAFtB;IG8EM,cH1DkB;IG2DlB,yBH3EmB,EAAA;EAJzB;IYzJE,cNiB0B;IOjBxB,yBb2JkB;IYzJpB,qBZyJoB,EAAA;IAFtB;MYnJI,cNWwB;MOjBxB,yBViPkC;MSzOlC,qBT0OiC,EAAA;IHzFrC;MY5II,cNIwB;MOjBxB,yBViPkC;MSlOlC,qBTmOiC;MS9N/B,gDAAiF,EAAA;IZqIvF;MY9HI,cNVwB;MMWxB,yBZ+HkB;MY9HlB,qBZ8HkB,EAAA;IAFtB;;MYlHI,WJtCW;MIuCX,yBTvC2D;MS2C3D,qBT3C2D,EAAA;MHwJ/D;;QYtGQ,gDAAiF,EAAA;EZsGzF;IGkGQ,iCH/CoD,EAAA;EAnD5D;IGsGQ,2BHlGiB,EAAA;EAJzB;IGgHE,aH9GoB,EAAA;EAFtB;IGqHE,WAAW,EAAA;EHrHb;IG6HI,4BH1D2C,EAAA;IAnE/C;MG+HM,WKvRS,EAAA;IRwJf;MGkIM,WK1RS;ML2RT,YAAY,EAAA;MHnIlB;QGqIQ,YAAY,EAAA;EHrIpB;IG2II,yBHxIiB,EAAA;EAHrB;IG+II,yBH5E2C,EAAA;EAnE/C;IGsJM,cArSmB,EAAA;IH+IzB;MGwJQ,cAvSiB,EAAA;IH+IzB;MG2JQ,aA1SiB,EAAA;EH+IzB;IGqKM,2CH/IkC,EAAA;EAtBxC;IGwKM,wBAAwB;IACxB,cHnJkC,EAAA;IAtBxC;MG2KQ,aHrJgC,EAAA;IAtBxC;MGgLQ,cG5TsB,EAAA;MN4I9B;QGkLU,aG9ToB,EAAA;EN4I9B;IGyLI,qBHnKoC,EAAA;EAtBxC;IGgMM,cH3LsB,EAAA;EAL5B;IGyME,cHrLsB;IGsLtB,yBH1LqC;IG2LrC,qBG9Va;IH+Vb,+CAA+C,EAAA;EH5MjD;IGiNI,cGpWW,EAAA;ENmJf;IG0NI,yBGxWyB,EAAA;IN8I7B;MG6NM,uBAAuB,EAAA;EH7N7B;IGkOI,yBAAyB,EAAA;EHlO7B;IGsOI,2BAA2B,EAAA;EHtO/B;ICsGE,kBAAkB;IAClB,UAAU,EAAA;;AANV;EACE;IACE,UAAU,EAAA,EAAA;IDnGhB;MC0GI,kBAAkB;MAClB,QAAQ;MACR,OAAO;MACP,WAAW;MACX,WAAW;MACX,WAAW;MACX,WAAW;MACX,yCDzGgC;MC0GhC,kBAAkB;MAClB,2CAA2C,EAAA;EDnH/C;IGmPI,cH3NsC,EAAA;IAxB1C;MGsPM,cH7NkD,EAAA;EAzBxD;IG6PM,cHrOoC,EAAA;EAxB1C;IGiQM,cHxOkD,EAAA;EAzBxD;IG2QI,yBAA6C,EAAA;IH3QjD;MG8QM,2BH3MyC,EAAA;MAnE/C;QGiRQ,yBH9Qa;QG+Qb,4BH/MuC,EAAA;IAnE/C;MGuRM,yBHpRe,EAAA;IAHrB;MG2RM,yBHxNyC,EAAA;EAnE/C;IGqSI,cHjRoB;IGkRpB,yBHlSqB,EAAA;EAJzB;;;IGiTI,mBH9SiB,EAAA;EAHrB;IGoTI,yBHjTiB,EAAA;EAHrB;IGyTE,mBkBtdkB,EAAA;ErB6JpB;IG6TE,mBGpdY,EAAA;ENuJd;IGiUE,mBGvde,EAAA;ENsJjB;IGqUE,mBkBnemB,EAAA;ErB8JrB;IG4UE,aHtTsC,EAAA;IAtBxC;MG+UI,aHxT0C,EAAA;EAvB9C;;IGyVI,yBHtViB,EAAA;IAHrB;;MG4VM,2BHzVe,EAAA;IAHrB;;MGiWQ,uBAAuB;MACvB,gCAAoD;MACpD,4BAAgD,EAAA;EHnWxD;IGiXU,cAAc,EAAA;EHjXxB;IGqXY,yBAA6C,EAAA;EHrXzD;IGwXY,yBAA6C;IAC7C,qBHjXwB,EAAA;EARpC;IGsYE,YAAY,EAAA;EHtYd;IG6YE,yBAA6C;IAC7C,yBH3U6C,EAAA;EAnE/C;IGwZQ,qBHhZ4B,EAAA;EARpC;IGgaQ,cH5YgB,EAAA;EApBxB;IGmaQ,yBH3Z4B;IG4Z5B,qBH5Z4B,EAAA;EARpC;IG8aE,yBH3amB,EAAA;EAHrB;IGmbI,UK3kBW,EAAA;ERwJf;IGubI,aG/jBwB,EAAA;ENwI5B;;IG8bE,2CHxasC,EAAA;EAtBxC;IGscI,WAAW,EAAA;EHtcf;IuB1JE,oCAAoD,EAAA;EvB0JtD;IuBtJE,wCAAwD,EAAA;EvBsJ1D;IuBlJE,0CAA0D,EAAA;EvBkJ5D;IuB9IE,2CAA2D,EAAA;EvB8I7D;IuB1IE,yCAAyD,EAAA;EvB0I3D;IuBtIE,gCAA8B,EAAA;EvBsIhC;IwBvJE,cxB2KsB,EAAA;IApBxB;;MwBlJI,yBlBIyB,EAAA;IN8I7B;MwB9II,4BlBAyB,EAAA;IN8I7B;MwB1II,yBlBJyB,EAAA;EN8I7B;IwBrIE,qBlBT2B,EAAA;IN8I7B;;MwBjII,qBlBbyB,EAAA;EN8I7B;IwB1HM,cxB8IkB;IwB7IlB,sChBrBS,EAAA;ER8If;IwBnHE,YGpCiB;IHqCjB,yBGpCqB,EAAA;I3BsJvB;;;;;MwB7GI,qBGxC8C,EAAA;I3BqJlD;MwBzGI,SAAS,EAAA;IxByGb;MwBpGM,2ChBpDS,EAAA;IRwJf;MwB7FQ,iCGvDsB;MHwDtB,yBGvD2C,EAAA;E3BmJnD;IyB5JM,czBgLkB;IyB/KlB,6BzB4LsB;IyB3LtB,qBnBcwB,EAAA;IN4I9B;MyBtJU,yBELuC,EAAA;I3B2JjD;MyBnJU,cnBGoB;MmBFpB,yBzB0J0B,EAAA;EARpC;;;I2BxHE,YAAkC;IAClC,yBAA6C;IAC7C,qBrBtB4B,EAAA;IN4I9B;;;M2BpHI,yB3BuHiB,EAAA;EAHrB;;I2B5GE,cAAkC;IAClC,yBAA8C,EAAA;E3B2GhD;I2BvGE,crB5Ca;IqB6Cb,yB3B2G0B;I2B1G1B,yB3B0G0B;I2BzG1B,kBAAkB,EAAA;E3BoGpB;I2BhGE,qBrB5C4B,EAAA;EN4I9B;I2BzFE,yB3B4FmB,EAAA;EAHrB;I2BpFI,crB/DW;IqBgEX,yBAA+C,EAAA;E3BmFnD;I2B/DE,qB3BoE0B,EAAA;EAL5B;I2B3DE,yBAAqC;IACrC,qB3B+D0B,EAAA;EAL5B;I2BtCE,wQAGuF,EAAA;I3BmCzF;M2BhCI,oCAA4B,EAAA;M3BgChC;Q2B7BM,wCAA4B;QAC5B,8BAAgB,EAAA;M3B4BtB;Q2BxBM,+BAAiB,EAAA;I3BwBvB;M2BnBI,oCAA4B,EAAA;I3BmBhC;M2BdM,cAAyB;MACzB,uCrB7HuB,EAAA;IN0I7B;M2BTM,YAAY;MACZ,uCAA8B;MAC9B,iBAAiB,EAAA;M3BOvB;Q2BJQ,cAAyB,EAAA;I3BIjC;M2BGM,crBjJuB,EAAA;IN8I7B;M2BMM,crBnJwB,EAAA;IN6I9B;M2BWI,6BAA6B,EAAA;I3BXjC;M2BoBI,+BAAiB,EAAA;M3BpBrB;Q2BwBM,+BAAiB,EAAA;Q3BxBvB;U2B2BQ,cAA+B,EAAA;Q3B3BvC;U2B+BQ,cAA8B,EAAA;E3B/BtC;I2B0CE,crBvL4B,EAAA;EN6I9B;I2BoDQ,cAAiC,EAAA;E3BpDzC;I2B8DE,yBAtN2C,EAAA;E3BwJ7C;I2BkEE,wCA1N2C,EAAA;E3BwJ7C;I2BwEM,c3BhE8B;I2BiE9B,yBrBnNuB,EAAA;EN0I7B;I2BgFE,yB3B7EmB,EAAA;IAHrB;M2BkFI,6BAA6B,EAAA;E3BlFjC;IyB5JM,czBgLkB;IyB/KlB,yBzBwNoD;IyBvNpD,qBnBcwB,EAAA;IN4I9B;MyBtJU,yBELuC,EAAA;I3B2JjD;MyBnJU,cnBGoB;MmBFpB,yBzB0J0B,EAAA;EARpC;I2BkGE,yB3B/FmB;I2BgGnB,qB3B9F0B,EAAA;IAL5B;M2BqGI,WnB7PW;MmB8PX,yB3BjGwB;M2BkGxB,qB3BlGwB,EAAA;IAL5B;M2B0GI,cAAc,EAAA;I3B1GlB;M2B+GM,yB3B1GsB,EAAA;IAL5B;M2BmHM,yB3BhHe,EAAA;IAHrB;M2BwHM,4B3BnHsB,EAAA;IAL5B;M2B4HM,4B3BzHe,EAAA;IAHrB;M2BiIM,2B3B5HsB,EAAA;IAL5B;M2BqIM,2B3BlIe,EAAA;IAHrB;M2B0IM,0B3BrIsB,EAAA;IAL5B;M2B8IM,0B3B3Ie,EAAA;EAHrB;I2BuJE,mBrB/R0B,EAAA;ENwI5B;I2B8JE,6BAA6B,EAAA;I3B9J/B;M2BkKI,mB3B/JiB,EAAA;IAHrB;M2BuKM,yB3BlKsB;M2BmKtB,yBAAyB,EAAA;I3BxK/B;M2B2KM,yBAA0C;MAC1C,kEAAkE,EAAA;I3B5KxE;M2BkLM,yBAA4C,EAAA;I3BlLlD;M2BqLM,yBAA0C;MAC1C,iEAAiE,EAAA;I3BtLvE;M2B0LI,aAAa,EAAA;I3B1LjB;M2B8LI,uBAAuB,EAAA;M3B9L3B;Q2BiMM,uBAAuB,EAAA;I3BjM7B;M2BsMI,c3BjMwB,EAAA;EAL5B;I2B8ME,yB3BpMc,EAAA;EAVhB;I2BmNI,qBAA+C,EAAA;E3BnNnD;I2BsNI,qB3BnJ2C,EAAA;EAnE/C;I2B+NI,aAAa,EAAA;E3B/NjB;I2BoOE,mBA5X2C,EAAA;E3BwJ7C;I2B4OI,cA7XgB;IA8XhB,yB3BnOY,EAAA;EAVhB;I2BqPE,qBrBjY4B,EAAA;EN4I9B;I2B6PI,qBrBzY0B,EAAA;EN4I9B;I2BiQI,qBrB7Y0B,EAAA;EN4I9B;I2ByQE,qBrBrZ4B,EAAA;EN4I9B;IAmFI,gCAA4C,EAAA;IAnFhD;MAsFQ,qBAA+C;MAC/C,mBAAmB,EAAA;IAvF3B;MA0FQ,cApEgC;MAqEhC,6BAA6B;MAC7B,qBAzBuC,EAAA;EAnE/C;IAmGI,YAAY,EAAA;EAnGhB;I0B9JE,c1BsQ8D;I0BrQ9D,yB1BqQoI;I0BpQpI,qB1BoQsF,EAAA;IAxGxF;M0BxJM,0B1BgQkF,EAAA;IAxGxF;M0BjJI,c1ByP4D;M0BxP5D,yB1BwP2G;M0BvP3G,qB1BuPoF,EAAA;MAxGxF;Q0B7IM,qB1BqPyG,EAAA;EAxG/G;I0B9JE,c1B0QgE;I0BzQhE,yB1ByQqI;I0BxQrI,qB1BwQwF,EAAA;IA5G1F;M0BxJM,0B1BoQoF,EAAA;IA5G1F;M0BjJI,c1B6P8D;M0B5P9D,yB1B4P4G;M0B3P5G,qB1B2PsF,EAAA;MA5G1F;Q0B7IM,qB1ByP0G,EAAA;EA5GhH;IAiHI,yBA3GmB,EAAA;EANvB;;IAwHM,kEAAkE;IAClE,4BAA4B;IAC5B,2BAA2B;IAC3B,sBAAsB,EAAA;EA3H5B;IAkIM,yBA/He;IAgIf,mEAAmE;IACnE,4BAA4B;IAC5B,2BAA2B;IAC3B,sBAAsB,EAAA;EAtI5B;;IA2IM,oCAA4B,EAAA;EA3IlC;IA+IM,cA3HkB,EAAA;EApBxB;IAmJM,gCAAqC,EAAA\",\"file\":\"hufflepuff.scss\",\"sourcesContent\":[\"@import '../variables';\\n@import '../override-bootstrap-variables';\\n\\n// == Define Bootstrap theme colors\\n//\\n\\n// colors for overriding bootstrap $theme-colors\\n// $secondary: #;\\n// $info: #;\\n// $success: #;\\n// $warning: #;\\n// $danger: #;\\n// $light: #;\\n// $dark: #;\\n\\n// .grw-navbar {\\n// border-bottom: $accentcolor 4px solid;\\n// }\\n\\n//== Light Mode\\n//\\nhtml[light] {\\n // Theme colors\\n $themecolor: #eaab20;\\n $themelight: #efe2cf;\\n $subthemecolor: #231e1d;\\n $third-main-color: #f0c05a;\\n $accentcolor: #993439;\\n\\n $primary: $themecolor;\\n // $secondary: $subthemecolor;\\n $secondary: $third-main-color;\\n\\n // Background colors\\n $bgcolor-global: lighten($themelight, 10%);\\n $bgcolor-inline-code: $gray-100; //optional\\n $bgcolor-card: $gray-100;\\n $bgcolor-highlighted: rgba($primary, 0.5);\\n\\n // Font colors\\n $color-global: $subthemecolor;\\n $color-reversal: white;\\n $color-link: $accentcolor;\\n $color-link-hover: lighten($accentcolor, 10%);\\n $color-link-wiki: $accentcolor;\\n $color-link-wiki-hover: lighten($color-link-wiki, 10%);\\n $color-link-nabvar: $color-reversal;\\n $color-inline-code: #c7254e; // optional\\n\\n // List Group colors\\n // $color-list: $color-global;\\n $bgcolor-list: transparent;\\n $color-list-hover: lighten($themecolor, 10%);\\n // $bgcolor-list-hover: darken($bgcolor-list, 2%);\\n // $color-list-active: $bgcolor-global;\\n // $bgcolor-list-active: $accentcolor;\\n\\n // Navbar\\n $bgcolor-navbar: $third-main-color;\\n $bgcolor-search-top-dropdown: $themecolor;\\n $border-image-navbar: linear-gradient(to right, #90a555 0%, #a84be6 50%, #eaab20 100%);\\n\\n // Logo colors\\n $bgcolor-logo: $bgcolor-navbar;\\n $fillcolor-logo-mark: lighten(desaturate($bgcolor-inline-code, 10%), 15%);\\n\\n // Sidebar\\n $bgcolor-sidebar: $themecolor;\\n // Sidebar resize button\\n $color-resize-button: $color-reversal;\\n $bgcolor-resize-button: $subthemecolor;\\n $color-resize-button-hover: $color-reversal;\\n $bgcolor-resize-button-hover: lighten($bgcolor-resize-button, 10%);\\n // Sidebar contents\\n $color-sidebar-context: $accentcolor;\\n $bgcolor-sidebar-context: lighten($themelight, 8%);\\n // Sidebar list group\\n $bgcolor-sidebar-list-group: lighten($themelight, 10%);\\n\\n // Icon colors\\n $color-editor-icons: $accentcolor;\\n\\n // Border colors\\n $border-color-theme: lighten($subthemecolor, 40%);\\n $bordercolor-inline-code: #ccc8c8; // optional\\n\\n // Dropdown colors\\n $bgcolor-dropdown-link-active: $growi-blue;\\n $color-dropdown-link-active: $color-reversal;\\n $color-dropdown-link-hover: $color-global;\\n\\n // admin theme box\\n $color-theme-color-box: darken($primary, 5%);\\n\\n @import 'apply-colors';\\n @import 'apply-colors-light';\\n\\n //Button\\n .btn.btn-outline-primary {\\n @include btn-page-editor-mode-manager(darken($primary, 50%), darken($primary, 50%), lighten($primary, 20%));\\n }\\n .btn-group.grw-page-editor-mode-manager {\\n .btn.btn-outline-primary {\\n @include btn-page-editor-mode-manager(darken($primary, 70%), lighten($primary, 5%), lighten($primary, 20%));\\n }\\n }\\n\\n .growi:not(.login-page) {\\n // add background-image\\n #page-wrapper,\\n .page-editor-preview-container {\\n background-image: url('/images/themes/hufflepuff/badger-light3.png');\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover;\\n }\\n }\\n\\n // login and register\\n .nologin {\\n #page-wrapper {\\n background-color: $themelight;\\n background-image: url('/images/themes/hufflepuff/badger-light.png');\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover;\\n }\\n\\n .login-header,\\n .login-dialog {\\n background-color: rgba(black, 0.1);\\n }\\n\\n .link-switch {\\n color: $color-global;\\n }\\n\\n .grw-external-auth-form {\\n border-color: $accentcolor !important;\\n }\\n }\\n\\n .table {\\n background-color: $bgcolor-global;\\n }\\n\\n .card-timeline > .card-header {\\n background-color: $third-main-color;\\n }\\n\\n .nav.nav-tabs {\\n > .nav-item {\\n > .nav-link.active {\\n color: $subthemecolor;\\n }\\n }\\n }\\n}\\n\\nhtml[dark] {\\n // Theme colors\\n $themecolor: #eaab20;\\n $themedark: #3d3f38;\\n $subthemecolor: #231e1d;\\n $third-main-color: #967224;\\n $accentcolor: #993439;\\n\\n $primary: darken($themecolor, 10%);\\n $secondary: $third-main-color;\\n $dark: #031018;\\n\\n // Background colors\\n $bgcolor-global: $themedark;\\n // $bgcolor-navbar: #27343b;\\n $bgcolor-inline-code: $subthemecolor;\\n $bgcolor-card: darken($themedark, 5%);\\n $bgcolor-highlighted: rgba($primary, 0.5);\\n\\n // Font colors\\n $color-global: #efe2cf;\\n $color-reversal: $gray-100;\\n $color-link: lighten($themecolor, 20%);\\n $color-link-hover: lighten($color-link, 10%);\\n $color-link-wiki: lighten($primary, 20%);\\n $color-link-wiki-hover: lighten($color-link-wiki, 20%);\\n $color-link-nabvar: $color-reversal;\\n $color-inline-code: $themecolor;\\n // $color-inline-code: #c7254e; // optional\\n // $color-search: #000102;\\n\\n // List Group colors\\n // $color-list: $color-global;\\n $bgcolor-list: transparent;\\n $color-list-hover: $accentcolor;\\n // $bgcolor-list-hover: lighten($bgcolor-global, 3%);\\n // $color-list-active: $color-reversal;\\n // $bgcolor-list-active: $primary;\\n\\n // Navbar\\n $bgcolor-navbar: $third-main-color;\\n $bgcolor-search-top-dropdown: $themecolor;\\n $border-image-navbar: linear-gradient(to right, #90a555 0%, #3d98a3 50%, #eaab20 100%);\\n\\n // Logo colors\\n $bgcolor-logo: #13191c;\\n $fillcolor-logo-mark: white;\\n\\n // Sidebar\\n $bgcolor-sidebar: $themecolor;\\n // $bgcolor-sidebar-nav-item-active: rgba(#, 0.3); // optional\\n $text-shadow-sidebar-nav-item-active: 0px 0px 10px #cc951e; // optional\\n // Sidebar resize button\\n $color-resize-button: $color-global;\\n $bgcolor-resize-button: $accentcolor;\\n $color-resize-button-hover: $color-global;\\n $bgcolor-resize-button-hover: darken($bgcolor-resize-button, 7%);\\n // Sidebar contents\\n $color-sidebar-context: $color-global;\\n $bgcolor-sidebar-context: $subthemecolor;\\n // Sidebar list group\\n $bgcolor-sidebar-list-group: lighten($subthemecolor, 5%);\\n\\n // Icon colors\\n $color-editor-icons: $themecolor;\\n\\n // Border colors\\n $border-color-theme: darken($themecolor, 25%);\\n $bordercolor-inline-code: #4d4d4d; // optional\\n\\n // Dropdown colors\\n $bgcolor-dropdown-link-active: $primary;\\n $color-dropdown-link-active: $color-global;\\n $color-dropdown-link-hover: $color-reversal;\\n\\n // admin theme box\\n $color-theme-color-box: $primary;\\n\\n @import 'apply-colors';\\n @import 'apply-colors-dark';\\n\\n // Navs\\n .nav-tabs {\\n border-bottom: $border-color-theme 1px solid;\\n .nav-link {\\n &:hover {\\n border-color: lighten($border-color-theme, 10%);\\n border-bottom: none;\\n }\\n &.active {\\n color: $color-link;\\n background-color: transparent;\\n border-color: $border-color-theme;\\n }\\n }\\n }\\n\\n // Table\\n .table {\\n color: white;\\n }\\n\\n // Button\\n .btn.btn-outline-primary {\\n @include btn-page-editor-mode-manager(lighten($primary, 40%), lighten($primary, 15%), darken($primary, 10%), darken($primary, 30%));\\n }\\n .btn-group.grw-page-editor-mode-manager {\\n .btn.btn-outline-primary {\\n @include btn-page-editor-mode-manager(lighten($primary, 40%), lighten($primary, 15%), darken($primary, 0%), darken($primary, 30%));\\n }\\n }\\n\\n .card-timeline > .card-header {\\n background-color: $accentcolor;\\n }\\n\\n .growi:not(.login-page) {\\n // add background-image\\n #page-wrapper,\\n .page-editor-preview-container {\\n background-image: url('/images/themes/hufflepuff/badger-dark.jpg');\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover;\\n }\\n }\\n\\n // login and register\\n .nologin {\\n #page-wrapper {\\n background-color: $themedark;\\n background-image: url('/images/themes/hufflepuff/badger-light.png');\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover;\\n }\\n\\n .login-header,\\n .login-dialog {\\n background-color: rgba(black, 0.1);\\n }\\n\\n .link-switch {\\n color: $color-global;\\n }\\n\\n .grw-external-auth-form {\\n border-color: $accentcolor !important;\\n }\\n }\\n}\\n\",\"@mixin variable-font-size($basesize) {\\n font-size: $basesize * 0.6;\\n\\n @include media-breakpoint-only(sm) {\\n font-size: #{$basesize * 0.7};\\n }\\n @include media-breakpoint-only(md) {\\n font-size: #{$basesize * 0.8};\\n }\\n @include media-breakpoint-only(lg) {\\n font-size: #{$basesize * 0.9};\\n }\\n @include media-breakpoint-up(xl) {\\n font-size: $basesize;\\n }\\n}\\n\\n@mixin expand-editor($editor-margin-top) {\\n $header-plus-footer: $editor-margin-top + $grw-editor-navbar-bottom-height;\\n\\n $editor-margin: $header-plus-footer //\\n + 25px // add .btn-open-dropzone height\\n + 30px; // add .navbar-editor height\\n\\n .main {\\n width: 100%;\\n height: calc(100vh - #{$editor-margin-top});\\n margin-top: 0px !important;\\n\\n .grw-container-convertible {\\n max-width: unset;\\n padding: 0;\\n margin: 0;\\n }\\n\\n &,\\n .content-main,\\n .tab-content {\\n display: flex;\\n flex: 1;\\n flex-direction: column;\\n\\n .tab-pane {\\n height: calc(100vh - #{$header-plus-footer});\\n min-height: calc(100vh - #{$header-plus-footer}); // for IE11\\n }\\n\\n #page-editor {\\n // right(preview)\\n &,\\n & > .row,\\n .page-editor-preview-container,\\n .page-editor-preview-body {\\n height: calc(100vh - #{$header-plus-footer});\\n min-height: calc(100vh - #{$header-plus-footer}); // for IE11\\n }\\n\\n // left(editor)\\n .page-editor-editor-container {\\n height: calc(100vh - #{$header-plus-footer});\\n min-height: calc(100vh - #{$header-plus-footer}); // for IE11\\n\\n .react-codemirror2,\\n .CodeMirror,\\n .CodeMirror-scroll,\\n .textarea-editor {\\n height: calc(100vh - #{$editor-margin});\\n }\\n }\\n }\\n\\n #page-editor-with-hackmd {\\n &,\\n .hackmd-preinit,\\n .hackmd-error,\\n #iframe-hackmd-container > iframe {\\n width: 100%;\\n height: calc(100vh - #{$header-plus-footer});\\n min-height: calc(100vh - #{$header-plus-footer}); // for IE11\\n }\\n }\\n }\\n }\\n}\\n\\n@mixin expand-modal-fullscreen($hasModalHeader: true, $hasModalFooter: true) {\\n // full-screen modal\\n width: auto;\\n max-width: unset !important;\\n height: calc(100vh - 30px);\\n margin: 15px !important;\\n\\n .modal-content {\\n height: calc(100vh - 30px);\\n }\\n\\n // expand .modal-body (with calculating height)\\n .modal-body {\\n $modal-header: 54px;\\n $modal-footer: 46px;\\n\\n $margin: 0px;\\n @if $hasModalHeader {\\n $margin: $margin + $modal-header;\\n }\\n @if $hasModalFooter {\\n $margin: $margin + $modal-footer;\\n }\\n height: calc(100% - #{$margin});\\n }\\n}\\n\\n/*\\n * see: https://gist.github.com/bjmiller121/902745cbb38d88178882\\n *\\n * Makes a CSS hexagon! based off of http://csshexagon.com/\\n * Demo: http://sassmeister.com/gist/98fcf3ce163a97d2ef7e\\n */\\n@mixin hexagonize($size, $color, $box-shadow: 0, $border: 0) {\\n width: $size;\\n height: ($size * 0.577);\\n margin: ($size * 0.288) 0;\\n background-color: $color;\\n border-right: $border;\\n border-left: $border;\\n\\n @if $box-shadow != 0 {\\n box-shadow: $box-shadow;\\n }\\n\\n &:before,\\n &:after {\\n position: absolute;\\n content: '';\\n\\n @if $border == 0 and $box-shadow == 0 {\\n left: 0;\\n width: 0;\\n border-right: ($size/2) solid transparent;\\n border-left: ($size/2) solid transparent;\\n } @else {\\n left: ($size * 0.129);\\n z-index: 1;\\n width: ($size * 0.707);\\n height: ($size * 0.707);\\n background-color: inherit;\\n transform: scaleY(0.6) rotate(-45deg);\\n }\\n\\n @if $box-shadow != 0 {\\n box-shadow: $box-shadow;\\n }\\n }\\n\\n &:before {\\n @if $border == 0 and $box-shadow == 0 {\\n bottom: 99%;\\n border-bottom: ($size * 0.288) solid $color;\\n } @else {\\n top: -($size * 0.353);\\n }\\n\\n @if $border != 0 {\\n border-top: $border;\\n border-right: $border;\\n }\\n }\\n\\n &:after {\\n @if $border == 0 and $box-shadow == 0 {\\n top: 99%;\\n width: 0;\\n border-top: ($size * 0.288) solid $color;\\n } @else {\\n bottom: -($size * 0.353);\\n }\\n\\n @if $border != 0 {\\n border-bottom: $border;\\n border-left: $border;\\n }\\n }\\n\\n @if $box-shadow != 0 {\\n > span {\\n position: absolute;\\n top: 0;\\n left: 0;\\n z-index: 2;\\n\\n &:after {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: $size;\\n height: $size * 0.577;\\n content: '';\\n background-color: $color;\\n }\\n }\\n }\\n}\\n\\n@mixin override-hexagon-color($color, $bgcolor) {\\n background-color: $bgcolor;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1);\\n\\n &:before {\\n border-bottom-color: $bgcolor;\\n transition: border-bottom-color 200ms linear;\\n }\\n &:after {\\n border-top-color: $bgcolor;\\n transition: border-top-color 200ms linear;\\n }\\n > span:after {\\n background-color: $bgcolor;\\n transition: background-color 200ms linear;\\n }\\n svg path {\\n fill: $color;\\n }\\n}\\n\\n@mixin apply-navigation-transition() {\\n transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);\\n transition-duration: 300ms;\\n}\\n\\n@mixin border-vertical($beforeOrAfter, $borderLength, $zIndex: initial, $isBtnGroup: false) {\\n position: relative;\\n @if $isBtnGroup {\\n &:not(:first-child) {\\n margin-left: 0;\\n border-left: none;\\n }\\n &:not(:last-child) {\\n border-right: none;\\n }\\n }\\n &:not(:first-child) {\\n &::#{$beforeOrAfter} {\\n position: absolute;\\n top: calc((100% - #{$borderLength}) / 2);\\n left: 0;\\n z-index: $zIndex;\\n width: 100%;\\n height: $borderLength;\\n margin-left: -0.5px;\\n content: '';\\n border-left: 1px solid transparent;\\n transition: border-color 0.15s ease-in-out;\\n }\\n }\\n}\\n@mixin highlighted($color) {\\n @keyframes fadeout {\\n 100% {\\n opacity: 0;\\n }\\n }\\n position: relative;\\n z-index: 1;\\n\\n &::after {\\n position: absolute;\\n top: 15%;\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 70%;\\n content: '';\\n background-color: $color;\\n border-radius: 2px;\\n animation: fadeout 1s ease-in 1.5s forwards;\\n }\\n}\\n\",\"html[light] {\\n /*\\n * see: https://gist.github.com/bjmiller121/902745cbb38d88178882\\n *\\n * Makes a CSS hexagon! based off of http://csshexagon.com/\\n * Demo: http://sassmeister.com/gist/98fcf3ce163a97d2ef7e\\n */\\n /*\\n * Icon\\n */\\n /*\\n * Modal\\n */\\n /*\\n * cards\\n */\\n /*\\n * Form Slider\\n */\\n /*\\n * GROWI wiki\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * Preview for editing /Sidebar\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * GROWI comment\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI search result\\n */\\n /*\\n * react bootstrap typeahead\\n */\\n /*\\n * GROWI page content footer\\n */\\n /*\\n * GROWI admin page #layoutOptions #themeOptions\\n */\\n /*\\n * HackMd\\n */\\n /*\\n Slack Integration\\n*/\\n /*\\n * Form\\n */\\n /*\\n * card\\n */\\n /*\\n * GROWI Login form\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI Sidebar\\n */\\n /*\\n * GROWI page list\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * GROWI Link Edit Modal\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * Slack\\n */\\n /*\\n * GROWI HandsontableModal\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI tags\\n */\\n /*\\n* grw-side-contents\\n*/\\n /*\\n * admin settings\\n */\\n /*\\n * modal\\n */ }\\n html[light] .btn-link {\\n color: #993439; }\\n html[light] .btn-link svg {\\n fill: #993439; }\\n html[light] .btn-link:hover {\\n color: #bf4148; }\\n html[light] .btn-link:hover svg {\\n fill: #bf4148; }\\n html[light] .btn-link:disabled, html[light] .btn-link.disabled {\\n color: #8e9ba7; }\\n html[light] .btn-link:disabled svg, html[light] .btn-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] body {\\n color: #231e1d;\\n background-color: #fcf9f5; }\\n html[light] body svg {\\n fill: #231e1d; }\\n html[light] a {\\n color: #993439;\\n text-decoration: none;\\n background-color: transparent; }\\n html[light] a svg {\\n fill: #993439; }\\n html[light] a:hover {\\n color: #bf4148;\\n text-decoration: underline; }\\n html[light] a:hover svg {\\n fill: #bf4148; }\\n html[light] .bg-primary {\\n background-color: #eaab20 !important; }\\n html[light] a.bg-primary:hover, html[light] a.bg-primary:focus,\\n html[light] button.bg-primary:hover,\\n html[light] button.bg-primary:focus {\\n background-color: #c48d13 !important; }\\n html[light] .bg-secondary {\\n background-color: #f0c05a !important; }\\n html[light] a.bg-secondary:hover, html[light] a.bg-secondary:focus,\\n html[light] button.bg-secondary:hover,\\n html[light] button.bg-secondary:focus {\\n background-color: #ecae2b !important; }\\n html[light] .bg-success {\\n background-color: #00bb83 !important; }\\n html[light] a.bg-success:hover, html[light] a.bg-success:focus,\\n html[light] button.bg-success:hover,\\n html[light] button.bg-success:focus {\\n background-color: #00885f !important; }\\n html[light] .bg-info {\\n background-color: #009fbb !important; }\\n html[light] a.bg-info:hover, html[light] a.bg-info:focus,\\n html[light] button.bg-info:hover,\\n html[light] button.bg-info:focus {\\n background-color: #007488 !important; }\\n html[light] .bg-warning {\\n background-color: #ffa32b !important; }\\n html[light] a.bg-warning:hover, html[light] a.bg-warning:focus,\\n html[light] button.bg-warning:hover,\\n html[light] button.bg-warning:focus {\\n background-color: #f78c00 !important; }\\n html[light] .bg-danger {\\n background-color: #ff0a54 !important; }\\n html[light] a.bg-danger:hover, html[light] a.bg-danger:focus,\\n html[light] button.bg-danger:hover,\\n html[light] button.bg-danger:focus {\\n background-color: #d60041 !important; }\\n html[light] .bg-light {\\n background-color: #e4e7ea !important; }\\n html[light] a.bg-light:hover, html[light] a.bg-light:focus,\\n html[light] button.bg-light:hover,\\n html[light] button.bg-light:focus {\\n background-color: #c7ced4 !important; }\\n html[light] .bg-dark, html[light] html[dark] .card:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] .card:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #343a40 !important; }\\n html[light] a.bg-dark:hover, html[light] html[dark] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[light] a.bg-dark:focus, html[light] html[dark] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] html[light] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[light] button.bg-dark:hover,\\n html[light] html[dark] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] html[light] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[light] button.bg-dark:focus,\\n html[light] html[dark] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] html[light] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #1d2124 !important; }\\n html[light] .bg-blue {\\n background-color: #007bff !important; }\\n html[light] a.bg-blue:hover, html[light] a.bg-blue:focus,\\n html[light] button.bg-blue:hover,\\n html[light] button.bg-blue:focus {\\n background-color: #0062cc !important; }\\n html[light] .bg-indigo {\\n background-color: #6610f2 !important; }\\n html[light] a.bg-indigo:hover, html[light] a.bg-indigo:focus,\\n html[light] button.bg-indigo:hover,\\n html[light] button.bg-indigo:focus {\\n background-color: #510bc4 !important; }\\n html[light] .bg-purple {\\n background-color: #6f42c1 !important; }\\n html[light] a.bg-purple:hover, html[light] a.bg-purple:focus,\\n html[light] button.bg-purple:hover,\\n html[light] button.bg-purple:focus {\\n background-color: #59339d !important; }\\n html[light] .bg-pink {\\n background-color: #e83e8c !important; }\\n html[light] a.bg-pink:hover, html[light] a.bg-pink:focus,\\n html[light] button.bg-pink:hover,\\n html[light] button.bg-pink:focus {\\n background-color: #d91a72 !important; }\\n html[light] .bg-red {\\n background-color: #ff0a54 !important; }\\n html[light] a.bg-red:hover, html[light] a.bg-red:focus,\\n html[light] button.bg-red:hover,\\n html[light] button.bg-red:focus {\\n background-color: #d60041 !important; }\\n html[light] .bg-orange {\\n background-color: #fd7e14 !important; }\\n html[light] a.bg-orange:hover, html[light] a.bg-orange:focus,\\n html[light] button.bg-orange:hover,\\n html[light] button.bg-orange:focus {\\n background-color: #dc6502 !important; }\\n html[light] .bg-yellow {\\n background-color: #ffc107 !important; }\\n html[light] a.bg-yellow:hover, html[light] a.bg-yellow:focus,\\n html[light] button.bg-yellow:hover,\\n html[light] button.bg-yellow:focus {\\n background-color: #d39e00 !important; }\\n html[light] .bg-green {\\n background-color: #28a745 !important; }\\n html[light] a.bg-green:hover, html[light] a.bg-green:focus,\\n html[light] button.bg-green:hover,\\n html[light] button.bg-green:focus {\\n background-color: #1e7e34 !important; }\\n html[light] .bg-teal {\\n background-color: #20c997 !important; }\\n html[light] a.bg-teal:hover, html[light] a.bg-teal:focus,\\n html[light] button.bg-teal:hover,\\n html[light] button.bg-teal:focus {\\n background-color: #199d76 !important; }\\n html[light] .bg-cyan {\\n background-color: #17a2b8 !important; }\\n html[light] a.bg-cyan:hover, html[light] a.bg-cyan:focus,\\n html[light] button.bg-cyan:hover,\\n html[light] button.bg-cyan:focus {\\n background-color: #117a8b !important; }\\n html[light] .bg-white {\\n background-color: #fff !important; }\\n html[light] a.bg-white:hover, html[light] a.bg-white:focus,\\n html[light] button.bg-white:hover,\\n html[light] button.bg-white:focus {\\n background-color: #e6e6e6 !important; }\\n html[light] .bg-gray {\\n background-color: #4b545c !important; }\\n html[light] a.bg-gray:hover, html[light] a.bg-gray:focus,\\n html[light] button.bg-gray:hover,\\n html[light] button.bg-gray:focus {\\n background-color: #343a40 !important; }\\n html[light] .bg-gray-dark {\\n background-color: #343a40 !important; }\\n html[light] a.bg-gray-dark:hover, html[light] a.bg-gray-dark:focus,\\n html[light] button.bg-gray-dark:hover,\\n html[light] button.bg-gray-dark:focus {\\n background-color: #1d2124 !important; }\\n html[light] .border-primary {\\n border-color: #eaab20 !important; }\\n html[light] .border-secondary {\\n border-color: #f0c05a !important; }\\n html[light] .border-success {\\n border-color: #00bb83 !important; }\\n html[light] .border-info {\\n border-color: #009fbb !important; }\\n html[light] .border-warning {\\n border-color: #ffa32b !important; }\\n html[light] .border-danger {\\n border-color: #ff0a54 !important; }\\n html[light] .border-light {\\n border-color: #e4e7ea !important; }\\n html[light] .border-dark {\\n border-color: #343a40 !important; }\\n html[light] .border-blue {\\n border-color: #007bff !important; }\\n html[light] .border-indigo {\\n border-color: #6610f2 !important; }\\n html[light] .border-purple {\\n border-color: #6f42c1 !important; }\\n html[light] .border-pink {\\n border-color: #e83e8c !important; }\\n html[light] .border-red {\\n border-color: #ff0a54 !important; }\\n html[light] .border-orange {\\n border-color: #fd7e14 !important; }\\n html[light] .border-yellow {\\n border-color: #ffc107 !important; }\\n html[light] .border-green {\\n border-color: #28a745 !important; }\\n html[light] .border-teal {\\n border-color: #20c997 !important; }\\n html[light] .border-cyan {\\n border-color: #17a2b8 !important; }\\n html[light] .border-white {\\n border-color: #fff !important; }\\n html[light] .border-gray {\\n border-color: #4b545c !important; }\\n html[light] .border-gray-dark {\\n border-color: #343a40 !important; }\\n html[light] .text-primary {\\n color: #eaab20 !important; }\\n html[light] a.text-primary:hover, html[light] a.text-primary:focus {\\n color: #ad7c10 !important; }\\n html[light] .text-secondary {\\n color: #f0c05a !important; }\\n html[light] a.text-secondary:hover, html[light] a.text-secondary:focus {\\n color: #e8a515 !important; }\\n html[light] .text-success {\\n color: #00bb83 !important; }\\n html[light] a.text-success:hover, html[light] a.text-success:focus {\\n color: #006f4d !important; }\\n html[light] .text-info {\\n color: #009fbb !important; }\\n html[light] a.text-info:hover, html[light] a.text-info:focus {\\n color: #005e6f !important; }\\n html[light] .text-warning {\\n color: #ffa32b !important; }\\n html[light] a.text-warning:hover, html[light] a.text-warning:focus {\\n color: #de7d00 !important; }\\n html[light] .text-danger {\\n color: #ff0a54 !important; }\\n html[light] a.text-danger:hover, html[light] a.text-danger:focus {\\n color: #bd0039 !important; }\\n html[light] .text-light {\\n color: #e4e7ea !important; }\\n html[light] a.text-light:hover, html[light] a.text-light:focus {\\n color: #b9c1c9 !important; }\\n html[light] .text-dark {\\n color: #343a40 !important; }\\n html[light] a.text-dark:hover, html[light] a.text-dark:focus {\\n color: #121416 !important; }\\n html[light] .text-blue {\\n color: #007bff !important; }\\n html[light] a.text-blue:hover, html[light] a.text-blue:focus {\\n color: #0056b3 !important; }\\n html[light] .text-indigo {\\n color: #6610f2 !important; }\\n html[light] a.text-indigo:hover, html[light] a.text-indigo:focus {\\n color: #4709ac !important; }\\n html[light] .text-purple {\\n color: #6f42c1 !important; }\\n html[light] a.text-purple:hover, html[light] a.text-purple:focus {\\n color: #4e2d89 !important; }\\n html[light] .text-pink {\\n color: #e83e8c !important; }\\n html[light] a.text-pink:hover, html[light] a.text-pink:focus {\\n color: #c21766 !important; }\\n html[light] .text-red {\\n color: #ff0a54 !important; }\\n html[light] a.text-red:hover, html[light] a.text-red:focus {\\n color: #bd0039 !important; }\\n html[light] .text-orange {\\n color: #fd7e14 !important; }\\n html[light] a.text-orange:hover, html[light] a.text-orange:focus {\\n color: #c35a02 !important; }\\n html[light] .text-yellow {\\n color: #ffc107 !important; }\\n html[light] a.text-yellow:hover, html[light] a.text-yellow:focus {\\n color: #ba8b00 !important; }\\n html[light] .text-green {\\n color: #28a745 !important; }\\n html[light] a.text-green:hover, html[light] a.text-green:focus {\\n color: #19692c !important; }\\n html[light] .text-teal {\\n color: #20c997 !important; }\\n html[light] a.text-teal:hover, html[light] a.text-teal:focus {\\n color: #158765 !important; }\\n html[light] .text-cyan {\\n color: #17a2b8 !important; }\\n html[light] a.text-cyan:hover, html[light] a.text-cyan:focus {\\n color: #0f6674 !important; }\\n html[light] .text-white {\\n color: #fff !important; }\\n html[light] a.text-white:hover, html[light] a.text-white:focus {\\n color: #d9d9d9 !important; }\\n html[light] .text-gray {\\n color: #4b545c !important; }\\n html[light] a.text-gray:hover, html[light] a.text-gray:focus {\\n color: #292d32 !important; }\\n html[light] .text-gray-dark {\\n color: #343a40 !important; }\\n html[light] a.text-gray-dark:hover, html[light] a.text-gray-dark:focus {\\n color: #121416 !important; }\\n html[light] .btn-primary {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-primary:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .btn-primary:focus, html[light] .btn-primary.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .btn-primary.disabled, html[light] .btn-primary:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active, html[light] .btn-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-primary.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active:focus, html[light] .btn-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .btn-primary svg {\\n fill: #292d32; }\\n html[light] .btn-primary:hover svg {\\n fill: #292d32; }\\n html[light] .btn-primary:focus svg, html[light] .btn-primary.focus svg {\\n fill: #292d32; }\\n html[light] .btn-primary.disabled svg, html[light] .btn-primary:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-primary:not(:disabled):not(.disabled):active svg, html[light] .btn-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-primary.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-secondary {\\n color: #292d32;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-secondary:hover {\\n color: #292d32;\\n background-color: #edb337;\\n border-color: #ecae2b; }\\n html[light] .btn-secondary:focus, html[light] .btn-secondary.focus {\\n color: #292d32;\\n background-color: #edb337;\\n border-color: #ecae2b;\\n box-shadow: 0 0 0 0.2rem rgba(210, 170, 84, 0.5); }\\n html[light] .btn-secondary.disabled, html[light] .btn-secondary:disabled {\\n color: #292d32;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active, html[light] .btn-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #ecae2b;\\n border-color: #ebaa20; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active:focus, html[light] .btn-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(210, 170, 84, 0.5); }\\n html[light] .btn-secondary svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:hover svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:focus svg, html[light] .btn-secondary.focus svg {\\n fill: #292d32; }\\n html[light] .btn-secondary.disabled svg, html[light] .btn-secondary:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-secondary:not(:disabled):not(.disabled):active svg, html[light] .btn-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-secondary.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-success {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-success:hover {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f; }\\n html[light] .btn-success:focus, html[light] .btn-success.focus {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f;\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[light] .btn-success.disabled, html[light] .btn-success:disabled {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active, html[light] .btn-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-success.dropdown-toggle {\\n color: #fff;\\n background-color: #00885f;\\n border-color: #007b56; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active:focus, html[light] .btn-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[light] .btn-success svg {\\n fill: #fff; }\\n html[light] .btn-success:hover svg {\\n fill: #fff; }\\n html[light] .btn-success:focus svg, html[light] .btn-success.focus svg {\\n fill: #fff; }\\n html[light] .btn-success.disabled svg, html[light] .btn-success:disabled svg {\\n fill: #fff; }\\n html[light] .btn-success:not(:disabled):not(.disabled):active svg, html[light] .btn-success:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-success.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-info {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-info:hover {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488; }\\n html[light] .btn-info:focus, html[light] .btn-info.focus {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488;\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[light] .btn-info.disabled, html[light] .btn-info:disabled {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active, html[light] .btn-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-info.dropdown-toggle {\\n color: #fff;\\n background-color: #007488;\\n border-color: #00697b; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active:focus, html[light] .btn-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[light] .btn-info svg {\\n fill: #fff; }\\n html[light] .btn-info:hover svg {\\n fill: #fff; }\\n html[light] .btn-info:focus svg, html[light] .btn-info.focus svg {\\n fill: #fff; }\\n html[light] .btn-info.disabled svg, html[light] .btn-info:disabled svg {\\n fill: #fff; }\\n html[light] .btn-info:not(:disabled):not(.disabled):active svg, html[light] .btn-info:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-info.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-warning {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-warning:hover {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00; }\\n html[light] .btn-warning:focus, html[light] .btn-warning.focus {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[light] .btn-warning.disabled, html[light] .btn-warning:disabled {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active, html[light] .btn-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: #f78c00;\\n border-color: #ea8500; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active:focus, html[light] .btn-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[light] .btn-warning svg {\\n fill: #292d32; }\\n html[light] .btn-warning:hover svg {\\n fill: #292d32; }\\n html[light] .btn-warning:focus svg, html[light] .btn-warning.focus svg {\\n fill: #292d32; }\\n html[light] .btn-warning.disabled svg, html[light] .btn-warning:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-warning:not(:disabled):not(.disabled):active svg, html[light] .btn-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-warning.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-danger {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-danger:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[light] .btn-danger:focus, html[light] .btn-danger.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-danger.disabled, html[light] .btn-danger:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active, html[light] .btn-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-danger.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active:focus, html[light] .btn-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-danger svg {\\n fill: #fff; }\\n html[light] .btn-danger:hover svg {\\n fill: #fff; }\\n html[light] .btn-danger:focus svg, html[light] .btn-danger.focus svg {\\n fill: #fff; }\\n html[light] .btn-danger.disabled svg, html[light] .btn-danger:disabled svg {\\n fill: #fff; }\\n html[light] .btn-danger:not(:disabled):not(.disabled):active svg, html[light] .btn-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-danger.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-light, html[light] .grw-drawer-toggler {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-light:hover, html[light] .grw-drawer-toggler:hover {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4; }\\n html[light] .btn-light:focus, html[light] .grw-drawer-toggler:focus, html[light] .btn-light.focus, html[light] .focus.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4;\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[light] .btn-light.disabled, html[light] .disabled.grw-drawer-toggler, html[light] .btn-light:disabled, html[light] .grw-drawer-toggler:disabled {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] .btn-light:not(:disabled):not(.disabled).active, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-light.dropdown-toggle,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #c7ced4;\\n border-color: #c0c7ce; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active:focus, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] .btn-light:not(:disabled):not(.disabled).active:focus, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-light.dropdown-toggle:focus,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[light] .btn-light svg, html[light] .grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-light:hover svg, html[light] .grw-drawer-toggler:hover svg {\\n fill: #292d32; }\\n html[light] .btn-light:focus svg, html[light] .grw-drawer-toggler:focus svg, html[light] .btn-light.focus svg, html[light] .focus.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-light.disabled svg, html[light] .disabled.grw-drawer-toggler svg, html[light] .btn-light:disabled svg, html[light] .grw-drawer-toggler:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-light:not(:disabled):not(.disabled):active svg, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] .btn-light:not(:disabled):not(.disabled).active svg, html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-light.dropdown-toggle svg,\\n .show > html[light] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[light] .btn-dark, html[light] html[dark] ul.pagination li.page-item button.page-link, html[dark] ul.pagination li.page-item html[light] button.page-link, html[light] html[dark] .nologin .btn-external-auth-tab, html[dark] .nologin html[light] .btn-external-auth-tab, html[light] html[dark] .grw-drawer-toggler, html[dark] html[light] .grw-drawer-toggler {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-dark:hover, html[light] html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] ul.pagination li.page-item html[light] button.page-link:hover, html[light] html[dark] .nologin .btn-external-auth-tab:hover, html[dark] .nologin html[light] .btn-external-auth-tab:hover, html[light] html[dark] .grw-drawer-toggler:hover, html[dark] html[light] .grw-drawer-toggler:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[light] .btn-dark:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:focus, html[light] html[dark] .nologin .btn-external-auth-tab:focus, html[dark] .nologin html[light] .btn-external-auth-tab:focus, html[light] html[dark] .grw-drawer-toggler:focus, html[dark] html[light] .grw-drawer-toggler:focus, html[light] .btn-dark.focus, html[light] html[dark] ul.pagination li.page-item button.focus.page-link, html[dark] ul.pagination li.page-item html[light] button.focus.page-link, html[light] html[dark] .nologin .focus.btn-external-auth-tab, html[dark] .nologin html[light] .focus.btn-external-auth-tab, html[light] html[dark] .focus.grw-drawer-toggler, html[dark] html[light] .focus.grw-drawer-toggler {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-dark.disabled, html[light] html[dark] ul.pagination li.page-item button.disabled.page-link, html[dark] ul.pagination li.page-item html[light] button.disabled.page-link, html[light] html[dark] .nologin .disabled.btn-external-auth-tab, html[dark] .nologin html[light] .disabled.btn-external-auth-tab, html[light] html[dark] .disabled.grw-drawer-toggler, html[dark] html[light] .disabled.grw-drawer-toggler, html[light] .btn-dark:disabled, html[light] html[dark] ul.pagination li.page-item button.page-link:disabled, html[dark] ul.pagination li.page-item html[light] button.page-link:disabled, html[light] html[dark] .nologin .btn-external-auth-tab:disabled, html[dark] .nologin html[light] .btn-external-auth-tab:disabled, html[light] html[dark] .grw-drawer-toggler:disabled, html[dark] html[light] .grw-drawer-toggler:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] .btn-dark:not(:disabled):not(.disabled).active, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-dark.dropdown-toggle,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] .btn-dark:not(:disabled):not(.disabled).active:focus, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active:focus, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-dark.dropdown-toggle:focus,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link:focus,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link:focus,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab:focus,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab:focus,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler:focus,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-dark svg, html[light] html[dark] ul.pagination li.page-item button.page-link svg, html[dark] ul.pagination li.page-item html[light] button.page-link svg, html[light] html[dark] .nologin .btn-external-auth-tab svg, html[dark] .nologin html[light] .btn-external-auth-tab svg, html[light] html[dark] .grw-drawer-toggler svg, html[dark] html[light] .grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-dark:hover svg, html[light] html[dark] ul.pagination li.page-item button.page-link:hover svg, html[dark] ul.pagination li.page-item html[light] button.page-link:hover svg, html[light] html[dark] .nologin .btn-external-auth-tab:hover svg, html[dark] .nologin html[light] .btn-external-auth-tab:hover svg, html[light] html[dark] .grw-drawer-toggler:hover svg, html[dark] html[light] .grw-drawer-toggler:hover svg {\\n fill: #fff; }\\n html[light] .btn-dark:focus svg, html[light] html[dark] ul.pagination li.page-item button.page-link:focus svg, html[dark] ul.pagination li.page-item html[light] button.page-link:focus svg, html[light] html[dark] .nologin .btn-external-auth-tab:focus svg, html[dark] .nologin html[light] .btn-external-auth-tab:focus svg, html[light] html[dark] .grw-drawer-toggler:focus svg, html[dark] html[light] .grw-drawer-toggler:focus svg, html[light] .btn-dark.focus svg, html[light] html[dark] ul.pagination li.page-item button.focus.page-link svg, html[dark] ul.pagination li.page-item html[light] button.focus.page-link svg, html[light] html[dark] .nologin .focus.btn-external-auth-tab svg, html[dark] .nologin html[light] .focus.btn-external-auth-tab svg, html[light] html[dark] .focus.grw-drawer-toggler svg, html[dark] html[light] .focus.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-dark.disabled svg, html[light] html[dark] ul.pagination li.page-item button.disabled.page-link svg, html[dark] ul.pagination li.page-item html[light] button.disabled.page-link svg, html[light] html[dark] .nologin .disabled.btn-external-auth-tab svg, html[dark] .nologin html[light] .disabled.btn-external-auth-tab svg, html[light] html[dark] .disabled.grw-drawer-toggler svg, html[dark] html[light] .disabled.grw-drawer-toggler svg, html[light] .btn-dark:disabled svg, html[light] html[dark] ul.pagination li.page-item button.page-link:disabled svg, html[dark] ul.pagination li.page-item html[light] button.page-link:disabled svg, html[light] html[dark] .nologin .btn-external-auth-tab:disabled svg, html[dark] .nologin html[light] .btn-external-auth-tab:disabled svg, html[light] html[dark] .grw-drawer-toggler:disabled svg, html[dark] html[light] .grw-drawer-toggler:disabled svg {\\n fill: #fff; }\\n html[light] .btn-dark:not(:disabled):not(.disabled):active svg, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active svg, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled):active svg, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] .btn-dark:not(:disabled):not(.disabled).active svg, html[light] html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active svg, html[dark] ul.pagination li.page-item html[light] button.page-link:not(:disabled):not(.disabled).active svg, html[light] html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[dark] .nologin html[light] .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-dark.dropdown-toggle svg,\\n .show > html[light] html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link svg,\\n html[dark] ul.pagination li.page-item .show > html[light] button.dropdown-toggle.page-link svg,\\n .show > html[light] html[dark] .nologin .dropdown-toggle.btn-external-auth-tab svg,\\n html[dark] .nologin .show > html[light] .dropdown-toggle.btn-external-auth-tab svg,\\n .show > html[light] html[dark] .dropdown-toggle.grw-drawer-toggler svg,\\n html[dark] .show > html[light] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[light] .btn-blue {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-blue:hover {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc; }\\n html[light] .btn-blue:focus, html[light] .btn-blue.focus {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc;\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[light] .btn-blue.disabled, html[light] .btn-blue:disabled {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active, html[light] .btn-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-blue.dropdown-toggle {\\n color: #fff;\\n background-color: #0062cc;\\n border-color: #005cbf; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active:focus, html[light] .btn-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[light] .btn-blue svg {\\n fill: #fff; }\\n html[light] .btn-blue:hover svg {\\n fill: #fff; }\\n html[light] .btn-blue:focus svg, html[light] .btn-blue.focus svg {\\n fill: #fff; }\\n html[light] .btn-blue.disabled svg, html[light] .btn-blue:disabled svg {\\n fill: #fff; }\\n html[light] .btn-blue:not(:disabled):not(.disabled):active svg, html[light] .btn-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-blue.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-indigo {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-indigo:hover {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4; }\\n html[light] .btn-indigo:focus, html[light] .btn-indigo.focus {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4;\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[light] .btn-indigo.disabled, html[light] .btn-indigo:disabled {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active, html[light] .btn-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: #510bc4;\\n border-color: #4c0ab8; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active:focus, html[light] .btn-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[light] .btn-indigo svg {\\n fill: #fff; }\\n html[light] .btn-indigo:hover svg {\\n fill: #fff; }\\n html[light] .btn-indigo:focus svg, html[light] .btn-indigo.focus svg {\\n fill: #fff; }\\n html[light] .btn-indigo.disabled svg, html[light] .btn-indigo:disabled svg {\\n fill: #fff; }\\n html[light] .btn-indigo:not(:disabled):not(.disabled):active svg, html[light] .btn-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-indigo.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-purple {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-purple:hover {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d; }\\n html[light] .btn-purple:focus, html[light] .btn-purple.focus {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d;\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[light] .btn-purple.disabled, html[light] .btn-purple:disabled {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active, html[light] .btn-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-purple.dropdown-toggle {\\n color: #fff;\\n background-color: #59339d;\\n border-color: #533093; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active:focus, html[light] .btn-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[light] .btn-purple svg {\\n fill: #fff; }\\n html[light] .btn-purple:hover svg {\\n fill: #fff; }\\n html[light] .btn-purple:focus svg, html[light] .btn-purple.focus svg {\\n fill: #fff; }\\n html[light] .btn-purple.disabled svg, html[light] .btn-purple:disabled svg {\\n fill: #fff; }\\n html[light] .btn-purple:not(:disabled):not(.disabled):active svg, html[light] .btn-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-purple.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-pink {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-pink:hover {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72; }\\n html[light] .btn-pink:focus, html[light] .btn-pink.focus {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72;\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[light] .btn-pink.disabled, html[light] .btn-pink:disabled {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active, html[light] .btn-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-pink.dropdown-toggle {\\n color: #fff;\\n background-color: #d91a72;\\n border-color: #ce196c; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active:focus, html[light] .btn-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[light] .btn-pink svg {\\n fill: #fff; }\\n html[light] .btn-pink:hover svg {\\n fill: #fff; }\\n html[light] .btn-pink:focus svg, html[light] .btn-pink.focus svg {\\n fill: #fff; }\\n html[light] .btn-pink.disabled svg, html[light] .btn-pink:disabled svg {\\n fill: #fff; }\\n html[light] .btn-pink:not(:disabled):not(.disabled):active svg, html[light] .btn-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-pink.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-red {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-red:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[light] .btn-red:focus, html[light] .btn-red.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-red.disabled, html[light] .btn-red:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active, html[light] .btn-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-red.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active:focus, html[light] .btn-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[light] .btn-red svg {\\n fill: #fff; }\\n html[light] .btn-red:hover svg {\\n fill: #fff; }\\n html[light] .btn-red:focus svg, html[light] .btn-red.focus svg {\\n fill: #fff; }\\n html[light] .btn-red.disabled svg, html[light] .btn-red:disabled svg {\\n fill: #fff; }\\n html[light] .btn-red:not(:disabled):not(.disabled):active svg, html[light] .btn-red:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-red.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-orange {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-orange:hover {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502; }\\n html[light] .btn-orange:focus, html[light] .btn-orange.focus {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502;\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[light] .btn-orange.disabled, html[light] .btn-orange:disabled {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active, html[light] .btn-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-orange.dropdown-toggle {\\n color: #fff;\\n background-color: #dc6502;\\n border-color: #cf5f02; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active:focus, html[light] .btn-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[light] .btn-orange svg {\\n fill: #292d32; }\\n html[light] .btn-orange:hover svg {\\n fill: #292d32; }\\n html[light] .btn-orange:focus svg, html[light] .btn-orange.focus svg {\\n fill: #292d32; }\\n html[light] .btn-orange.disabled svg, html[light] .btn-orange:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-orange:not(:disabled):not(.disabled):active svg, html[light] .btn-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-orange.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-yellow {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-yellow:hover {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00; }\\n html[light] .btn-yellow:focus, html[light] .btn-yellow.focus {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[light] .btn-yellow.disabled, html[light] .btn-yellow:disabled {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active, html[light] .btn-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: #d39e00;\\n border-color: #c69500; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active:focus, html[light] .btn-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[light] .btn-yellow svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:hover svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:focus svg, html[light] .btn-yellow.focus svg {\\n fill: #292d32; }\\n html[light] .btn-yellow.disabled svg, html[light] .btn-yellow:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-yellow:not(:disabled):not(.disabled):active svg, html[light] .btn-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-yellow.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-green {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-green:hover {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34; }\\n html[light] .btn-green:focus, html[light] .btn-green.focus {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34;\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[light] .btn-green.disabled, html[light] .btn-green:disabled {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active, html[light] .btn-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-green.dropdown-toggle {\\n color: #fff;\\n background-color: #1e7e34;\\n border-color: #1c7430; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active:focus, html[light] .btn-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[light] .btn-green svg {\\n fill: #fff; }\\n html[light] .btn-green:hover svg {\\n fill: #fff; }\\n html[light] .btn-green:focus svg, html[light] .btn-green.focus svg {\\n fill: #fff; }\\n html[light] .btn-green.disabled svg, html[light] .btn-green:disabled svg {\\n fill: #fff; }\\n html[light] .btn-green:not(:disabled):not(.disabled):active svg, html[light] .btn-green:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-green.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-teal {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-teal:hover {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76; }\\n html[light] .btn-teal:focus, html[light] .btn-teal.focus {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76;\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[light] .btn-teal.disabled, html[light] .btn-teal:disabled {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active, html[light] .btn-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-teal.dropdown-toggle {\\n color: #fff;\\n background-color: #199d76;\\n border-color: #17926e; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active:focus, html[light] .btn-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[light] .btn-teal svg {\\n fill: #fff; }\\n html[light] .btn-teal:hover svg {\\n fill: #fff; }\\n html[light] .btn-teal:focus svg, html[light] .btn-teal.focus svg {\\n fill: #fff; }\\n html[light] .btn-teal.disabled svg, html[light] .btn-teal:disabled svg {\\n fill: #fff; }\\n html[light] .btn-teal:not(:disabled):not(.disabled):active svg, html[light] .btn-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-teal.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-cyan {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-cyan:hover {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b; }\\n html[light] .btn-cyan:focus, html[light] .btn-cyan.focus {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b;\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[light] .btn-cyan.disabled, html[light] .btn-cyan:disabled {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active, html[light] .btn-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: #117a8b;\\n border-color: #10707f; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active:focus, html[light] .btn-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[light] .btn-cyan svg {\\n fill: #fff; }\\n html[light] .btn-cyan:hover svg {\\n fill: #fff; }\\n html[light] .btn-cyan:focus svg, html[light] .btn-cyan.focus svg {\\n fill: #fff; }\\n html[light] .btn-cyan.disabled svg, html[light] .btn-cyan:disabled svg {\\n fill: #fff; }\\n html[light] .btn-cyan:not(:disabled):not(.disabled):active svg, html[light] .btn-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-cyan.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-white {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .btn-white:hover {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6; }\\n html[light] .btn-white:focus, html[light] .btn-white.focus {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6;\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[light] .btn-white.disabled, html[light] .btn-white:disabled {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active, html[light] .btn-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-white.dropdown-toggle {\\n color: #292d32;\\n background-color: #e6e6e6;\\n border-color: #dfdfdf; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active:focus, html[light] .btn-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[light] .btn-white svg {\\n fill: #292d32; }\\n html[light] .btn-white:hover svg {\\n fill: #292d32; }\\n html[light] .btn-white:focus svg, html[light] .btn-white.focus svg {\\n fill: #292d32; }\\n html[light] .btn-white.disabled svg, html[light] .btn-white:disabled svg {\\n fill: #292d32; }\\n html[light] .btn-white:not(:disabled):not(.disabled):active svg, html[light] .btn-white:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-white.dropdown-toggle svg {\\n fill: #292d32; }\\n html[light] .btn-gray {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-gray:hover {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40; }\\n html[light] .btn-gray:focus, html[light] .btn-gray.focus {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40;\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[light] .btn-gray.disabled, html[light] .btn-gray:disabled {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active, html[light] .btn-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-gray.dropdown-toggle {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #2e3439; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active:focus, html[light] .btn-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[light] .btn-gray svg {\\n fill: #fff; }\\n html[light] .btn-gray:hover svg {\\n fill: #fff; }\\n html[light] .btn-gray:focus svg, html[light] .btn-gray.focus svg {\\n fill: #fff; }\\n html[light] .btn-gray.disabled svg, html[light] .btn-gray:disabled svg {\\n fill: #fff; }\\n html[light] .btn-gray:not(:disabled):not(.disabled):active svg, html[light] .btn-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-gray.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-gray-dark:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[light] .btn-gray-dark:focus, html[light] .btn-gray-dark.focus {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-gray-dark.disabled, html[light] .btn-gray-dark:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[light] .btn-gray-dark svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:hover svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:focus svg, html[light] .btn-gray-dark.focus svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark.disabled svg, html[light] .btn-gray-dark:disabled svg {\\n fill: #fff; }\\n html[light] .btn-gray-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-gray-dark.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-outline-primary {\\n color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:hover {\\n color: #eaab20;\\n background-color: rgba(234, 171, 32, 0.1);\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:focus, html[light] .btn-outline-primary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .btn-outline-primary.disabled, html[light] .btn-outline-primary:disabled {\\n color: #eaab20;\\n background-color: transparent; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-primary.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(234, 171, 32, 0.1);\\n border-color: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .btn-outline-primary svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:hover svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary.disabled svg, html[light] .btn-outline-primary:disabled svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-primary.dropdown-toggle svg {\\n fill: #eaab20; }\\n html[light] .btn-outline-primary:not(:disabled):not(.disabled):active, html[light] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-primary.dropdown-toggle {\\n color: #eaab20; }\\n html[light] .btn-outline-secondary {\\n color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:hover {\\n color: #f0c05a;\\n background-color: rgba(240, 192, 90, 0.1);\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:focus, html[light] .btn-outline-secondary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .btn-outline-secondary.disabled, html[light] .btn-outline-secondary:disabled {\\n color: #f0c05a;\\n background-color: transparent; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(240, 192, 90, 0.1);\\n border-color: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .btn-outline-secondary svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:hover svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary.disabled svg, html[light] .btn-outline-secondary:disabled svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle svg {\\n fill: #f0c05a; }\\n html[light] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[light] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-secondary.dropdown-toggle {\\n color: #f0c05a; }\\n html[light] .btn-outline-success {\\n color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:hover {\\n color: #00bb83;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:focus, html[light] .btn-outline-success.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .btn-outline-success.disabled, html[light] .btn-outline-success:disabled {\\n color: #00bb83;\\n background-color: transparent; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active, html[light] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-success.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .btn-outline-success svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:hover svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success.disabled svg, html[light] .btn-outline-success:disabled svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-success:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-success.dropdown-toggle svg {\\n fill: #00bb83; }\\n html[light] .btn-outline-success:not(:disabled):not(.disabled):active, html[light] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-success.dropdown-toggle {\\n color: #00bb83; }\\n html[light] .btn-outline-info {\\n color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:hover {\\n color: #009fbb;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:focus, html[light] .btn-outline-info.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .btn-outline-info.disabled, html[light] .btn-outline-info:disabled {\\n color: #009fbb;\\n background-color: transparent; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active, html[light] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-info.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .btn-outline-info svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:hover svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info.disabled svg, html[light] .btn-outline-info:disabled svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-info:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-info.dropdown-toggle svg {\\n fill: #009fbb; }\\n html[light] .btn-outline-info:not(:disabled):not(.disabled):active, html[light] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-info.dropdown-toggle {\\n color: #009fbb; }\\n html[light] .btn-outline-warning {\\n color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:hover {\\n color: #ffa32b;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:focus, html[light] .btn-outline-warning.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .btn-outline-warning.disabled, html[light] .btn-outline-warning:disabled {\\n color: #ffa32b;\\n background-color: transparent; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .btn-outline-warning svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:hover svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning.disabled svg, html[light] .btn-outline-warning:disabled svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-warning.dropdown-toggle svg {\\n fill: #ffa32b; }\\n html[light] .btn-outline-warning:not(:disabled):not(.disabled):active, html[light] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-warning.dropdown-toggle {\\n color: #ffa32b; }\\n html[light] .btn-outline-danger {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:focus, html[light] .btn-outline-danger.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-danger.disabled, html[light] .btn-outline-danger:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-danger.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-danger svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:hover svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger.disabled svg, html[light] .btn-outline-danger:disabled svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-danger.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-danger:not(:disabled):not(.disabled):active, html[light] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-danger.dropdown-toggle {\\n color: #ff0a54; }\\n html[light] .btn-outline-light {\\n color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:hover {\\n color: #e4e7ea;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:focus, html[light] .btn-outline-light.focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .btn-outline-light.disabled, html[light] .btn-outline-light:disabled {\\n color: #e4e7ea;\\n background-color: transparent; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active, html[light] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-light.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-light:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-light.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .btn-outline-light svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:hover svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light.disabled svg, html[light] .btn-outline-light:disabled svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-light:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-light.dropdown-toggle svg {\\n fill: #e4e7ea; }\\n html[light] .btn-outline-light:not(:disabled):not(.disabled):active, html[light] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-light.dropdown-toggle {\\n color: #e4e7ea; }\\n html[light] .btn-outline-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:focus, html[light] .btn-outline-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-dark.disabled, html[light] .btn-outline-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-dark svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:hover svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark.disabled svg, html[light] .btn-outline-dark:disabled svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[light] .btn-outline-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-dark.dropdown-toggle {\\n color: #343a40; }\\n html[light] .btn-outline-blue {\\n color: #007bff;\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:hover {\\n color: #007bff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:focus, html[light] .btn-outline-blue.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .btn-outline-blue.disabled, html[light] .btn-outline-blue:disabled {\\n color: #007bff;\\n background-color: transparent; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-blue.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .btn-outline-blue svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:hover svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue.disabled svg, html[light] .btn-outline-blue:disabled svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-blue.dropdown-toggle svg {\\n fill: #007bff; }\\n html[light] .btn-outline-blue:not(:disabled):not(.disabled):active, html[light] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-blue.dropdown-toggle {\\n color: #007bff; }\\n html[light] .btn-outline-indigo {\\n color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:hover {\\n color: #6610f2;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:focus, html[light] .btn-outline-indigo.focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .btn-outline-indigo.disabled, html[light] .btn-outline-indigo:disabled {\\n color: #6610f2;\\n background-color: transparent; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .btn-outline-indigo svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:hover svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo.disabled svg, html[light] .btn-outline-indigo:disabled svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle svg {\\n fill: #6610f2; }\\n html[light] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[light] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-indigo.dropdown-toggle {\\n color: #6610f2; }\\n html[light] .btn-outline-purple {\\n color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:hover {\\n color: #6f42c1;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:focus, html[light] .btn-outline-purple.focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .btn-outline-purple.disabled, html[light] .btn-outline-purple:disabled {\\n color: #6f42c1;\\n background-color: transparent; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-purple.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .btn-outline-purple svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:hover svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple.disabled svg, html[light] .btn-outline-purple:disabled svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-purple.dropdown-toggle svg {\\n fill: #6f42c1; }\\n html[light] .btn-outline-purple:not(:disabled):not(.disabled):active, html[light] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-purple.dropdown-toggle {\\n color: #6f42c1; }\\n html[light] .btn-outline-pink {\\n color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:hover {\\n color: #e83e8c;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:focus, html[light] .btn-outline-pink.focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .btn-outline-pink.disabled, html[light] .btn-outline-pink:disabled {\\n color: #e83e8c;\\n background-color: transparent; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-pink.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .btn-outline-pink svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:hover svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink.disabled svg, html[light] .btn-outline-pink:disabled svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-pink.dropdown-toggle svg {\\n fill: #e83e8c; }\\n html[light] .btn-outline-pink:not(:disabled):not(.disabled):active, html[light] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-pink.dropdown-toggle {\\n color: #e83e8c; }\\n html[light] .btn-outline-red {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:focus, html[light] .btn-outline-red.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-red.disabled, html[light] .btn-outline-red:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active, html[light] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-red.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .btn-outline-red svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:hover svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red.disabled svg, html[light] .btn-outline-red:disabled svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-red:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-red.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[light] .btn-outline-red:not(:disabled):not(.disabled):active, html[light] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-red.dropdown-toggle {\\n color: #ff0a54; }\\n html[light] .btn-outline-orange {\\n color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:hover {\\n color: #fd7e14;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:focus, html[light] .btn-outline-orange.focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .btn-outline-orange.disabled, html[light] .btn-outline-orange:disabled {\\n color: #fd7e14;\\n background-color: transparent; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-orange.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .btn-outline-orange svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:hover svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange.disabled svg, html[light] .btn-outline-orange:disabled svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-orange.dropdown-toggle svg {\\n fill: #fd7e14; }\\n html[light] .btn-outline-orange:not(:disabled):not(.disabled):active, html[light] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-orange.dropdown-toggle {\\n color: #fd7e14; }\\n html[light] .btn-outline-yellow {\\n color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:hover {\\n color: #ffc107;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:focus, html[light] .btn-outline-yellow.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .btn-outline-yellow.disabled, html[light] .btn-outline-yellow:disabled {\\n color: #ffc107;\\n background-color: transparent; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .btn-outline-yellow svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:hover svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow.disabled svg, html[light] .btn-outline-yellow:disabled svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle svg {\\n fill: #ffc107; }\\n html[light] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[light] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-yellow.dropdown-toggle {\\n color: #ffc107; }\\n html[light] .btn-outline-green {\\n color: #28a745;\\n border-color: #28a745; }\\n html[light] .btn-outline-green:hover {\\n color: #28a745;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[light] .btn-outline-green:focus, html[light] .btn-outline-green.focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .btn-outline-green.disabled, html[light] .btn-outline-green:disabled {\\n color: #28a745;\\n background-color: transparent; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active, html[light] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-green.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .btn-outline-green svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:hover svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green.disabled svg, html[light] .btn-outline-green:disabled svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-green:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-green.dropdown-toggle svg {\\n fill: #28a745; }\\n html[light] .btn-outline-green:not(:disabled):not(.disabled):active, html[light] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-green.dropdown-toggle {\\n color: #28a745; }\\n html[light] .btn-outline-teal {\\n color: #20c997;\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:hover {\\n color: #20c997;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:focus, html[light] .btn-outline-teal.focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .btn-outline-teal.disabled, html[light] .btn-outline-teal:disabled {\\n color: #20c997;\\n background-color: transparent; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-teal.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .btn-outline-teal svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:hover svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal.disabled svg, html[light] .btn-outline-teal:disabled svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-teal.dropdown-toggle svg {\\n fill: #20c997; }\\n html[light] .btn-outline-teal:not(:disabled):not(.disabled):active, html[light] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-teal.dropdown-toggle {\\n color: #20c997; }\\n html[light] .btn-outline-cyan {\\n color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:hover {\\n color: #17a2b8;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:focus, html[light] .btn-outline-cyan.focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .btn-outline-cyan.disabled, html[light] .btn-outline-cyan:disabled {\\n color: #17a2b8;\\n background-color: transparent; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .btn-outline-cyan svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:hover svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan.disabled svg, html[light] .btn-outline-cyan:disabled svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle svg {\\n fill: #17a2b8; }\\n html[light] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[light] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-cyan.dropdown-toggle {\\n color: #17a2b8; }\\n html[light] .btn-outline-white {\\n color: #fff;\\n border-color: #fff; }\\n html[light] .btn-outline-white:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[light] .btn-outline-white:focus, html[light] .btn-outline-white.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .btn-outline-white.disabled, html[light] .btn-outline-white:disabled {\\n color: #fff;\\n background-color: transparent; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active, html[light] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-white.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .btn-outline-white svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:hover svg {\\n fill: #fff; }\\n html[light] .btn-outline-white.disabled svg, html[light] .btn-outline-white:disabled svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-white:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-white.dropdown-toggle svg {\\n fill: #fff; }\\n html[light] .btn-outline-white:not(:disabled):not(.disabled):active, html[light] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-white.dropdown-toggle {\\n color: #fff; }\\n html[light] .btn-outline-gray {\\n color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:hover {\\n color: #4b545c;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:focus, html[light] .btn-outline-gray.focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .btn-outline-gray.disabled, html[light] .btn-outline-gray:disabled {\\n color: #4b545c;\\n background-color: transparent; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .btn-outline-gray svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:hover svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray.disabled svg, html[light] .btn-outline-gray:disabled svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-gray.dropdown-toggle svg {\\n fill: #4b545c; }\\n html[light] .btn-outline-gray:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray.dropdown-toggle {\\n color: #4b545c; }\\n html[light] .btn-outline-gray-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:focus, html[light] .btn-outline-gray-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-gray-dark.disabled, html[light] .btn-outline-gray-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .btn-outline-gray-dark svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:hover svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark.disabled svg, html[light] .btn-outline-gray-dark:disabled svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active svg, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[light] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[light] .btn-outline-gray-dark.dropdown-toggle {\\n color: #343a40; }\\n html[light] .custom-checkbox-primary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-primary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .custom-checkbox-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-secondary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-secondary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #f0c05a;\\n border-color: #f0c05a; }\\n html[light] .custom-checkbox-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-success .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::before {\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-success .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[light] .custom-checkbox-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-info .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::before {\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-info .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[light] .custom-checkbox-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-warning .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-warning .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[light] .custom-checkbox-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-danger .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-danger .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-light .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-light .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[light] .custom-checkbox-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-blue .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::before {\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-blue .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[light] .custom-checkbox-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-indigo .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-indigo .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[light] .custom-checkbox-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-purple .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-purple .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[light] .custom-checkbox-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-pink .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-pink .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[light] .custom-checkbox-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-red .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-red .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[light] .custom-checkbox-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-orange .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-orange .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[light] .custom-checkbox-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-yellow .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-yellow .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[light] .custom-checkbox-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-green .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::before {\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-green .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[light] .custom-checkbox-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-teal .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::before {\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-teal .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[light] .custom-checkbox-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-cyan .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::before {\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-cyan .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[light] .custom-checkbox-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-white .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-white .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fff;\\n border-color: #fff; }\\n html[light] .custom-checkbox-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-gray .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::before {\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-gray .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[light] .custom-checkbox-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .custom-checkbox-gray-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #fcf9f5; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[light] .custom-checkbox-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #fcf9f5;\\n background-color: #fcf9f5;\\n border-color: #f5d795; }\\n html[light] .alert-primary {\\n color: #fbeed2;\\n background-color: #edb844;\\n border-color: #eaab20; }\\n html[light] .alert-primary hr {\\n border-top-color: #dc9e15; }\\n html[light] .alert-primary .alert-link {\\n color: #f7dca3; }\\n html[light] .alert-secondary {\\n color: #fcf2de;\\n background-color: #f2ca74;\\n border-color: #f0c05a; }\\n html[light] .alert-secondary hr {\\n border-top-color: #eeb743; }\\n html[light] .alert-secondary .alert-link {\\n color: #f8e0af; }\\n html[light] .alert-success {\\n color: #ccf1e6;\\n background-color: #29c697;\\n border-color: #00bb83; }\\n html[light] .alert-success hr {\\n border-top-color: #00a271; }\\n html[light] .alert-success .alert-link {\\n color: #a4e6d2; }\\n html[light] .alert-info {\\n color: #ccecf1;\\n background-color: #29aec6;\\n border-color: #009fbb; }\\n html[light] .alert-info hr {\\n border-top-color: #0089a2; }\\n html[light] .alert-info .alert-link {\\n color: #a4dde6; }\\n html[light] .alert-warning {\\n color: #ffedd5;\\n background-color: #ffb24d;\\n border-color: #ffa32b; }\\n html[light] .alert-warning hr {\\n border-top-color: #ff9812; }\\n html[light] .alert-warning .alert-link {\\n color: #ffd7a2; }\\n html[light] .alert-danger {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[light] .alert-danger hr {\\n border-top-color: #f00048; }\\n html[light] .alert-danger .alert-link {\\n color: #ff9bba; }\\n html[light] .alert-light {\\n color: #fafafb;\\n background-color: #e8ebed;\\n border-color: #e4e7ea; }\\n html[light] .alert-light hr {\\n border-top-color: #d6dadf; }\\n html[light] .alert-light .alert-link {\\n color: #dedee4; }\\n html[light] .alert-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[light] .alert-dark hr {\\n border-top-color: #292d32; }\\n html[light] .alert-dark .alert-link {\\n color: #bcbfc0; }\\n html[light] .alert-blue {\\n color: #cce5ff;\\n background-color: #2990ff;\\n border-color: #007bff; }\\n html[light] .alert-blue hr {\\n border-top-color: #006fe6; }\\n html[light] .alert-blue .alert-link {\\n color: #99cbff; }\\n html[light] .alert-indigo {\\n color: #e0cffc;\\n background-color: #7e36f4;\\n border-color: #6610f2; }\\n html[light] .alert-indigo hr {\\n border-top-color: #5b0cdd; }\\n html[light] .alert-indigo .alert-link {\\n color: #c19ff9; }\\n html[light] .alert-purple {\\n color: #e2d9f3;\\n background-color: #8660cb;\\n border-color: #6f42c1; }\\n html[light] .alert-purple hr {\\n border-top-color: #643ab0; }\\n html[light] .alert-purple .alert-link {\\n color: #c4b2e7; }\\n html[light] .alert-pink {\\n color: #fad8e8;\\n background-color: #ec5d9e;\\n border-color: #e83e8c; }\\n html[light] .alert-pink hr {\\n border-top-color: #e5277e; }\\n html[light] .alert-pink .alert-link {\\n color: #f4abcd; }\\n html[light] .alert-red {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[light] .alert-red hr {\\n border-top-color: #f00048; }\\n html[light] .alert-red .alert-link {\\n color: #ff9bba; }\\n html[light] .alert-orange {\\n color: #ffe5d0;\\n background-color: #fd933a;\\n border-color: #fd7e14; }\\n html[light] .alert-orange hr {\\n border-top-color: #f57102; }\\n html[light] .alert-orange .alert-link {\\n color: #ffc99d; }\\n html[light] .alert-yellow {\\n color: #fff3cd;\\n background-color: #ffcb2f;\\n border-color: #ffc107; }\\n html[light] .alert-yellow hr {\\n border-top-color: #edb100; }\\n html[light] .alert-yellow .alert-link {\\n color: #ffe79a; }\\n html[light] .alert-green {\\n color: #d4edda;\\n background-color: #4ab563;\\n border-color: #28a745; }\\n html[light] .alert-green hr {\\n border-top-color: #23923d; }\\n html[light] .alert-green .alert-link {\\n color: #b0debb; }\\n html[light] .alert-teal {\\n color: #d2f4ea;\\n background-color: #44d2a8;\\n border-color: #20c997; }\\n html[light] .alert-teal hr {\\n border-top-color: #1cb386; }\\n html[light] .alert-teal .alert-link {\\n color: #a9ead7; }\\n html[light] .alert-cyan {\\n color: #d1ecf1;\\n background-color: #3cb1c3;\\n border-color: #17a2b8; }\\n html[light] .alert-cyan hr {\\n border-top-color: #148ea1; }\\n html[light] .alert-cyan .alert-link {\\n color: #aadce5; }\\n html[light] .alert-white {\\n color: white;\\n background-color: white;\\n border-color: white; }\\n html[light] .alert-white hr {\\n border-top-color: #f2f2f2; }\\n html[light] .alert-white .alert-link {\\n color: #e6e6e6; }\\n html[light] .alert-gray {\\n color: #dbddde;\\n background-color: #686f76;\\n border-color: #4b545c; }\\n html[light] .alert-gray hr {\\n border-top-color: #40474e; }\\n html[light] .alert-gray .alert-link {\\n color: #c0c4c6; }\\n html[light] .alert-gray-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[light] .alert-gray-dark hr {\\n border-top-color: #292d32; }\\n html[light] .alert-gray-dark .alert-link {\\n color: #bcbfc0; }\\n html[light] .badge-primary {\\n color: #292d32;\\n background-color: #eaab20; }\\n ahtml[light] .badge-primary:hover, ahtml[light] .badge-primary:focus {\\n color: #292d32;\\n background-color: #c48d13; }\\n ahtml[light] .badge-primary:focus, ahtml[light] .badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] a.badge-primary {\\n color: #292d32;\\n background-color: #eaab20; }\\n ahtml[light] a.badge-primary:hover, ahtml[light] a.badge-primary:focus {\\n color: #292d32;\\n background-color: #c48d13; }\\n ahtml[light] a.badge-primary:focus, ahtml[light] a.badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.5); }\\n html[light] .badge-secondary {\\n color: #292d32;\\n background-color: #f0c05a; }\\n ahtml[light] .badge-secondary:hover, ahtml[light] .badge-secondary:focus {\\n color: #292d32;\\n background-color: #ecae2b; }\\n ahtml[light] .badge-secondary:focus, ahtml[light] .badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] a.badge-secondary {\\n color: #292d32;\\n background-color: #f0c05a; }\\n ahtml[light] a.badge-secondary:hover, ahtml[light] a.badge-secondary:focus {\\n color: #292d32;\\n background-color: #ecae2b; }\\n ahtml[light] a.badge-secondary:focus, ahtml[light] a.badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(240, 192, 90, 0.5); }\\n html[light] .badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[light] .badge-success:hover, ahtml[light] .badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[light] .badge-success:focus, ahtml[light] .badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] a.badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[light] a.badge-success:hover, ahtml[light] a.badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[light] a.badge-success:focus, ahtml[light] a.badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[light] .badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[light] .badge-info:hover, ahtml[light] .badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[light] .badge-info:focus, ahtml[light] .badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] a.badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[light] a.badge-info:hover, ahtml[light] a.badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[light] a.badge-info:focus, ahtml[light] a.badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[light] .badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[light] .badge-warning:hover, ahtml[light] .badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[light] .badge-warning:focus, ahtml[light] .badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] a.badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[light] a.badge-warning:hover, ahtml[light] a.badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[light] a.badge-warning:focus, ahtml[light] a.badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[light] .badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] .badge-danger:hover, ahtml[light] .badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] .badge-danger:focus, ahtml[light] .badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] a.badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] a.badge-danger:hover, ahtml[light] a.badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] a.badge-danger:focus, ahtml[light] a.badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[light] .badge-light:hover, ahtml[light] .badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[light] .badge-light:focus, ahtml[light] .badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] a.badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[light] a.badge-light:hover, ahtml[light] a.badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[light] a.badge-light:focus, ahtml[light] a.badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[light] .badge-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-dark:hover, ahtml[light] .badge-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] .badge-dark:focus, ahtml[light] .badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] a.badge-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-dark:hover, ahtml[light] a.badge-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] a.badge-dark:focus, ahtml[light] a.badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[light] .badge-blue:hover, ahtml[light] .badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[light] .badge-blue:focus, ahtml[light] .badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] a.badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[light] a.badge-blue:hover, ahtml[light] a.badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[light] a.badge-blue:focus, ahtml[light] a.badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[light] .badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[light] .badge-indigo:hover, ahtml[light] .badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[light] .badge-indigo:focus, ahtml[light] .badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] a.badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[light] a.badge-indigo:hover, ahtml[light] a.badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[light] a.badge-indigo:focus, ahtml[light] a.badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[light] .badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[light] .badge-purple:hover, ahtml[light] .badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[light] .badge-purple:focus, ahtml[light] .badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] a.badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[light] a.badge-purple:hover, ahtml[light] a.badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[light] a.badge-purple:focus, ahtml[light] a.badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[light] .badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[light] .badge-pink:hover, ahtml[light] .badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[light] .badge-pink:focus, ahtml[light] .badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] a.badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[light] a.badge-pink:hover, ahtml[light] a.badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[light] a.badge-pink:focus, ahtml[light] a.badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[light] .badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] .badge-red:hover, ahtml[light] .badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] .badge-red:focus, ahtml[light] .badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] a.badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[light] a.badge-red:hover, ahtml[light] a.badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[light] a.badge-red:focus, ahtml[light] a.badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[light] .badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[light] .badge-orange:hover, ahtml[light] .badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[light] .badge-orange:focus, ahtml[light] .badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] a.badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[light] a.badge-orange:hover, ahtml[light] a.badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[light] a.badge-orange:focus, ahtml[light] a.badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[light] .badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[light] .badge-yellow:hover, ahtml[light] .badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[light] .badge-yellow:focus, ahtml[light] .badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] a.badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[light] a.badge-yellow:hover, ahtml[light] a.badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[light] a.badge-yellow:focus, ahtml[light] a.badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[light] .badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[light] .badge-green:hover, ahtml[light] .badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[light] .badge-green:focus, ahtml[light] .badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] a.badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[light] a.badge-green:hover, ahtml[light] a.badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[light] a.badge-green:focus, ahtml[light] a.badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[light] .badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[light] .badge-teal:hover, ahtml[light] .badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[light] .badge-teal:focus, ahtml[light] .badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] a.badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[light] a.badge-teal:hover, ahtml[light] a.badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[light] a.badge-teal:focus, ahtml[light] a.badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[light] .badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[light] .badge-cyan:hover, ahtml[light] .badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[light] .badge-cyan:focus, ahtml[light] .badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] a.badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[light] a.badge-cyan:hover, ahtml[light] a.badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[light] a.badge-cyan:focus, ahtml[light] a.badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[light] .badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[light] .badge-white:hover, ahtml[light] .badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[light] .badge-white:focus, ahtml[light] .badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] a.badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[light] a.badge-white:hover, ahtml[light] a.badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[light] a.badge-white:focus, ahtml[light] a.badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[light] .badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[light] .badge-gray:hover, ahtml[light] .badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-gray:focus, ahtml[light] .badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] a.badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[light] a.badge-gray:hover, ahtml[light] a.badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-gray:focus, ahtml[light] a.badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[light] .badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] .badge-gray-dark:hover, ahtml[light] .badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] .badge-gray-dark:focus, ahtml[light] .badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] a.badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[light] a.badge-gray-dark:hover, ahtml[light] a.badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[light] a.badge-gray-dark:focus, ahtml[light] a.badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[light] .nav-link.disabled {\\n color: #8e9ba7; }\\n html[light] .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] .nav-tabs {\\n border-bottom: 1px solid #d6dadf; }\\n html[light] .nav-tabs .nav-link {\\n border: 1px solid transparent;\\n border-top-left-radius: 0.15rem;\\n border-top-right-radius: 0.15rem; }\\n html[light] .nav-tabs .nav-link:hover, html[light] .nav-tabs .nav-link:focus {\\n border-color: #e4e7ea #e4e7ea #d6dadf; }\\n html[light] .nav-tabs .nav-link.disabled {\\n color: #8e9ba7;\\n background-color: transparent;\\n border-color: transparent; }\\n html[light] .nav-tabs .nav-link.active,\\n html[light] .nav-tabs .nav-item.show .nav-link {\\n color: #4b545c;\\n background-color: #fcf9f5;\\n border-color: #d6dadf #d6dadf #fcf9f5; }\\n html[light] .nav-tabs .dropdown-menu {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0; }\\n html[light] .toast-success {\\n background-color: #00bb83; }\\n html[light] .toast-error {\\n background-color: #ff0a54; }\\n html[light] .toast-info {\\n background-color: #009fbb; }\\n html[light] .toast-warning {\\n background-color: #ffa32b; }\\n html[light] :not(pre) > code {\\n color: #c7254e;\\n background-color: #eff1f3;\\n border-color: #ccc8c8; }\\n html[light] pre:not(.hljs):not(.CodeMirror-line) {\\n background-color: #eff1f3;\\n border-color: #ccc8c8; }\\n html[light] .alert.alert-primary a,\\n html[light] .alert.alert-primary a:hover {\\n color: #fefcf6; }\\n html[light] .alert.alert-secondary a,\\n html[light] .alert.alert-secondary a:hover {\\n color: #fefcf8; }\\n html[light] .alert.alert-success a,\\n html[light] .alert.alert-success a:hover {\\n color: #f5fcfa; }\\n html[light] .alert.alert-info a,\\n html[light] .alert.alert-info a:hover {\\n color: #f5fbfc; }\\n html[light] .alert.alert-warning a,\\n html[light] .alert.alert-warning a:hover {\\n color: #fffbf7; }\\n html[light] .alert.alert-danger a,\\n html[light] .alert.alert-danger a:hover {\\n color: #fff5f8; }\\n html[light] .alert.alert-light a,\\n html[light] .alert.alert-light a:hover {\\n color: #fefefe; }\\n html[light] .alert.alert-dark a,\\n html[light] .alert.alert-dark a:hover {\\n color: #f7f7f7; }\\n html[light] .alert.alert-blue a,\\n html[light] .alert.alert-blue a:hover {\\n color: #f5faff; }\\n html[light] .alert.alert-indigo a,\\n html[light] .alert.alert-indigo a:hover {\\n color: #f9f5fe; }\\n html[light] .alert.alert-purple a,\\n html[light] .alert.alert-purple a:hover {\\n color: #f9f7fd; }\\n html[light] .alert.alert-pink a,\\n html[light] .alert.alert-pink a:hover {\\n color: #fef7fa; }\\n html[light] .alert.alert-red a,\\n html[light] .alert.alert-red a:hover {\\n color: #fff5f8; }\\n html[light] .alert.alert-orange a,\\n html[light] .alert.alert-orange a:hover {\\n color: #fffaf6; }\\n html[light] .alert.alert-yellow a,\\n html[light] .alert.alert-yellow a:hover {\\n color: #fffdf5; }\\n html[light] .alert.alert-green a,\\n html[light] .alert.alert-green a:hover {\\n color: #f6fbf8; }\\n html[light] .alert.alert-teal a,\\n html[light] .alert.alert-teal a:hover {\\n color: #f6fdfb; }\\n html[light] .alert.alert-cyan a,\\n html[light] .alert.alert-cyan a:hover {\\n color: #f6fbfc; }\\n html[light] .alert.alert-white a,\\n html[light] .alert.alert-white a:hover {\\n color: white; }\\n html[light] .alert.alert-gray a,\\n html[light] .alert.alert-gray a:hover {\\n color: #f8f8f8; }\\n html[light] .alert.alert-gray-dark a,\\n html[light] .alert.alert-gray-dark a:hover {\\n color: #f7f7f7; }\\n html[light] .dropdown-menu {\\n color: #231e1d; }\\n html[light] .grw-personal-dropdown .grw-icon-container svg {\\n fill: #231e1d; }\\n html[light] .grw-personal-dropdown .grw-icon-container-muted svg {\\n fill: #f0c05a; }\\n html[light] .dropdown-item {\\n color: #231e1d; }\\n html[light] .dropdown-item svg {\\n fill: #231e1d; }\\n html[light] .dropdown-item:active, html[light] .dropdown-item.active, html[light] .dropdown-item:active:hover, html[light] .dropdown-item.active:hover {\\n color: white;\\n background-color: #175fa5; }\\n html[light] .dropdown-item:active svg, html[light] .dropdown-item.active svg, html[light] .dropdown-item:active:hover svg, html[light] .dropdown-item.active:hover svg {\\n fill: white; }\\n html[light] .dropdown-item:hover {\\n background-color: #e4e7ea; }\\n html[light] .form-control:focus {\\n color: #231e1d;\\n background-color: #fff;\\n border-color: #f5d795;\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(234, 171, 32, 0.25); }\\n html[light] .nav.nav-tabs .nav-link.active {\\n color: #993439 !important;\\n background: transparent; }\\n html[light] .nav.nav-tabs .nav-link.active:hover, html[light] .nav.nav-tabs .nav-link.active:focus {\\n color: #bf4148 !important; }\\n html[light] ul.pagination li.page-item.disabled button.page-link {\\n color: #abb4bd; }\\n html[light] ul.pagination li.page-item.active button.page-link {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] ul.pagination li.page-item.active button.page-link:hover, html[light] ul.pagination li.page-item.active button.page-link:focus {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] ul.pagination li.page-item button.page-link {\\n color: #eaab20;\\n border-color: #f0c05a; }\\n html[light] ul.pagination li.page-item button.page-link:hover, html[light] ul.pagination li.page-item button.page-link:active, html[light] ul.pagination li.page-item button.page-link:focus {\\n color: #eaab20; }\\n html[light] .handsontable {\\n color: initial; }\\n html[light] .grw-logo svg * {\\n transition: fill 0.8s ease-out; }\\n html[light] .grw-logo svg {\\n fill: white; }\\n html[light] .grw-logo:hover svg .group1 {\\n fill: #74bc46; }\\n html[light] .grw-logo:hover svg .group2 {\\n fill: #175fa5; }\\n html[light] .grw-navbar {\\n background: #f0c05a;\\n border-image: linear-gradient(to right, #90a555 0%, #a84be6 50%, #eaab20 100%);\\n border-image-slice: 1; }\\n html[light] .grw-navbar .nav-item > .nav-link {\\n color: white; }\\n html[light] .grw-navbar .grw-app-title {\\n color: white; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:focus, html[light] .grw-global-search .btn-secondary.dropdown-toggle.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle.disabled, html[light] .grw-global-search .btn-secondary.dropdown-toggle:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active, html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active,\\n .show > html[light] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:focus, html[light] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-global-search .search-typeahead {\\n background-color: rgba(252, 249, 245, 0.9); }\\n html[light] .grw-sidebar .ak-navigation-resize-button {\\n background-color: #231e1d;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[light] .grw-sidebar .ak-navigation-resize-button:before {\\n border-bottom-color: #231e1d;\\n transition: border-bottom-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:after {\\n border-top-color: #231e1d;\\n transition: border-top-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button > span:after {\\n background-color: #231e1d;\\n transition: background-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button svg path {\\n fill: white; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover {\\n background-color: #3f3634;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover:before {\\n border-bottom-color: #3f3634;\\n transition: border-bottom-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover:after {\\n border-top-color: #3f3634;\\n transition: border-top-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover > span:after {\\n background-color: #3f3634;\\n transition: background-color 200ms linear; }\\n html[light] .grw-sidebar .ak-navigation-resize-button:hover svg path {\\n fill: white; }\\n html[light] .grw-sidebar div[data-testid='GlobalNavigation'] > div {\\n background-color: #eaab20; }\\n html[light] .grw-sidebar div[data-testid='ContextualNavigation'] > div {\\n color: #993439;\\n background-color: #f9f4ee; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:focus, html[light] .grw-sidebar .grw-sidebar-nav .btn.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn.disabled, html[light] .grw-sidebar .grw-sidebar-nav .btn:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active, html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active,\\n .show > html[light] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active:focus, html[light] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active:focus,\\n .show > html[light] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[light] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active i {\\n text-shadow: 1px 1px 2px #eaab20; }\\n html[light] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active:after {\\n border-right-color: #f9f4ee; }\\n html[light] .editor-container .navbar-editor svg {\\n fill: #993439; }\\n html[light] .btn-page-preview svg {\\n fill: white; }\\n html[light] .modal .modal-header {\\n border-bottom-color: #917e7b; }\\n html[light] .modal .modal-header .modal-title {\\n color: #292d32; }\\n html[light] .modal .modal-header .close {\\n color: #292d32;\\n opacity: 0.5; }\\n html[light] .modal .modal-header .close:hover {\\n opacity: 0.9; }\\n html[light] .modal .modal-content {\\n background-color: #fcf9f5; }\\n html[light] .modal .modal-footer {\\n border-top-color: #917e7b; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn {\\n color: #549c79; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn:active {\\n color: #549c79; }\\n html[light] .grw-page-accessories-control .grw-seen-user-info .btn .footstamp-icon {\\n fill: #549c79; }\\n html[light] .grw-custom-nav-tab .nav-item:hover, html[light] .grw-custom-nav-tab .nav-item:focus {\\n background-color: rgba(153, 52, 57, 0.08); }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link {\\n -webkit-appearance: none;\\n color: #993439; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link svg {\\n fill: #993439; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link.disabled {\\n color: #8e9ba7; }\\n html[light] .grw-custom-nav-tab .nav-item .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[light] .grw-custom-nav-tab .grw-nav-slide-hr {\\n border-color: #993439; }\\n html[light] .grw-page-accessories-modal .modal-header .close {\\n color: #f0c05a; }\\n html[light] .card.well {\\n color: #231e1d;\\n background-color: #eff1f3;\\n border-color: #e4e7ea;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }\\n html[light] .admin-bot-card .grw-botcard-title-active {\\n color: #e4e7ea; }\\n html[light] .admin-page span.slider {\\n background-color: #d6dadf; }\\n html[light] .admin-page span.slider:before {\\n background-color: white; }\\n html[light] .admin-page input:checked + .slider {\\n background-color: #007bff; }\\n html[light] .admin-page input:focus + .slider {\\n box-shadow: 0 0 1px #007bff; }\\n html[light] .wiki .highlighted {\\n position: relative;\\n z-index: 1; }\\n\\n@keyframes fadeout {\\n 100% {\\n opacity: 0; } }\\n html[light] .wiki .highlighted::after {\\n position: absolute;\\n top: 15%;\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 70%;\\n content: '';\\n background-color: rgba(234, 171, 32, 0.5);\\n border-radius: 2px;\\n animation: fadeout 1s ease-in 1.5s forwards; }\\n html[light] .wiki a {\\n color: #993439; }\\n html[light] .wiki a:hover {\\n color: #bf4148; }\\n html[light] .wiki .editable-with-handsontable button {\\n color: #993439; }\\n html[light] .wiki .editable-with-handsontable button:hover {\\n color: #bf4148; }\\n html[light] body.on-edit .main {\\n background-color: #f9f4ee; }\\n html[light] body.on-edit .main .page-editor-editor-container {\\n border-right-color: #917e7b; }\\n html[light] body.on-edit .main .page-editor-editor-container .navbar-editor {\\n background-color: #fcf9f5;\\n border-bottom-color: #917e7b; }\\n html[light] body.on-edit .main .page-editor-preview-container {\\n background-color: #fcf9f5; }\\n html[light] body.on-edit .main .page-editor-footer {\\n border-top-color: #917e7b; }\\n html[light] body.pathname-sidebar .page-editor-preview-body {\\n color: #993439;\\n background-color: #f9f4ee; }\\n html[light] .grw-grid-edit-preview .desktop-preview,\\n html[light] .grw-grid-edit-preview .tablet-preview,\\n html[light] .grw-grid-edit-preview .mobile-preview {\\n background: #fcf9f5; }\\n html[light] .grw-grid-edit-preview .grid-edit-border-for-each-cols {\\n border: 2px solid #fcf9f5; }\\n html[light] .grid-preview-col-0 {\\n background: #175fa5; }\\n html[light] .grid-preview-col-1 {\\n background: #009fbb; }\\n html[light] .grid-preview-col-2 {\\n background: #00bb83; }\\n html[light] .grid-preview-col-3 {\\n background: #74bc46; }\\n html[light] .page-comment-meta .page-comment-revision svg {\\n fill: #993439; }\\n html[light] .page-comment-meta .page-comment-revision svg:hover {\\n fill: #bf4148; }\\n html[light] .page-comments .page-comment .page-comment-main,\\n html[light] .page-comments .page-comment-form .comment-form-main {\\n background-color: #fcf9f5; }\\n html[light] .page-comments .page-comment .page-comment-main:before,\\n html[light] .page-comments .page-comment-form .comment-form-main:before {\\n border-right-color: #fcf9f5; }\\n html[light] .page-comments .page-comment .page-comment-main .nav.nav-tabs > li > a.active,\\n html[light] .page-comments .page-comment-form .comment-form-main .nav.nav-tabs > li > a.active {\\n background: transparent;\\n border-bottom: solid 1px #f7f0e6;\\n border-bottom-color: #f7f0e6; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul > li.nav-item > a.nav-link {\\n color: inherit; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul a.hover {\\n background-color: #f7f0e6; }\\n html[light] .search-result .search-result-list .page-list .page-list-ul a.active {\\n background-color: #f2e7d7;\\n border-color: #eaab20; }\\n html[light] mark.rbt-highlight-text {\\n color: black; }\\n html[light] .page-content-footer {\\n background-color: #f9f4ee;\\n border-top-color: #917e7b; }\\n html[light] .admin-page #layoutOptions .customize-layout-card.border-active {\\n border-color: #dc9e15; }\\n html[light] .admin-page #themeOptions .theme-option-container.active .theme-option-name {\\n color: #231e1d; }\\n html[light] .admin-page #themeOptions .theme-option-container.active a {\\n background-color: #dc9e15;\\n border-color: #dc9e15; }\\n html[light] .bg-box {\\n background-color: #fcf9f5; }\\n html[light] .grw-fab .btn-create-page {\\n fill: #292d32; }\\n html[light] .grw-fab .btn-scroll-to-top {\\n fill: #292d32; }\\n html[light] .grw-btn-page-management:hover,\\n html[light] .grw-btn-page-management:focus {\\n background-color: rgba(153, 52, 57, 0.15); }\\n html[light] .selecting-bot-type .bot-type-disc {\\n width: 20px; }\\n html[light] .border {\\n border: 1px solid #d6dadf !important; }\\n html[light] .border-top {\\n border-top: 1px solid #d6dadf !important; }\\n html[light] .border-right {\\n border-right: 1px solid #d6dadf !important; }\\n html[light] .border-bottom {\\n border-bottom: 1px solid #d6dadf !important; }\\n html[light] .border-left {\\n border-left: 1px solid #d6dadf !important; }\\n html[light] .border-info {\\n border-color: #009fbb !important; }\\n html[light] .table {\\n color: #231e1d; }\\n html[light] .table th,\\n html[light] .table td {\\n border-top-color: #e4e7ea; }\\n html[light] .table thead th {\\n border-bottom-color: #e4e7ea; }\\n html[light] .table tbody + tbody {\\n border-top-color: #e4e7ea; }\\n html[light] .table-bordered {\\n border-color: #e4e7ea; }\\n html[light] .table-bordered th,\\n html[light] .table-bordered td {\\n border-color: #e4e7ea; }\\n html[light] .table-hover tbody tr:hover {\\n color: #231e1d;\\n background-color: rgba(0, 0, 0, 0.075); }\\n html[light] .table-dark, html[light] html[dark] .table, html[dark] html[light] .table {\\n color: #fff;\\n background-color: #343a40; }\\n html[light] .table-dark th, html[light] html[dark] .table th, html[dark] html[light] .table th,\\n html[light] .table-dark td,\\n html[light] html[dark] .table td,\\n html[dark] html[light] .table td,\\n html[light] .table-dark thead th,\\n html[light] html[dark] .table thead th,\\n html[dark] html[light] .table thead th {\\n border-color: #454d55; }\\n html[light] .table-dark.table-bordered, html[light] html[dark] .table-bordered.table, html[dark] html[light] .table-bordered.table {\\n border: 0; }\\n html[light] .table-dark.table-striped tbody tr:nth-of-type(odd), html[light] html[dark] .table-striped.table tbody tr:nth-of-type(odd), html[dark] html[light] .table-striped.table tbody tr:nth-of-type(odd) {\\n background-color: rgba(255, 255, 255, 0.05); }\\n html[light] .table-dark.table-hover tbody tr:hover, html[light] html[dark] .table-hover.table tbody tr:hover, html[dark] html[light] .table-hover.table tbody tr:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.075); }\\n html[light] .list-group .list-group-item {\\n color: #231e1d;\\n background-color: transparent;\\n border-color: #d6dadf; }\\n html[light] .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #f8f2ea; }\\n html[light] .list-group .list-group-item.list-group-item-action.active {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] .form-control {\\n background-color: #fcf9f5; }\\n html[light] .form-control::placeholder {\\n color: #e2cba9; }\\n html[light] .form-control[disabled],\\n html[light] .form-control[readonly] {\\n color: #3f3634;\\n background-color: #f5eee2; }\\n html[light] .card.card-disabled {\\n background-color: #e1e4e8;\\n border-color: #e4e7ea; }\\n html[light] .nologin {\\n background: linear-gradient(45deg, #06080b 0%, rgba(255, 26, 102, 0) 70%), linear-gradient(135deg, #74bc46 10%, rgba(6, 67, 249, 0) 70%), linear-gradient(225deg, #175fa5 10%, rgba(13, 242, 89, 0) 80%), linear-gradient(315deg, #10131b 100%, rgba(249, 158, 31, 0) 70%); }\\n html[light] .nologin .login-header {\\n background-color: rgba(255, 255, 255, 0.5); }\\n html[light] .nologin .login-header .logo {\\n background-color: rgba(0, 0, 0, 0);\\n fill: rgba(0, 0, 0, 0.5); }\\n html[light] .nologin .login-header h1 {\\n color: rgba(0, 0, 0, 0.5); }\\n html[light] .nologin .login-dialog {\\n background-color: rgba(255, 255, 255, 0.5); }\\n html[light] .nologin .dropdown-with-icon .dropdown-toggle {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7);\\n box-shadow: unset; }\\n html[light] .nologin .dropdown-with-icon .dropdown-toggle:focus {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7); }\\n html[light] .nologin .dropdown-with-icon i {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[light] .nologin .input-group .input-group-text {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[light] .nologin .input-group .form-control {\\n color: white;\\n background-color: rgba(75, 84, 92, 0.7);\\n box-shadow: unset; }\\n html[light] .nologin .input-group .form-control::placeholder {\\n color: #b3b3b3; }\\n html[light] .nologin .link-growi-org {\\n color: rgba(0, 0, 0, 0.4); }\\n html[light] .nologin .link-growi-org:hover, html[light] .nologin .link-growi-org.focus {\\n color: black; }\\n html[light] .nologin .link-growi-org:hover .growi, html[light] .nologin .link-growi-org.focus .growi {\\n color: #467329; }\\n html[light] .nologin .link-growi-org:hover .org, html[light] .nologin .link-growi-org.focus .org {\\n color: #0e3862; }\\n html[light] .grw-subnav {\\n background-color: #f8f2ea; }\\n html[light] .grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba(248, 242, 234, 0.85); }\\n html[light] .grw-page-editor-mode-manager .btn-outline-primary:hover {\\n color: #eaab20;\\n background-color: #e4e7ea; }\\n html[light] .grw-drawer-toggler {\\n color: #8e9ba7; }\\n html[light] .grw-sidebar .list-group .list-group-item {\\n color: #231e1d;\\n background-color: #fcf9f5;\\n border-color: #d6dadf; }\\n html[light] .grw-sidebar .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #f8f2ea; }\\n html[light] .grw-sidebar .list-group .list-group-item.list-group-item-action.active {\\n color: #292d32;\\n background-color: #eaab20; }\\n html[light] .page-list .page-list-ul > li > span.page-list-meta {\\n color: #3f3634; }\\n html[light] .grw-editor-navbar-bottom {\\n background-color: #f8f9fa; }\\n html[light] .grw-editor-navbar-bottom #slack-mark-white {\\n display: none; }\\n html[light] .grw-editor-navbar-bottom .input-group-text {\\n margin-right: 1px;\\n color: #f0c05a;\\n border-color: #e4e7ea; }\\n html[light] .grw-editor-navbar-bottom .btn.btn-outline-secondary {\\n border-color: #d6dadf; }\\n html[light] .link-edit-modal span i {\\n color: #abb4bd; }\\n html[light] .grw-grid-edit-preview {\\n background: #eff1f3; }\\n html[light] .grw-slack-notification {\\n background-color: white; }\\n html[light] .grw-slack-notification .form-control {\\n background: white; }\\n html[light] .grw-slack-notification .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: transparent; }\\n html[light] .grw-slack-notification .custom-control-label::after {\\n background-color: white;\\n background-image: url(/images/icons/slack/slack-logo-off.svg); }\\n html[light] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::before {\\n background-color: #e7aae9; }\\n html[light] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::after {\\n background-image: url(/images/icons/slack/slack-logo-on.svg); }\\n html[light] .grw-slack-notification .grw-slack-logo svg {\\n fill: #af30b0; }\\n html[light] .grw-slack-notification .grw-btn-slack {\\n background-color: white; }\\n html[light] .grw-slack-notification .grw-btn-slack:hover, html[light] .grw-slack-notification .grw-btn-slack:focus {\\n background-color: white; }\\n html[light] .grw-slack-notification .grw-btn-slack-triangle {\\n color: #f0c05a; }\\n html[light] .grw-hot-modal-navbar {\\n background-color: #e4e7ea; }\\n html[light] .wiki h1 {\\n border-color: #917e7b; }\\n html[light] .wiki h2 {\\n border-color: #917e7b; }\\n html[light] .comment-form #slack-mark-white {\\n display: none; }\\n html[light] .page-comments-row {\\n background: #f8f2ea; }\\n html[light] .grw-tag-labels .grw-tag-label {\\n color: #8e9ba7;\\n background-color: #e4e7ea; }\\n html[light] .grw-side-contents-sticky-container .grw-border-vr {\\n border-color: #d6dadf; }\\n html[light] .grw-side-contents-sticky-container .revision-toc {\\n border-color: #d6dadf; }\\n html[light] .admin-setting-header {\\n border-color: #d6dadf; }\\n html[light] .grw-modal-head {\\n border-color: #d6dadf; }\\n html[light] .btn.btn-outline-primary {\\n color: #0a0701;\\n background-color: white;\\n border-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:hover, html[light] .btn.btn-outline-primary:active, html[light] .btn.btn-outline-primary.active {\\n color: #0a0701;\\n background-color: #f3ce7d;\\n border-color: #0a0701; }\\n html[light] .btn.btn-outline-primary:hover::after, html[light] .btn.btn-outline-primary:active::after, html[light] .btn.btn-outline-primary.active::after {\\n border-color: #f3ce7d; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary {\\n color: black;\\n background-color: white;\\n border-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active {\\n color: black;\\n background-color: #f3ce7d;\\n border-color: #ecb437; }\\n html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover::after, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active::after, html[light] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active::after {\\n border-color: #f3ce7d; }\\n html[light] .growi:not(.login-page) #page-wrapper,\\n html[light] .growi:not(.login-page) .page-editor-preview-container {\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light3.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[light] .nologin #page-wrapper {\\n background-color: #efe2cf;\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[light] .nologin .login-header,\\n html[light] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.1); }\\n html[light] .nologin .link-switch {\\n color: #231e1d; }\\n html[light] .nologin .grw-external-auth-form {\\n border-color: #993439 !important; }\\n html[light] .table {\\n background-color: #fcf9f5; }\\n html[light] .card-timeline > .card-header {\\n background-color: #f0c05a; }\\n html[light] .nav.nav-tabs > .nav-item > .nav-link.active {\\n color: #231e1d; }\\n\\nhtml[dark] {\\n /*\\n * see: https://gist.github.com/bjmiller121/902745cbb38d88178882\\n *\\n * Makes a CSS hexagon! based off of http://csshexagon.com/\\n * Demo: http://sassmeister.com/gist/98fcf3ce163a97d2ef7e\\n */\\n /*\\n * Icon\\n */\\n /*\\n * Modal\\n */\\n /*\\n * cards\\n */\\n /*\\n * Form Slider\\n */\\n /*\\n * GROWI wiki\\n */\\n /*\\n * GROWI on-edit\\n */\\n /*\\n * Preview for editing /Sidebar\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * GROWI comment\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI search result\\n */\\n /*\\n * react bootstrap typeahead\\n */\\n /*\\n * GROWI page content footer\\n */\\n /*\\n * GROWI admin page #layoutOptions #themeOptions\\n */\\n /*\\n * HackMd\\n */\\n /*\\n Slack Integration\\n*/\\n /*\\n * Form\\n */\\n /*\\n * Dropdown\\n */\\n /*\\n * Table\\n */\\n /*\\n * Card\\n */\\n /*\\n * Pagination\\n */\\n /*\\n * GROWI Login form\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI page list\\n */\\n /*\\n * GROWI subnavigation\\n */\\n /*\\n * GROWI Sidebar\\n */\\n /*\\n * Popover\\n */\\n /*\\n * GROWI Grid Edit Modal\\n */\\n /*\\n * Slack\\n */\\n /*\\n * GROWI HandsontableModal\\n */\\n /*\\n * GROWI comment form\\n */\\n /*\\n * GROWI tags\\n */\\n /*\\n * admin settings\\n */\\n /*\\n* grw-side-contents\\n*/\\n /*\\n * modal\\n */ }\\n html[dark] .btn-link {\\n color: #f3ce7d; }\\n html[dark] .btn-link svg {\\n fill: #f3ce7d; }\\n html[dark] .btn-link:hover {\\n color: #f7e0ac; }\\n html[dark] .btn-link:hover svg {\\n fill: #f7e0ac; }\\n html[dark] .btn-link:disabled, html[dark] .btn-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .btn-link:disabled svg, html[dark] .btn-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] body {\\n color: #efe2cf;\\n background-color: #3d3f38; }\\n html[dark] body svg {\\n fill: #efe2cf; }\\n html[dark] a {\\n color: #f3ce7d;\\n text-decoration: none;\\n background-color: transparent; }\\n html[dark] a svg {\\n fill: #f3ce7d; }\\n html[dark] a:hover {\\n color: #f7e0ac;\\n text-decoration: underline; }\\n html[dark] a:hover svg {\\n fill: #f7e0ac; }\\n html[dark] .bg-primary {\\n background-color: #c48d13 !important; }\\n html[dark] a.bg-primary:hover, html[dark] a.bg-primary:focus,\\n html[dark] button.bg-primary:hover,\\n html[dark] button.bg-primary:focus {\\n background-color: #966c0e !important; }\\n html[dark] .bg-secondary {\\n background-color: #967224 !important; }\\n html[dark] a.bg-secondary:hover, html[dark] a.bg-secondary:focus,\\n html[dark] button.bg-secondary:hover,\\n html[dark] button.bg-secondary:focus {\\n background-color: #6d531a !important; }\\n html[dark] .bg-success {\\n background-color: #00bb83 !important; }\\n html[dark] a.bg-success:hover, html[dark] a.bg-success:focus,\\n html[dark] button.bg-success:hover,\\n html[dark] button.bg-success:focus {\\n background-color: #00885f !important; }\\n html[dark] .bg-info {\\n background-color: #009fbb !important; }\\n html[dark] a.bg-info:hover, html[dark] a.bg-info:focus,\\n html[dark] button.bg-info:hover,\\n html[dark] button.bg-info:focus {\\n background-color: #007488 !important; }\\n html[dark] .bg-warning {\\n background-color: #ffa32b !important; }\\n html[dark] a.bg-warning:hover, html[dark] a.bg-warning:focus,\\n html[dark] button.bg-warning:hover,\\n html[dark] button.bg-warning:focus {\\n background-color: #f78c00 !important; }\\n html[dark] .bg-danger {\\n background-color: #ff0a54 !important; }\\n html[dark] a.bg-danger:hover, html[dark] a.bg-danger:focus,\\n html[dark] button.bg-danger:hover,\\n html[dark] button.bg-danger:focus {\\n background-color: #d60041 !important; }\\n html[dark] .bg-light {\\n background-color: #e4e7ea !important; }\\n html[dark] a.bg-light:hover, html[dark] a.bg-light:focus,\\n html[dark] button.bg-light:hover,\\n html[dark] button.bg-light:focus {\\n background-color: #c7ced4 !important; }\\n html[dark] .bg-dark, html[dark] .card:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: #031018 !important; }\\n html[dark] a.bg-dark:hover, html[dark] a.card:hover:not([class*='bg-']):not(.well):not(.card-disabled), html[dark] a.bg-dark:focus, html[dark] a.card:focus:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] button.bg-dark:hover,\\n html[dark] button.card:hover:not([class*='bg-']):not(.well):not(.card-disabled),\\n html[dark] button.bg-dark:focus,\\n html[dark] button.card:focus:not([class*='bg-']):not(.well):not(.card-disabled) {\\n background-color: black !important; }\\n html[dark] .bg-blue {\\n background-color: #007bff !important; }\\n html[dark] a.bg-blue:hover, html[dark] a.bg-blue:focus,\\n html[dark] button.bg-blue:hover,\\n html[dark] button.bg-blue:focus {\\n background-color: #0062cc !important; }\\n html[dark] .bg-indigo {\\n background-color: #6610f2 !important; }\\n html[dark] a.bg-indigo:hover, html[dark] a.bg-indigo:focus,\\n html[dark] button.bg-indigo:hover,\\n html[dark] button.bg-indigo:focus {\\n background-color: #510bc4 !important; }\\n html[dark] .bg-purple {\\n background-color: #6f42c1 !important; }\\n html[dark] a.bg-purple:hover, html[dark] a.bg-purple:focus,\\n html[dark] button.bg-purple:hover,\\n html[dark] button.bg-purple:focus {\\n background-color: #59339d !important; }\\n html[dark] .bg-pink {\\n background-color: #e83e8c !important; }\\n html[dark] a.bg-pink:hover, html[dark] a.bg-pink:focus,\\n html[dark] button.bg-pink:hover,\\n html[dark] button.bg-pink:focus {\\n background-color: #d91a72 !important; }\\n html[dark] .bg-red {\\n background-color: #ff0a54 !important; }\\n html[dark] a.bg-red:hover, html[dark] a.bg-red:focus,\\n html[dark] button.bg-red:hover,\\n html[dark] button.bg-red:focus {\\n background-color: #d60041 !important; }\\n html[dark] .bg-orange {\\n background-color: #fd7e14 !important; }\\n html[dark] a.bg-orange:hover, html[dark] a.bg-orange:focus,\\n html[dark] button.bg-orange:hover,\\n html[dark] button.bg-orange:focus {\\n background-color: #dc6502 !important; }\\n html[dark] .bg-yellow {\\n background-color: #ffc107 !important; }\\n html[dark] a.bg-yellow:hover, html[dark] a.bg-yellow:focus,\\n html[dark] button.bg-yellow:hover,\\n html[dark] button.bg-yellow:focus {\\n background-color: #d39e00 !important; }\\n html[dark] .bg-green {\\n background-color: #28a745 !important; }\\n html[dark] a.bg-green:hover, html[dark] a.bg-green:focus,\\n html[dark] button.bg-green:hover,\\n html[dark] button.bg-green:focus {\\n background-color: #1e7e34 !important; }\\n html[dark] .bg-teal {\\n background-color: #20c997 !important; }\\n html[dark] a.bg-teal:hover, html[dark] a.bg-teal:focus,\\n html[dark] button.bg-teal:hover,\\n html[dark] button.bg-teal:focus {\\n background-color: #199d76 !important; }\\n html[dark] .bg-cyan {\\n background-color: #17a2b8 !important; }\\n html[dark] a.bg-cyan:hover, html[dark] a.bg-cyan:focus,\\n html[dark] button.bg-cyan:hover,\\n html[dark] button.bg-cyan:focus {\\n background-color: #117a8b !important; }\\n html[dark] .bg-white {\\n background-color: #fff !important; }\\n html[dark] a.bg-white:hover, html[dark] a.bg-white:focus,\\n html[dark] button.bg-white:hover,\\n html[dark] button.bg-white:focus {\\n background-color: #e6e6e6 !important; }\\n html[dark] .bg-gray {\\n background-color: #4b545c !important; }\\n html[dark] a.bg-gray:hover, html[dark] a.bg-gray:focus,\\n html[dark] button.bg-gray:hover,\\n html[dark] button.bg-gray:focus {\\n background-color: #343a40 !important; }\\n html[dark] .bg-gray-dark {\\n background-color: #343a40 !important; }\\n html[dark] a.bg-gray-dark:hover, html[dark] a.bg-gray-dark:focus,\\n html[dark] button.bg-gray-dark:hover,\\n html[dark] button.bg-gray-dark:focus {\\n background-color: #1d2124 !important; }\\n html[dark] .border-primary {\\n border-color: #c48d13 !important; }\\n html[dark] .border-secondary {\\n border-color: #967224 !important; }\\n html[dark] .border-success {\\n border-color: #00bb83 !important; }\\n html[dark] .border-info {\\n border-color: #009fbb !important; }\\n html[dark] .border-warning {\\n border-color: #ffa32b !important; }\\n html[dark] .border-danger {\\n border-color: #ff0a54 !important; }\\n html[dark] .border-light {\\n border-color: #e4e7ea !important; }\\n html[dark] .border-dark {\\n border-color: #031018 !important; }\\n html[dark] .border-blue {\\n border-color: #007bff !important; }\\n html[dark] .border-indigo {\\n border-color: #6610f2 !important; }\\n html[dark] .border-purple {\\n border-color: #6f42c1 !important; }\\n html[dark] .border-pink {\\n border-color: #e83e8c !important; }\\n html[dark] .border-red {\\n border-color: #ff0a54 !important; }\\n html[dark] .border-orange {\\n border-color: #fd7e14 !important; }\\n html[dark] .border-yellow {\\n border-color: #ffc107 !important; }\\n html[dark] .border-green {\\n border-color: #28a745 !important; }\\n html[dark] .border-teal {\\n border-color: #20c997 !important; }\\n html[dark] .border-cyan {\\n border-color: #17a2b8 !important; }\\n html[dark] .border-white {\\n border-color: #fff !important; }\\n html[dark] .border-gray {\\n border-color: #4b545c !important; }\\n html[dark] .border-gray-dark {\\n border-color: #343a40 !important; }\\n html[dark] .text-primary {\\n color: #c48d13 !important; }\\n html[dark] a.text-primary:hover, html[dark] a.text-primary:focus {\\n color: #7f5b0c !important; }\\n html[dark] .text-secondary {\\n color: #967224 !important; }\\n html[dark] a.text-secondary:hover, html[dark] a.text-secondary:focus {\\n color: #584315 !important; }\\n html[dark] .text-success {\\n color: #00bb83 !important; }\\n html[dark] a.text-success:hover, html[dark] a.text-success:focus {\\n color: #006f4d !important; }\\n html[dark] .text-info {\\n color: #009fbb !important; }\\n html[dark] a.text-info:hover, html[dark] a.text-info:focus {\\n color: #005e6f !important; }\\n html[dark] .text-warning {\\n color: #ffa32b !important; }\\n html[dark] a.text-warning:hover, html[dark] a.text-warning:focus {\\n color: #de7d00 !important; }\\n html[dark] .text-danger {\\n color: #ff0a54 !important; }\\n html[dark] a.text-danger:hover, html[dark] a.text-danger:focus {\\n color: #bd0039 !important; }\\n html[dark] .text-light {\\n color: #e4e7ea !important; }\\n html[dark] a.text-light:hover, html[dark] a.text-light:focus {\\n color: #b9c1c9 !important; }\\n html[dark] .text-dark {\\n color: #031018 !important; }\\n html[dark] a.text-dark:hover, html[dark] a.text-dark:focus {\\n color: black !important; }\\n html[dark] .text-blue {\\n color: #007bff !important; }\\n html[dark] a.text-blue:hover, html[dark] a.text-blue:focus {\\n color: #0056b3 !important; }\\n html[dark] .text-indigo {\\n color: #6610f2 !important; }\\n html[dark] a.text-indigo:hover, html[dark] a.text-indigo:focus {\\n color: #4709ac !important; }\\n html[dark] .text-purple {\\n color: #6f42c1 !important; }\\n html[dark] a.text-purple:hover, html[dark] a.text-purple:focus {\\n color: #4e2d89 !important; }\\n html[dark] .text-pink {\\n color: #e83e8c !important; }\\n html[dark] a.text-pink:hover, html[dark] a.text-pink:focus {\\n color: #c21766 !important; }\\n html[dark] .text-red {\\n color: #ff0a54 !important; }\\n html[dark] a.text-red:hover, html[dark] a.text-red:focus {\\n color: #bd0039 !important; }\\n html[dark] .text-orange {\\n color: #fd7e14 !important; }\\n html[dark] a.text-orange:hover, html[dark] a.text-orange:focus {\\n color: #c35a02 !important; }\\n html[dark] .text-yellow {\\n color: #ffc107 !important; }\\n html[dark] a.text-yellow:hover, html[dark] a.text-yellow:focus {\\n color: #ba8b00 !important; }\\n html[dark] .text-green {\\n color: #28a745 !important; }\\n html[dark] a.text-green:hover, html[dark] a.text-green:focus {\\n color: #19692c !important; }\\n html[dark] .text-teal {\\n color: #20c997 !important; }\\n html[dark] a.text-teal:hover, html[dark] a.text-teal:focus {\\n color: #158765 !important; }\\n html[dark] .text-cyan {\\n color: #17a2b8 !important; }\\n html[dark] a.text-cyan:hover, html[dark] a.text-cyan:focus {\\n color: #0f6674 !important; }\\n html[dark] .text-white {\\n color: #fff !important; }\\n html[dark] a.text-white:hover, html[dark] a.text-white:focus {\\n color: #d9d9d9 !important; }\\n html[dark] .text-gray {\\n color: #4b545c !important; }\\n html[dark] a.text-gray:hover, html[dark] a.text-gray:focus {\\n color: #292d32 !important; }\\n html[dark] .text-gray-dark {\\n color: #343a40 !important; }\\n html[dark] a.text-gray-dark:hover, html[dark] a.text-gray-dark:focus {\\n color: #121416 !important; }\\n html[dark] .btn-primary {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-primary:hover {\\n color: #fff;\\n background-color: #a2740f;\\n border-color: #966c0e; }\\n html[dark] .btn-primary:focus, html[dark] .btn-primary.focus {\\n color: #fff;\\n background-color: #a2740f;\\n border-color: #966c0e;\\n box-shadow: 0 0 0 0.2rem rgba(205, 158, 54, 0.5); }\\n html[dark] .btn-primary.disabled, html[dark] .btn-primary:disabled {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active, html[dark] .btn-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-primary.dropdown-toggle {\\n color: #fff;\\n background-color: #966c0e;\\n border-color: #8a630d; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 158, 54, 0.5); }\\n html[dark] .btn-primary svg {\\n fill: #fff; }\\n html[dark] .btn-primary:hover svg {\\n fill: #fff; }\\n html[dark] .btn-primary:focus svg, html[dark] .btn-primary.focus svg {\\n fill: #fff; }\\n html[dark] .btn-primary.disabled svg, html[dark] .btn-primary:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-primary:not(:disabled):not(.disabled):active svg, html[dark] .btn-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-primary.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-secondary {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-secondary:hover {\\n color: #fff;\\n background-color: #775b1d;\\n border-color: #6d531a; }\\n html[dark] .btn-secondary:focus, html[dark] .btn-secondary.focus {\\n color: #fff;\\n background-color: #775b1d;\\n border-color: #6d531a;\\n box-shadow: 0 0 0 0.2rem rgba(166, 135, 69, 0.5); }\\n html[dark] .btn-secondary.disabled, html[dark] .btn-secondary:disabled {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-secondary.dropdown-toggle {\\n color: #fff;\\n background-color: #6d531a;\\n border-color: #634b18; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(166, 135, 69, 0.5); }\\n html[dark] .btn-secondary svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:hover svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:focus svg, html[dark] .btn-secondary.focus svg {\\n fill: #fff; }\\n html[dark] .btn-secondary.disabled svg, html[dark] .btn-secondary:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-secondary:not(:disabled):not(.disabled):active svg, html[dark] .btn-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-secondary.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-success {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-success:hover {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f; }\\n html[dark] .btn-success:focus, html[dark] .btn-success.focus {\\n color: #fff;\\n background-color: #009568;\\n border-color: #00885f;\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[dark] .btn-success.disabled, html[dark] .btn-success:disabled {\\n color: #fff;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active, html[dark] .btn-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-success.dropdown-toggle {\\n color: #fff;\\n background-color: #00885f;\\n border-color: #007b56; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active:focus, html[dark] .btn-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 197, 150, 0.5); }\\n html[dark] .btn-success svg {\\n fill: #fff; }\\n html[dark] .btn-success:hover svg {\\n fill: #fff; }\\n html[dark] .btn-success:focus svg, html[dark] .btn-success.focus svg {\\n fill: #fff; }\\n html[dark] .btn-success.disabled svg, html[dark] .btn-success:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-success:not(:disabled):not(.disabled):active svg, html[dark] .btn-success:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-success.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-info {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-info:hover {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488; }\\n html[dark] .btn-info:focus, html[dark] .btn-info.focus {\\n color: #fff;\\n background-color: #007e95;\\n border-color: #007488;\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[dark] .btn-info.disabled, html[dark] .btn-info:disabled {\\n color: #fff;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active, html[dark] .btn-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-info.dropdown-toggle {\\n color: #fff;\\n background-color: #007488;\\n border-color: #00697b; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active:focus, html[dark] .btn-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 173, 197, 0.5); }\\n html[dark] .btn-info svg {\\n fill: #fff; }\\n html[dark] .btn-info:hover svg {\\n fill: #fff; }\\n html[dark] .btn-info:focus svg, html[dark] .btn-info.focus svg {\\n fill: #fff; }\\n html[dark] .btn-info.disabled svg, html[dark] .btn-info:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-info:not(:disabled):not(.disabled):active svg, html[dark] .btn-info:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-info.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-warning {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-warning:hover {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00; }\\n html[dark] .btn-warning:focus, html[dark] .btn-warning.focus {\\n color: #292d32;\\n background-color: #ff9205;\\n border-color: #f78c00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[dark] .btn-warning.disabled, html[dark] .btn-warning:disabled {\\n color: #292d32;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active, html[dark] .btn-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: #f78c00;\\n border-color: #ea8500; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active:focus, html[dark] .btn-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 145, 44, 0.5); }\\n html[dark] .btn-warning svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:focus svg, html[dark] .btn-warning.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-warning.disabled svg, html[dark] .btn-warning:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-warning:not(:disabled):not(.disabled):active svg, html[dark] .btn-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-warning.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-danger {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-danger:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[dark] .btn-danger:focus, html[dark] .btn-danger.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-danger.disabled, html[dark] .btn-danger:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active, html[dark] .btn-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-danger.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active:focus, html[dark] .btn-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-danger svg {\\n fill: #fff; }\\n html[dark] .btn-danger:hover svg {\\n fill: #fff; }\\n html[dark] .btn-danger:focus svg, html[dark] .btn-danger.focus svg {\\n fill: #fff; }\\n html[dark] .btn-danger.disabled svg, html[dark] .btn-danger:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-danger:not(:disabled):not(.disabled):active svg, html[dark] .btn-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-danger.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-light, html[dark] html[light] .grw-drawer-toggler, html[light] html[dark] .grw-drawer-toggler {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-light:hover, html[dark] html[light] .grw-drawer-toggler:hover, html[light] html[dark] .grw-drawer-toggler:hover {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4; }\\n html[dark] .btn-light:focus, html[dark] html[light] .grw-drawer-toggler:focus, html[light] html[dark] .grw-drawer-toggler:focus, html[dark] .btn-light.focus, html[dark] html[light] .focus.grw-drawer-toggler, html[light] html[dark] .focus.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #ced4d9;\\n border-color: #c7ced4;\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[dark] .btn-light.disabled, html[dark] html[light] .disabled.grw-drawer-toggler, html[light] html[dark] .disabled.grw-drawer-toggler, html[dark] .btn-light:disabled, html[dark] html[light] .grw-drawer-toggler:disabled, html[light] html[dark] .grw-drawer-toggler:disabled {\\n color: #292d32;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] .btn-light:not(:disabled):not(.disabled).active, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-light.dropdown-toggle,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler {\\n color: #292d32;\\n background-color: #c7ced4;\\n border-color: #c0c7ce; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] .btn-light:not(:disabled):not(.disabled).active:focus, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-light.dropdown-toggle:focus,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler:focus,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(200, 203, 206, 0.5); }\\n html[dark] .btn-light svg, html[dark] html[light] .grw-drawer-toggler svg, html[light] html[dark] .grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-light:hover svg, html[dark] html[light] .grw-drawer-toggler:hover svg, html[light] html[dark] .grw-drawer-toggler:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-light:focus svg, html[dark] html[light] .grw-drawer-toggler:focus svg, html[light] html[dark] .grw-drawer-toggler:focus svg, html[dark] .btn-light.focus svg, html[dark] html[light] .focus.grw-drawer-toggler svg, html[light] html[dark] .focus.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-light.disabled svg, html[dark] html[light] .disabled.grw-drawer-toggler svg, html[light] html[dark] .disabled.grw-drawer-toggler svg, html[dark] .btn-light:disabled svg, html[dark] html[light] .grw-drawer-toggler:disabled svg, html[light] html[dark] .grw-drawer-toggler:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-light:not(:disabled):not(.disabled):active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] .btn-light:not(:disabled):not(.disabled).active svg, html[dark] html[light] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg, html[light] html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-light.dropdown-toggle svg,\\n .show > html[dark] html[light] .dropdown-toggle.grw-drawer-toggler svg,\\n html[light] .show > html[dark] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #292d32; }\\n html[dark] .btn-dark, html[dark] ul.pagination li.page-item button.page-link, html[dark] .nologin .btn-external-auth-tab, html[dark] .grw-drawer-toggler {\\n color: #fff;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-dark:hover, html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] .nologin .btn-external-auth-tab:hover, html[dark] .grw-drawer-toggler:hover {\\n color: #fff;\\n background-color: black;\\n border-color: black; }\\n html[dark] .btn-dark:focus, html[dark] ul.pagination li.page-item button.page-link:focus, html[dark] .nologin .btn-external-auth-tab:focus, html[dark] .grw-drawer-toggler:focus, html[dark] .btn-dark.focus, html[dark] ul.pagination li.page-item button.focus.page-link, html[dark] .nologin .focus.btn-external-auth-tab, html[dark] .focus.grw-drawer-toggler {\\n color: #fff;\\n background-color: black;\\n border-color: black;\\n box-shadow: 0 0 0 0.2rem rgba(41, 52, 59, 0.5); }\\n html[dark] .btn-dark.disabled, html[dark] ul.pagination li.page-item button.disabled.page-link, html[dark] .nologin .disabled.btn-external-auth-tab, html[dark] .disabled.grw-drawer-toggler, html[dark] .btn-dark:disabled, html[dark] ul.pagination li.page-item button.page-link:disabled, html[dark] .nologin .btn-external-auth-tab:disabled, html[dark] .grw-drawer-toggler:disabled {\\n color: #fff;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active, html[dark] .btn-dark:not(:disabled):not(.disabled).active, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-dark.dropdown-toggle,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler {\\n color: #fff;\\n background-color: black;\\n border-color: black; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active:focus, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active:focus, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active:focus, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active:focus, html[dark] .btn-dark:not(:disabled):not(.disabled).active:focus, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active:focus, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active:focus, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-dark.dropdown-toggle:focus,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link:focus,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab:focus,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler:focus {\\n box-shadow: 0 0 0 0.2rem rgba(41, 52, 59, 0.5); }\\n html[dark] .btn-dark svg, html[dark] ul.pagination li.page-item button.page-link svg, html[dark] .nologin .btn-external-auth-tab svg, html[dark] .grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-dark:hover svg, html[dark] ul.pagination li.page-item button.page-link:hover svg, html[dark] .nologin .btn-external-auth-tab:hover svg, html[dark] .grw-drawer-toggler:hover svg {\\n fill: #fff; }\\n html[dark] .btn-dark:focus svg, html[dark] ul.pagination li.page-item button.page-link:focus svg, html[dark] .nologin .btn-external-auth-tab:focus svg, html[dark] .grw-drawer-toggler:focus svg, html[dark] .btn-dark.focus svg, html[dark] ul.pagination li.page-item button.focus.page-link svg, html[dark] .nologin .focus.btn-external-auth-tab svg, html[dark] .focus.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-dark.disabled svg, html[dark] ul.pagination li.page-item button.disabled.page-link svg, html[dark] .nologin .disabled.btn-external-auth-tab svg, html[dark] .disabled.grw-drawer-toggler svg, html[dark] .btn-dark:disabled svg, html[dark] ul.pagination li.page-item button.page-link:disabled svg, html[dark] .nologin .btn-external-auth-tab:disabled svg, html[dark] .grw-drawer-toggler:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-dark:not(:disabled):not(.disabled):active svg, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled):active svg, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled):active svg, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled):active svg, html[dark] .btn-dark:not(:disabled):not(.disabled).active svg, html[dark] ul.pagination li.page-item button.page-link:not(:disabled):not(.disabled).active svg, html[dark] .nologin .btn-external-auth-tab:not(:disabled):not(.disabled).active svg, html[dark] .grw-drawer-toggler:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-dark.dropdown-toggle svg,\\n .show > html[dark] ul.pagination li.page-item button.dropdown-toggle.page-link svg,\\n .show > html[dark] .nologin .dropdown-toggle.btn-external-auth-tab svg,\\n .show > html[dark] .dropdown-toggle.grw-drawer-toggler svg {\\n fill: #fff; }\\n html[dark] .btn-blue {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-blue:hover {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc; }\\n html[dark] .btn-blue:focus, html[dark] .btn-blue.focus {\\n color: #fff;\\n background-color: #0069d9;\\n border-color: #0062cc;\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[dark] .btn-blue.disabled, html[dark] .btn-blue:disabled {\\n color: #fff;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active, html[dark] .btn-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-blue.dropdown-toggle {\\n color: #fff;\\n background-color: #0062cc;\\n border-color: #005cbf; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active:focus, html[dark] .btn-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }\\n html[dark] .btn-blue svg {\\n fill: #fff; }\\n html[dark] .btn-blue:hover svg {\\n fill: #fff; }\\n html[dark] .btn-blue:focus svg, html[dark] .btn-blue.focus svg {\\n fill: #fff; }\\n html[dark] .btn-blue.disabled svg, html[dark] .btn-blue:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-blue:not(:disabled):not(.disabled):active svg, html[dark] .btn-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-blue.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-indigo {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-indigo:hover {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4; }\\n html[dark] .btn-indigo:focus, html[dark] .btn-indigo.focus {\\n color: #fff;\\n background-color: #560bd0;\\n border-color: #510bc4;\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[dark] .btn-indigo.disabled, html[dark] .btn-indigo:disabled {\\n color: #fff;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: #510bc4;\\n border-color: #4c0ab8; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active:focus, html[dark] .btn-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5); }\\n html[dark] .btn-indigo svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:hover svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:focus svg, html[dark] .btn-indigo.focus svg {\\n fill: #fff; }\\n html[dark] .btn-indigo.disabled svg, html[dark] .btn-indigo:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-indigo:not(:disabled):not(.disabled):active svg, html[dark] .btn-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-indigo.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-purple {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-purple:hover {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d; }\\n html[dark] .btn-purple:focus, html[dark] .btn-purple.focus {\\n color: #fff;\\n background-color: #5e37a6;\\n border-color: #59339d;\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[dark] .btn-purple.disabled, html[dark] .btn-purple:disabled {\\n color: #fff;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active, html[dark] .btn-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-purple.dropdown-toggle {\\n color: #fff;\\n background-color: #59339d;\\n border-color: #533093; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active:focus, html[dark] .btn-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5); }\\n html[dark] .btn-purple svg {\\n fill: #fff; }\\n html[dark] .btn-purple:hover svg {\\n fill: #fff; }\\n html[dark] .btn-purple:focus svg, html[dark] .btn-purple.focus svg {\\n fill: #fff; }\\n html[dark] .btn-purple.disabled svg, html[dark] .btn-purple:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-purple:not(:disabled):not(.disabled):active svg, html[dark] .btn-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-purple.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-pink {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-pink:hover {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72; }\\n html[dark] .btn-pink:focus, html[dark] .btn-pink.focus {\\n color: #fff;\\n background-color: #e41c78;\\n border-color: #d91a72;\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[dark] .btn-pink.disabled, html[dark] .btn-pink:disabled {\\n color: #fff;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active, html[dark] .btn-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-pink.dropdown-toggle {\\n color: #fff;\\n background-color: #d91a72;\\n border-color: #ce196c; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active:focus, html[dark] .btn-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5); }\\n html[dark] .btn-pink svg {\\n fill: #fff; }\\n html[dark] .btn-pink:hover svg {\\n fill: #fff; }\\n html[dark] .btn-pink:focus svg, html[dark] .btn-pink.focus svg {\\n fill: #fff; }\\n html[dark] .btn-pink.disabled svg, html[dark] .btn-pink:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-pink:not(:disabled):not(.disabled):active svg, html[dark] .btn-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-pink.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-red {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-red:hover {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041; }\\n html[dark] .btn-red:focus, html[dark] .btn-red.focus {\\n color: #fff;\\n background-color: #e30044;\\n border-color: #d60041;\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-red.disabled, html[dark] .btn-red:disabled {\\n color: #fff;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active, html[dark] .btn-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-red.dropdown-toggle {\\n color: #fff;\\n background-color: #d60041;\\n border-color: #c9003d; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active:focus, html[dark] .btn-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 47, 110, 0.5); }\\n html[dark] .btn-red svg {\\n fill: #fff; }\\n html[dark] .btn-red:hover svg {\\n fill: #fff; }\\n html[dark] .btn-red:focus svg, html[dark] .btn-red.focus svg {\\n fill: #fff; }\\n html[dark] .btn-red.disabled svg, html[dark] .btn-red:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-red:not(:disabled):not(.disabled):active svg, html[dark] .btn-red:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-red.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-orange {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-orange:hover {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502; }\\n html[dark] .btn-orange:focus, html[dark] .btn-orange.focus {\\n color: #fff;\\n background-color: #e96b02;\\n border-color: #dc6502;\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[dark] .btn-orange.disabled, html[dark] .btn-orange:disabled {\\n color: #292d32;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active, html[dark] .btn-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-orange.dropdown-toggle {\\n color: #fff;\\n background-color: #dc6502;\\n border-color: #cf5f02; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active:focus, html[dark] .btn-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(221, 114, 24, 0.5); }\\n html[dark] .btn-orange svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:focus svg, html[dark] .btn-orange.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-orange.disabled svg, html[dark] .btn-orange:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-orange:not(:disabled):not(.disabled):active svg, html[dark] .btn-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-orange.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-yellow {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-yellow:hover {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00; }\\n html[dark] .btn-yellow:focus, html[dark] .btn-yellow.focus {\\n color: #292d32;\\n background-color: #e0a800;\\n border-color: #d39e00;\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[dark] .btn-yellow.disabled, html[dark] .btn-yellow:disabled {\\n color: #292d32;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: #d39e00;\\n border-color: #c69500; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active:focus, html[dark] .btn-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 171, 13, 0.5); }\\n html[dark] .btn-yellow svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:focus svg, html[dark] .btn-yellow.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow.disabled svg, html[dark] .btn-yellow:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-yellow:not(:disabled):not(.disabled):active svg, html[dark] .btn-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-yellow.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-green {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-green:hover {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34; }\\n html[dark] .btn-green:focus, html[dark] .btn-green.focus {\\n color: #fff;\\n background-color: #218838;\\n border-color: #1e7e34;\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[dark] .btn-green.disabled, html[dark] .btn-green:disabled {\\n color: #fff;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active, html[dark] .btn-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-green.dropdown-toggle {\\n color: #fff;\\n background-color: #1e7e34;\\n border-color: #1c7430; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active:focus, html[dark] .btn-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }\\n html[dark] .btn-green svg {\\n fill: #fff; }\\n html[dark] .btn-green:hover svg {\\n fill: #fff; }\\n html[dark] .btn-green:focus svg, html[dark] .btn-green.focus svg {\\n fill: #fff; }\\n html[dark] .btn-green.disabled svg, html[dark] .btn-green:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-green:not(:disabled):not(.disabled):active svg, html[dark] .btn-green:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-green.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-teal {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-teal:hover {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76; }\\n html[dark] .btn-teal:focus, html[dark] .btn-teal.focus {\\n color: #fff;\\n background-color: #1ba87e;\\n border-color: #199d76;\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[dark] .btn-teal.disabled, html[dark] .btn-teal:disabled {\\n color: #fff;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active, html[dark] .btn-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-teal.dropdown-toggle {\\n color: #fff;\\n background-color: #199d76;\\n border-color: #17926e; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active:focus, html[dark] .btn-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5); }\\n html[dark] .btn-teal svg {\\n fill: #fff; }\\n html[dark] .btn-teal:hover svg {\\n fill: #fff; }\\n html[dark] .btn-teal:focus svg, html[dark] .btn-teal.focus svg {\\n fill: #fff; }\\n html[dark] .btn-teal.disabled svg, html[dark] .btn-teal:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-teal:not(:disabled):not(.disabled):active svg, html[dark] .btn-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-teal.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-cyan {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-cyan:hover {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b; }\\n html[dark] .btn-cyan:focus, html[dark] .btn-cyan.focus {\\n color: #fff;\\n background-color: #138496;\\n border-color: #117a8b;\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[dark] .btn-cyan.disabled, html[dark] .btn-cyan:disabled {\\n color: #fff;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: #117a8b;\\n border-color: #10707f; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active:focus, html[dark] .btn-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }\\n html[dark] .btn-cyan svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:hover svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:focus svg, html[dark] .btn-cyan.focus svg {\\n fill: #fff; }\\n html[dark] .btn-cyan.disabled svg, html[dark] .btn-cyan:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-cyan:not(:disabled):not(.disabled):active svg, html[dark] .btn-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-cyan.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-white {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-white:hover {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6; }\\n html[dark] .btn-white:focus, html[dark] .btn-white.focus {\\n color: #292d32;\\n background-color: #ececec;\\n border-color: #e6e6e6;\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[dark] .btn-white.disabled, html[dark] .btn-white:disabled {\\n color: #292d32;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active, html[dark] .btn-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-white.dropdown-toggle {\\n color: #292d32;\\n background-color: #e6e6e6;\\n border-color: #dfdfdf; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active:focus, html[dark] .btn-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(223, 224, 224, 0.5); }\\n html[dark] .btn-white svg {\\n fill: #292d32; }\\n html[dark] .btn-white:hover svg {\\n fill: #292d32; }\\n html[dark] .btn-white:focus svg, html[dark] .btn-white.focus svg {\\n fill: #292d32; }\\n html[dark] .btn-white.disabled svg, html[dark] .btn-white:disabled svg {\\n fill: #292d32; }\\n html[dark] .btn-white:not(:disabled):not(.disabled):active svg, html[dark] .btn-white:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-white.dropdown-toggle svg {\\n fill: #292d32; }\\n html[dark] .btn-gray {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-gray:hover {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40; }\\n html[dark] .btn-gray:focus, html[dark] .btn-gray.focus {\\n color: #fff;\\n background-color: #3a4047;\\n border-color: #343a40;\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[dark] .btn-gray.disabled, html[dark] .btn-gray:disabled {\\n color: #fff;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active, html[dark] .btn-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-gray.dropdown-toggle {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #2e3439; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active:focus, html[dark] .btn-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 109, 117, 0.5); }\\n html[dark] .btn-gray svg {\\n fill: #fff; }\\n html[dark] .btn-gray:hover svg {\\n fill: #fff; }\\n html[dark] .btn-gray:focus svg, html[dark] .btn-gray.focus svg {\\n fill: #fff; }\\n html[dark] .btn-gray.disabled svg, html[dark] .btn-gray:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-gray:not(:disabled):not(.disabled):active svg, html[dark] .btn-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-gray.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-gray-dark:hover {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124; }\\n html[dark] .btn-gray-dark:focus, html[dark] .btn-gray-dark.focus {\\n color: #fff;\\n background-color: #23272b;\\n border-color: #1d2124;\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[dark] .btn-gray-dark.disabled, html[dark] .btn-gray-dark:disabled {\\n color: #fff;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: #1d2124;\\n border-color: #171a1d; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }\\n html[dark] .btn-gray-dark svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:hover svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:focus svg, html[dark] .btn-gray-dark.focus svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark.disabled svg, html[dark] .btn-gray-dark:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-gray-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-gray-dark.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-outline-primary {\\n color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:hover {\\n color: #c48d13;\\n background-color: rgba(196, 141, 19, 0.1);\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:focus, html[dark] .btn-outline-primary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .btn-outline-primary.disabled, html[dark] .btn-outline-primary:disabled {\\n color: #c48d13;\\n background-color: transparent; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(196, 141, 19, 0.1);\\n border-color: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .btn-outline-primary svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:hover svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary.disabled svg, html[dark] .btn-outline-primary:disabled svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle svg {\\n fill: #c48d13; }\\n html[dark] .btn-outline-primary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-primary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-primary.dropdown-toggle {\\n color: #c48d13; }\\n html[dark] .btn-outline-secondary {\\n color: #967224;\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:hover {\\n color: #967224;\\n background-color: rgba(150, 114, 36, 0.1);\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:focus, html[dark] .btn-outline-secondary.focus {\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .btn-outline-secondary.disabled, html[dark] .btn-outline-secondary:disabled {\\n color: #967224;\\n background-color: transparent; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(150, 114, 36, 0.1);\\n border-color: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .btn-outline-secondary svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:hover svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary.disabled svg, html[dark] .btn-outline-secondary:disabled svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle svg {\\n fill: #967224; }\\n html[dark] .btn-outline-secondary:not(:disabled):not(.disabled):active, html[dark] .btn-outline-secondary:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-secondary.dropdown-toggle {\\n color: #967224; }\\n html[dark] .btn-outline-success {\\n color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:hover {\\n color: #00bb83;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:focus, html[dark] .btn-outline-success.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .btn-outline-success.disabled, html[dark] .btn-outline-success:disabled {\\n color: #00bb83;\\n background-color: transparent; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-success.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 187, 131, 0.1);\\n border-color: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-success.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .btn-outline-success svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:hover svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success.disabled svg, html[dark] .btn-outline-success:disabled svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-success.dropdown-toggle svg {\\n fill: #00bb83; }\\n html[dark] .btn-outline-success:not(:disabled):not(.disabled):active, html[dark] .btn-outline-success:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-success.dropdown-toggle {\\n color: #00bb83; }\\n html[dark] .btn-outline-info {\\n color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:hover {\\n color: #009fbb;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:focus, html[dark] .btn-outline-info.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .btn-outline-info.disabled, html[dark] .btn-outline-info:disabled {\\n color: #009fbb;\\n background-color: transparent; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-info.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 159, 187, 0.1);\\n border-color: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-info.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .btn-outline-info svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:hover svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info.disabled svg, html[dark] .btn-outline-info:disabled svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-info.dropdown-toggle svg {\\n fill: #009fbb; }\\n html[dark] .btn-outline-info:not(:disabled):not(.disabled):active, html[dark] .btn-outline-info:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-info.dropdown-toggle {\\n color: #009fbb; }\\n html[dark] .btn-outline-warning {\\n color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:hover {\\n color: #ffa32b;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:focus, html[dark] .btn-outline-warning.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .btn-outline-warning.disabled, html[dark] .btn-outline-warning:disabled {\\n color: #ffa32b;\\n background-color: transparent; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 163, 43, 0.1);\\n border-color: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .btn-outline-warning svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:hover svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning.disabled svg, html[dark] .btn-outline-warning:disabled svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle svg {\\n fill: #ffa32b; }\\n html[dark] .btn-outline-warning:not(:disabled):not(.disabled):active, html[dark] .btn-outline-warning:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-warning.dropdown-toggle {\\n color: #ffa32b; }\\n html[dark] .btn-outline-danger {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:focus, html[dark] .btn-outline-danger.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-danger.disabled, html[dark] .btn-outline-danger:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-danger svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:hover svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger.disabled svg, html[dark] .btn-outline-danger:disabled svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-danger:not(:disabled):not(.disabled):active, html[dark] .btn-outline-danger:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-danger.dropdown-toggle {\\n color: #ff0a54; }\\n html[dark] .btn-outline-light {\\n color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:hover {\\n color: #e4e7ea;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:focus, html[dark] .btn-outline-light.focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .btn-outline-light.disabled, html[dark] .btn-outline-light:disabled {\\n color: #e4e7ea;\\n background-color: transparent; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-light.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(228, 231, 234, 0.1);\\n border-color: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-light.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .btn-outline-light svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:hover svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light.disabled svg, html[dark] .btn-outline-light:disabled svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-light.dropdown-toggle svg {\\n fill: #e4e7ea; }\\n html[dark] .btn-outline-light:not(:disabled):not(.disabled):active, html[dark] .btn-outline-light:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-light.dropdown-toggle {\\n color: #e4e7ea; }\\n html[dark] .btn-outline-dark {\\n color: #031018;\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:hover {\\n color: #031018;\\n background-color: rgba(3, 16, 24, 0.1);\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:focus, html[dark] .btn-outline-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .btn-outline-dark.disabled, html[dark] .btn-outline-dark:disabled {\\n color: #031018;\\n background-color: transparent; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(3, 16, 24, 0.1);\\n border-color: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .btn-outline-dark svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:hover svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark.disabled svg, html[dark] .btn-outline-dark:disabled svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle svg {\\n fill: #031018; }\\n html[dark] .btn-outline-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-dark.dropdown-toggle {\\n color: #031018; }\\n html[dark] .btn-outline-blue {\\n color: #007bff;\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:hover {\\n color: #007bff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:focus, html[dark] .btn-outline-blue.focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .btn-outline-blue.disabled, html[dark] .btn-outline-blue:disabled {\\n color: #007bff;\\n background-color: transparent; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(0, 123, 255, 0.1);\\n border-color: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .btn-outline-blue svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:hover svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue.disabled svg, html[dark] .btn-outline-blue:disabled svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle svg {\\n fill: #007bff; }\\n html[dark] .btn-outline-blue:not(:disabled):not(.disabled):active, html[dark] .btn-outline-blue:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-blue.dropdown-toggle {\\n color: #007bff; }\\n html[dark] .btn-outline-indigo {\\n color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:hover {\\n color: #6610f2;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:focus, html[dark] .btn-outline-indigo.focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .btn-outline-indigo.disabled, html[dark] .btn-outline-indigo:disabled {\\n color: #6610f2;\\n background-color: transparent; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(102, 16, 242, 0.1);\\n border-color: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .btn-outline-indigo svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:hover svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo.disabled svg, html[dark] .btn-outline-indigo:disabled svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle svg {\\n fill: #6610f2; }\\n html[dark] .btn-outline-indigo:not(:disabled):not(.disabled):active, html[dark] .btn-outline-indigo:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-indigo.dropdown-toggle {\\n color: #6610f2; }\\n html[dark] .btn-outline-purple {\\n color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:hover {\\n color: #6f42c1;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:focus, html[dark] .btn-outline-purple.focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .btn-outline-purple.disabled, html[dark] .btn-outline-purple:disabled {\\n color: #6f42c1;\\n background-color: transparent; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(111, 66, 193, 0.1);\\n border-color: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .btn-outline-purple svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:hover svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple.disabled svg, html[dark] .btn-outline-purple:disabled svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle svg {\\n fill: #6f42c1; }\\n html[dark] .btn-outline-purple:not(:disabled):not(.disabled):active, html[dark] .btn-outline-purple:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-purple.dropdown-toggle {\\n color: #6f42c1; }\\n html[dark] .btn-outline-pink {\\n color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:hover {\\n color: #e83e8c;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:focus, html[dark] .btn-outline-pink.focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .btn-outline-pink.disabled, html[dark] .btn-outline-pink:disabled {\\n color: #e83e8c;\\n background-color: transparent; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(232, 62, 140, 0.1);\\n border-color: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .btn-outline-pink svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:hover svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink.disabled svg, html[dark] .btn-outline-pink:disabled svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle svg {\\n fill: #e83e8c; }\\n html[dark] .btn-outline-pink:not(:disabled):not(.disabled):active, html[dark] .btn-outline-pink:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-pink.dropdown-toggle {\\n color: #e83e8c; }\\n html[dark] .btn-outline-red {\\n color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:hover {\\n color: #ff0a54;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:focus, html[dark] .btn-outline-red.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-red.disabled, html[dark] .btn-outline-red:disabled {\\n color: #ff0a54;\\n background-color: transparent; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-red.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(255, 10, 84, 0.1);\\n border-color: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-red.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .btn-outline-red svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:hover svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red.disabled svg, html[dark] .btn-outline-red:disabled svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-red.dropdown-toggle svg {\\n fill: #ff0a54; }\\n html[dark] .btn-outline-red:not(:disabled):not(.disabled):active, html[dark] .btn-outline-red:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-red.dropdown-toggle {\\n color: #ff0a54; }\\n html[dark] .btn-outline-orange {\\n color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:hover {\\n color: #fd7e14;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:focus, html[dark] .btn-outline-orange.focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .btn-outline-orange.disabled, html[dark] .btn-outline-orange:disabled {\\n color: #fd7e14;\\n background-color: transparent; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(253, 126, 20, 0.1);\\n border-color: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .btn-outline-orange svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:hover svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange.disabled svg, html[dark] .btn-outline-orange:disabled svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle svg {\\n fill: #fd7e14; }\\n html[dark] .btn-outline-orange:not(:disabled):not(.disabled):active, html[dark] .btn-outline-orange:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-orange.dropdown-toggle {\\n color: #fd7e14; }\\n html[dark] .btn-outline-yellow {\\n color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:hover {\\n color: #ffc107;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:focus, html[dark] .btn-outline-yellow.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .btn-outline-yellow.disabled, html[dark] .btn-outline-yellow:disabled {\\n color: #ffc107;\\n background-color: transparent; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 193, 7, 0.1);\\n border-color: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .btn-outline-yellow svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:hover svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow.disabled svg, html[dark] .btn-outline-yellow:disabled svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle svg {\\n fill: #ffc107; }\\n html[dark] .btn-outline-yellow:not(:disabled):not(.disabled):active, html[dark] .btn-outline-yellow:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-yellow.dropdown-toggle {\\n color: #ffc107; }\\n html[dark] .btn-outline-green {\\n color: #28a745;\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:hover {\\n color: #28a745;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:focus, html[dark] .btn-outline-green.focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .btn-outline-green.disabled, html[dark] .btn-outline-green:disabled {\\n color: #28a745;\\n background-color: transparent; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-green.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(40, 167, 69, 0.1);\\n border-color: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-green.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .btn-outline-green svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:hover svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green.disabled svg, html[dark] .btn-outline-green:disabled svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-green.dropdown-toggle svg {\\n fill: #28a745; }\\n html[dark] .btn-outline-green:not(:disabled):not(.disabled):active, html[dark] .btn-outline-green:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-green.dropdown-toggle {\\n color: #28a745; }\\n html[dark] .btn-outline-teal {\\n color: #20c997;\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:hover {\\n color: #20c997;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:focus, html[dark] .btn-outline-teal.focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .btn-outline-teal.disabled, html[dark] .btn-outline-teal:disabled {\\n color: #20c997;\\n background-color: transparent; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(32, 201, 151, 0.1);\\n border-color: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .btn-outline-teal svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:hover svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal.disabled svg, html[dark] .btn-outline-teal:disabled svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle svg {\\n fill: #20c997; }\\n html[dark] .btn-outline-teal:not(:disabled):not(.disabled):active, html[dark] .btn-outline-teal:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-teal.dropdown-toggle {\\n color: #20c997; }\\n html[dark] .btn-outline-cyan {\\n color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:hover {\\n color: #17a2b8;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:focus, html[dark] .btn-outline-cyan.focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .btn-outline-cyan.disabled, html[dark] .btn-outline-cyan:disabled {\\n color: #17a2b8;\\n background-color: transparent; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(23, 162, 184, 0.1);\\n border-color: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .btn-outline-cyan svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:hover svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan.disabled svg, html[dark] .btn-outline-cyan:disabled svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle svg {\\n fill: #17a2b8; }\\n html[dark] .btn-outline-cyan:not(:disabled):not(.disabled):active, html[dark] .btn-outline-cyan:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-cyan.dropdown-toggle {\\n color: #17a2b8; }\\n html[dark] .btn-outline-white {\\n color: #fff;\\n border-color: #fff; }\\n html[dark] .btn-outline-white:hover {\\n color: #fff;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[dark] .btn-outline-white:focus, html[dark] .btn-outline-white.focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .btn-outline-white.disabled, html[dark] .btn-outline-white:disabled {\\n color: #fff;\\n background-color: transparent; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-white.dropdown-toggle {\\n color: #292d32;\\n background-color: rgba(255, 255, 255, 0.1);\\n border-color: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-white.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .btn-outline-white svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:hover svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white.disabled svg, html[dark] .btn-outline-white:disabled svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-white.dropdown-toggle svg {\\n fill: #fff; }\\n html[dark] .btn-outline-white:not(:disabled):not(.disabled):active, html[dark] .btn-outline-white:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-white.dropdown-toggle {\\n color: #fff; }\\n html[dark] .btn-outline-gray {\\n color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:hover {\\n color: #4b545c;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:focus, html[dark] .btn-outline-gray.focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .btn-outline-gray.disabled, html[dark] .btn-outline-gray:disabled {\\n color: #4b545c;\\n background-color: transparent; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(75, 84, 92, 0.1);\\n border-color: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .btn-outline-gray svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:hover svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray.disabled svg, html[dark] .btn-outline-gray:disabled svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle svg {\\n fill: #4b545c; }\\n html[dark] .btn-outline-gray:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray.dropdown-toggle {\\n color: #4b545c; }\\n html[dark] .btn-outline-gray-dark {\\n color: #343a40;\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:hover {\\n color: #343a40;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:focus, html[dark] .btn-outline-gray-dark.focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .btn-outline-gray-dark.disabled, html[dark] .btn-outline-gray-dark:disabled {\\n color: #343a40;\\n background-color: transparent; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle {\\n color: #fff;\\n background-color: rgba(52, 58, 64, 0.1);\\n border-color: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .btn-outline-gray-dark svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:hover svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark.disabled svg, html[dark] .btn-outline-gray-dark:disabled svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active svg, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active svg,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle svg {\\n fill: #343a40; }\\n html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled):active, html[dark] .btn-outline-gray-dark:not(:disabled):not(.disabled).active,\\n .show > html[dark] .btn-outline-gray-dark.dropdown-toggle {\\n color: #343a40; }\\n html[dark] .custom-checkbox-primary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .custom-checkbox-primary .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-primary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .custom-checkbox-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-secondary .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::before {\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .custom-checkbox-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-success .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::before {\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .custom-checkbox-success .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-success .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #00bb83;\\n border-color: #00bb83; }\\n html[dark] .custom-checkbox-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-info .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::before {\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .custom-checkbox-info .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-info .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #009fbb;\\n border-color: #009fbb; }\\n html[dark] .custom-checkbox-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-warning .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .custom-checkbox-warning .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-warning .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ffa32b;\\n border-color: #ffa32b; }\\n html[dark] .custom-checkbox-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-danger .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-danger .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-danger .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-light .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .custom-checkbox-light .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-light .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #e4e7ea;\\n border-color: #e4e7ea; }\\n html[dark] .custom-checkbox-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .custom-checkbox-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #031018;\\n border-color: #031018; }\\n html[dark] .custom-checkbox-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-blue .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::before {\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .custom-checkbox-blue .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-blue .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #007bff;\\n border-color: #007bff; }\\n html[dark] .custom-checkbox-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-indigo .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #6610f2;\\n border-color: #6610f2; }\\n html[dark] .custom-checkbox-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-purple .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::before {\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .custom-checkbox-purple .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-purple .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #6f42c1;\\n border-color: #6f42c1; }\\n html[dark] .custom-checkbox-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-pink .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::before {\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .custom-checkbox-pink .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-pink .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #e83e8c;\\n border-color: #e83e8c; }\\n html[dark] .custom-checkbox-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-red .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-red .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-red .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ff0a54;\\n border-color: #ff0a54; }\\n html[dark] .custom-checkbox-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-orange .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .custom-checkbox-orange .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-orange .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #fd7e14;\\n border-color: #fd7e14; }\\n html[dark] .custom-checkbox-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-yellow .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::before {\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #ffc107;\\n border-color: #ffc107; }\\n html[dark] .custom-checkbox-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-green .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::before {\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .custom-checkbox-green .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-green .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #28a745;\\n border-color: #28a745; }\\n html[dark] .custom-checkbox-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-teal .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::before {\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .custom-checkbox-teal .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-teal .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #20c997;\\n border-color: #20c997; }\\n html[dark] .custom-checkbox-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-cyan .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::before {\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #17a2b8;\\n border-color: #17a2b8; }\\n html[dark] .custom-checkbox-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-white .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::before {\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .custom-checkbox-white .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-white .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #fff;\\n border-color: #fff; }\\n html[dark] .custom-checkbox-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-gray .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::before {\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .custom-checkbox-gray .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-gray .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #4b545c;\\n border-color: #4b545c; }\\n html[dark] .custom-checkbox-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-label::before {\\n border-color: #d6dadf;\\n transition: 0.3s ease-in-out; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::before {\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:checked + .custom-control-label::after {\\n color: #3d3f38; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #343a40;\\n border-color: #343a40; }\\n html[dark] .custom-checkbox-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: #3d3f38;\\n background-color: #3d3f38;\\n border-color: #f1c566; }\\n html[dark] .alert-primary {\\n color: #f3e8d0;\\n background-color: #ce9f38;\\n border-color: #c48d13; }\\n html[dark] .alert-primary hr {\\n border-top-color: #ad7c11; }\\n html[dark] .alert-primary .alert-link {\\n color: #e9d4a7; }\\n html[dark] .alert-secondary {\\n color: #eae3d3;\\n background-color: #a78947;\\n border-color: #967224; }\\n html[dark] .alert-secondary hr {\\n border-top-color: #81621f; }\\n html[dark] .alert-secondary .alert-link {\\n color: #dacdb0; }\\n html[dark] .alert-success {\\n color: #ccf1e6;\\n background-color: #29c697;\\n border-color: #00bb83; }\\n html[dark] .alert-success hr {\\n border-top-color: #00a271; }\\n html[dark] .alert-success .alert-link {\\n color: #a4e6d2; }\\n html[dark] .alert-info {\\n color: #ccecf1;\\n background-color: #29aec6;\\n border-color: #009fbb; }\\n html[dark] .alert-info hr {\\n border-top-color: #0089a2; }\\n html[dark] .alert-info .alert-link {\\n color: #a4dde6; }\\n html[dark] .alert-warning {\\n color: #ffedd5;\\n background-color: #ffb24d;\\n border-color: #ffa32b; }\\n html[dark] .alert-warning hr {\\n border-top-color: #ff9812; }\\n html[dark] .alert-warning .alert-link {\\n color: #ffd7a2; }\\n html[dark] .alert-danger {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[dark] .alert-danger hr {\\n border-top-color: #f00048; }\\n html[dark] .alert-danger .alert-link {\\n color: #ff9bba; }\\n html[dark] .alert-light {\\n color: #fafafb;\\n background-color: #e8ebed;\\n border-color: #e4e7ea; }\\n html[dark] .alert-light hr {\\n border-top-color: #d6dadf; }\\n html[dark] .alert-light .alert-link {\\n color: #dedee4; }\\n html[dark] .alert-dark {\\n color: #cdcfd1;\\n background-color: #2b363d;\\n border-color: #031018; }\\n html[dark] .alert-dark hr {\\n border-top-color: #000101; }\\n html[dark] .alert-dark .alert-link {\\n color: #b2b6b9; }\\n html[dark] .alert-blue {\\n color: #cce5ff;\\n background-color: #2990ff;\\n border-color: #007bff; }\\n html[dark] .alert-blue hr {\\n border-top-color: #006fe6; }\\n html[dark] .alert-blue .alert-link {\\n color: #99cbff; }\\n html[dark] .alert-indigo {\\n color: #e0cffc;\\n background-color: #7e36f4;\\n border-color: #6610f2; }\\n html[dark] .alert-indigo hr {\\n border-top-color: #5b0cdd; }\\n html[dark] .alert-indigo .alert-link {\\n color: #c19ff9; }\\n html[dark] .alert-purple {\\n color: #e2d9f3;\\n background-color: #8660cb;\\n border-color: #6f42c1; }\\n html[dark] .alert-purple hr {\\n border-top-color: #643ab0; }\\n html[dark] .alert-purple .alert-link {\\n color: #c4b2e7; }\\n html[dark] .alert-pink {\\n color: #fad8e8;\\n background-color: #ec5d9e;\\n border-color: #e83e8c; }\\n html[dark] .alert-pink hr {\\n border-top-color: #e5277e; }\\n html[dark] .alert-pink .alert-link {\\n color: #f4abcd; }\\n html[dark] .alert-red {\\n color: #ffcedd;\\n background-color: #ff316f;\\n border-color: #ff0a54; }\\n html[dark] .alert-red hr {\\n border-top-color: #f00048; }\\n html[dark] .alert-red .alert-link {\\n color: #ff9bba; }\\n html[dark] .alert-orange {\\n color: #ffe5d0;\\n background-color: #fd933a;\\n border-color: #fd7e14; }\\n html[dark] .alert-orange hr {\\n border-top-color: #f57102; }\\n html[dark] .alert-orange .alert-link {\\n color: #ffc99d; }\\n html[dark] .alert-yellow {\\n color: #fff3cd;\\n background-color: #ffcb2f;\\n border-color: #ffc107; }\\n html[dark] .alert-yellow hr {\\n border-top-color: #edb100; }\\n html[dark] .alert-yellow .alert-link {\\n color: #ffe79a; }\\n html[dark] .alert-green {\\n color: #d4edda;\\n background-color: #4ab563;\\n border-color: #28a745; }\\n html[dark] .alert-green hr {\\n border-top-color: #23923d; }\\n html[dark] .alert-green .alert-link {\\n color: #b0debb; }\\n html[dark] .alert-teal {\\n color: #d2f4ea;\\n background-color: #44d2a8;\\n border-color: #20c997; }\\n html[dark] .alert-teal hr {\\n border-top-color: #1cb386; }\\n html[dark] .alert-teal .alert-link {\\n color: #a9ead7; }\\n html[dark] .alert-cyan {\\n color: #d1ecf1;\\n background-color: #3cb1c3;\\n border-color: #17a2b8; }\\n html[dark] .alert-cyan hr {\\n border-top-color: #148ea1; }\\n html[dark] .alert-cyan .alert-link {\\n color: #aadce5; }\\n html[dark] .alert-white {\\n color: white;\\n background-color: white;\\n border-color: white; }\\n html[dark] .alert-white hr {\\n border-top-color: #f2f2f2; }\\n html[dark] .alert-white .alert-link {\\n color: #e6e6e6; }\\n html[dark] .alert-gray {\\n color: #dbddde;\\n background-color: #686f76;\\n border-color: #4b545c; }\\n html[dark] .alert-gray hr {\\n border-top-color: #40474e; }\\n html[dark] .alert-gray .alert-link {\\n color: #c0c4c6; }\\n html[dark] .alert-gray-dark {\\n color: #d6d8d9;\\n background-color: #545a5f;\\n border-color: #343a40; }\\n html[dark] .alert-gray-dark hr {\\n border-top-color: #292d32; }\\n html[dark] .alert-gray-dark .alert-link {\\n color: #bcbfc0; }\\n html[dark] .badge-primary {\\n color: #fff;\\n background-color: #c48d13; }\\n ahtml[dark] .badge-primary:hover, ahtml[dark] .badge-primary:focus {\\n color: #fff;\\n background-color: #966c0e; }\\n ahtml[dark] .badge-primary:focus, ahtml[dark] .badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] a.badge-primary {\\n color: #fff;\\n background-color: #c48d13; }\\n ahtml[dark] a.badge-primary:hover, ahtml[dark] a.badge-primary:focus {\\n color: #fff;\\n background-color: #966c0e; }\\n ahtml[dark] a.badge-primary:focus, ahtml[dark] a.badge-primary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.5); }\\n html[dark] .badge-secondary {\\n color: #fff;\\n background-color: #967224; }\\n ahtml[dark] .badge-secondary:hover, ahtml[dark] .badge-secondary:focus {\\n color: #fff;\\n background-color: #6d531a; }\\n ahtml[dark] .badge-secondary:focus, ahtml[dark] .badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] a.badge-secondary {\\n color: #fff;\\n background-color: #967224; }\\n ahtml[dark] a.badge-secondary:hover, ahtml[dark] a.badge-secondary:focus {\\n color: #fff;\\n background-color: #6d531a; }\\n ahtml[dark] a.badge-secondary:focus, ahtml[dark] a.badge-secondary.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(150, 114, 36, 0.5); }\\n html[dark] .badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[dark] .badge-success:hover, ahtml[dark] .badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[dark] .badge-success:focus, ahtml[dark] .badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] a.badge-success {\\n color: #fff;\\n background-color: #00bb83; }\\n ahtml[dark] a.badge-success:hover, ahtml[dark] a.badge-success:focus {\\n color: #fff;\\n background-color: #00885f; }\\n ahtml[dark] a.badge-success:focus, ahtml[dark] a.badge-success.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 187, 131, 0.5); }\\n html[dark] .badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[dark] .badge-info:hover, ahtml[dark] .badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[dark] .badge-info:focus, ahtml[dark] .badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] a.badge-info {\\n color: #fff;\\n background-color: #009fbb; }\\n ahtml[dark] a.badge-info:hover, ahtml[dark] a.badge-info:focus {\\n color: #fff;\\n background-color: #007488; }\\n ahtml[dark] a.badge-info:focus, ahtml[dark] a.badge-info.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 159, 187, 0.5); }\\n html[dark] .badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[dark] .badge-warning:hover, ahtml[dark] .badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[dark] .badge-warning:focus, ahtml[dark] .badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] a.badge-warning {\\n color: #292d32;\\n background-color: #ffa32b; }\\n ahtml[dark] a.badge-warning:hover, ahtml[dark] a.badge-warning:focus {\\n color: #292d32;\\n background-color: #f78c00; }\\n ahtml[dark] a.badge-warning:focus, ahtml[dark] a.badge-warning.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 163, 43, 0.5); }\\n html[dark] .badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] .badge-danger:hover, ahtml[dark] .badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] .badge-danger:focus, ahtml[dark] .badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] a.badge-danger {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] a.badge-danger:hover, ahtml[dark] a.badge-danger:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] a.badge-danger:focus, ahtml[dark] a.badge-danger.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[dark] .badge-light:hover, ahtml[dark] .badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[dark] .badge-light:focus, ahtml[dark] .badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] a.badge-light {\\n color: #292d32;\\n background-color: #e4e7ea; }\\n ahtml[dark] a.badge-light:hover, ahtml[dark] a.badge-light:focus {\\n color: #292d32;\\n background-color: #c7ced4; }\\n ahtml[dark] a.badge-light:focus, ahtml[dark] a.badge-light.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(228, 231, 234, 0.5); }\\n html[dark] .badge-dark {\\n color: #fff;\\n background-color: #031018; }\\n ahtml[dark] .badge-dark:hover, ahtml[dark] .badge-dark:focus {\\n color: #fff;\\n background-color: black; }\\n ahtml[dark] .badge-dark:focus, ahtml[dark] .badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] a.badge-dark {\\n color: #fff;\\n background-color: #031018; }\\n ahtml[dark] a.badge-dark:hover, ahtml[dark] a.badge-dark:focus {\\n color: #fff;\\n background-color: black; }\\n ahtml[dark] a.badge-dark:focus, ahtml[dark] a.badge-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(3, 16, 24, 0.5); }\\n html[dark] .badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[dark] .badge-blue:hover, ahtml[dark] .badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[dark] .badge-blue:focus, ahtml[dark] .badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] a.badge-blue {\\n color: #fff;\\n background-color: #007bff; }\\n ahtml[dark] a.badge-blue:hover, ahtml[dark] a.badge-blue:focus {\\n color: #fff;\\n background-color: #0062cc; }\\n ahtml[dark] a.badge-blue:focus, ahtml[dark] a.badge-blue.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }\\n html[dark] .badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[dark] .badge-indigo:hover, ahtml[dark] .badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[dark] .badge-indigo:focus, ahtml[dark] .badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] a.badge-indigo {\\n color: #fff;\\n background-color: #6610f2; }\\n ahtml[dark] a.badge-indigo:hover, ahtml[dark] a.badge-indigo:focus {\\n color: #fff;\\n background-color: #510bc4; }\\n ahtml[dark] a.badge-indigo:focus, ahtml[dark] a.badge-indigo.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5); }\\n html[dark] .badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[dark] .badge-purple:hover, ahtml[dark] .badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[dark] .badge-purple:focus, ahtml[dark] .badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] a.badge-purple {\\n color: #fff;\\n background-color: #6f42c1; }\\n ahtml[dark] a.badge-purple:hover, ahtml[dark] a.badge-purple:focus {\\n color: #fff;\\n background-color: #59339d; }\\n ahtml[dark] a.badge-purple:focus, ahtml[dark] a.badge-purple.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5); }\\n html[dark] .badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[dark] .badge-pink:hover, ahtml[dark] .badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[dark] .badge-pink:focus, ahtml[dark] .badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] a.badge-pink {\\n color: #fff;\\n background-color: #e83e8c; }\\n ahtml[dark] a.badge-pink:hover, ahtml[dark] a.badge-pink:focus {\\n color: #fff;\\n background-color: #d91a72; }\\n ahtml[dark] a.badge-pink:focus, ahtml[dark] a.badge-pink.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5); }\\n html[dark] .badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] .badge-red:hover, ahtml[dark] .badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] .badge-red:focus, ahtml[dark] .badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] a.badge-red {\\n color: #fff;\\n background-color: #ff0a54; }\\n ahtml[dark] a.badge-red:hover, ahtml[dark] a.badge-red:focus {\\n color: #fff;\\n background-color: #d60041; }\\n ahtml[dark] a.badge-red:focus, ahtml[dark] a.badge-red.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 10, 84, 0.5); }\\n html[dark] .badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[dark] .badge-orange:hover, ahtml[dark] .badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[dark] .badge-orange:focus, ahtml[dark] .badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] a.badge-orange {\\n color: #292d32;\\n background-color: #fd7e14; }\\n ahtml[dark] a.badge-orange:hover, ahtml[dark] a.badge-orange:focus {\\n color: #292d32;\\n background-color: #dc6502; }\\n ahtml[dark] a.badge-orange:focus, ahtml[dark] a.badge-orange.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(253, 126, 20, 0.5); }\\n html[dark] .badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[dark] .badge-yellow:hover, ahtml[dark] .badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[dark] .badge-yellow:focus, ahtml[dark] .badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] a.badge-yellow {\\n color: #292d32;\\n background-color: #ffc107; }\\n ahtml[dark] a.badge-yellow:hover, ahtml[dark] a.badge-yellow:focus {\\n color: #292d32;\\n background-color: #d39e00; }\\n ahtml[dark] a.badge-yellow:focus, ahtml[dark] a.badge-yellow.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }\\n html[dark] .badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[dark] .badge-green:hover, ahtml[dark] .badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[dark] .badge-green:focus, ahtml[dark] .badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] a.badge-green {\\n color: #fff;\\n background-color: #28a745; }\\n ahtml[dark] a.badge-green:hover, ahtml[dark] a.badge-green:focus {\\n color: #fff;\\n background-color: #1e7e34; }\\n ahtml[dark] a.badge-green:focus, ahtml[dark] a.badge-green.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }\\n html[dark] .badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[dark] .badge-teal:hover, ahtml[dark] .badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[dark] .badge-teal:focus, ahtml[dark] .badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] a.badge-teal {\\n color: #fff;\\n background-color: #20c997; }\\n ahtml[dark] a.badge-teal:hover, ahtml[dark] a.badge-teal:focus {\\n color: #fff;\\n background-color: #199d76; }\\n ahtml[dark] a.badge-teal:focus, ahtml[dark] a.badge-teal.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5); }\\n html[dark] .badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[dark] .badge-cyan:hover, ahtml[dark] .badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[dark] .badge-cyan:focus, ahtml[dark] .badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] a.badge-cyan {\\n color: #fff;\\n background-color: #17a2b8; }\\n ahtml[dark] a.badge-cyan:hover, ahtml[dark] a.badge-cyan:focus {\\n color: #fff;\\n background-color: #117a8b; }\\n ahtml[dark] a.badge-cyan:focus, ahtml[dark] a.badge-cyan.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }\\n html[dark] .badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[dark] .badge-white:hover, ahtml[dark] .badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[dark] .badge-white:focus, ahtml[dark] .badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] a.badge-white {\\n color: #292d32;\\n background-color: #fff; }\\n ahtml[dark] a.badge-white:hover, ahtml[dark] a.badge-white:focus {\\n color: #292d32;\\n background-color: #e6e6e6; }\\n ahtml[dark] a.badge-white:focus, ahtml[dark] a.badge-white.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }\\n html[dark] .badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[dark] .badge-gray:hover, ahtml[dark] .badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] .badge-gray:focus, ahtml[dark] .badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] a.badge-gray {\\n color: #fff;\\n background-color: #4b545c; }\\n ahtml[dark] a.badge-gray:hover, ahtml[dark] a.badge-gray:focus {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] a.badge-gray:focus, ahtml[dark] a.badge-gray.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(75, 84, 92, 0.5); }\\n html[dark] .badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] .badge-gray-dark:hover, ahtml[dark] .badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[dark] .badge-gray-dark:focus, ahtml[dark] .badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] a.badge-gray-dark {\\n color: #fff;\\n background-color: #343a40; }\\n ahtml[dark] a.badge-gray-dark:hover, ahtml[dark] a.badge-gray-dark:focus {\\n color: #fff;\\n background-color: #1d2124; }\\n ahtml[dark] a.badge-gray-dark:focus, ahtml[dark] a.badge-gray-dark.focus {\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }\\n html[dark] .nav-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] .nav-tabs {\\n border-bottom: 1px solid #d6dadf; }\\n html[dark] .nav-tabs .nav-link {\\n border: 1px solid transparent;\\n border-top-left-radius: 0.15rem;\\n border-top-right-radius: 0.15rem; }\\n html[dark] .nav-tabs .nav-link:hover, html[dark] .nav-tabs .nav-link:focus {\\n border-color: #e4e7ea #e4e7ea #d6dadf; }\\n html[dark] .nav-tabs .nav-link.disabled {\\n color: #8e9ba7;\\n background-color: transparent;\\n border-color: transparent; }\\n html[dark] .nav-tabs .nav-link.active,\\n html[dark] .nav-tabs .nav-item.show .nav-link {\\n color: #4b545c;\\n background-color: #3d3f38;\\n border-color: #d6dadf #d6dadf #3d3f38; }\\n html[dark] .nav-tabs .dropdown-menu {\\n border-top-left-radius: 0;\\n border-top-right-radius: 0; }\\n html[dark] .toast-success {\\n background-color: #00bb83; }\\n html[dark] .toast-error {\\n background-color: #ff0a54; }\\n html[dark] .toast-info {\\n background-color: #009fbb; }\\n html[dark] .toast-warning {\\n background-color: #ffa32b; }\\n html[dark] :not(pre) > code {\\n color: #eaab20;\\n background-color: #231e1d;\\n border-color: #4d4d4d; }\\n html[dark] pre:not(.hljs):not(.CodeMirror-line) {\\n background-color: #231e1d;\\n border-color: #4d4d4d; }\\n html[dark] .alert.alert-primary a,\\n html[dark] .alert.alert-primary a:hover {\\n color: #fdfaf6; }\\n html[dark] .alert.alert-secondary a,\\n html[dark] .alert.alert-secondary a:hover {\\n color: #fbf9f6; }\\n html[dark] .alert.alert-success a,\\n html[dark] .alert.alert-success a:hover {\\n color: #f5fcfa; }\\n html[dark] .alert.alert-info a,\\n html[dark] .alert.alert-info a:hover {\\n color: #f5fbfc; }\\n html[dark] .alert.alert-warning a,\\n html[dark] .alert.alert-warning a:hover {\\n color: #fffbf7; }\\n html[dark] .alert.alert-danger a,\\n html[dark] .alert.alert-danger a:hover {\\n color: #fff5f8; }\\n html[dark] .alert.alert-light a,\\n html[dark] .alert.alert-light a:hover {\\n color: #fefefe; }\\n html[dark] .alert.alert-dark a,\\n html[dark] .alert.alert-dark a:hover {\\n color: #f5f5f6; }\\n html[dark] .alert.alert-blue a,\\n html[dark] .alert.alert-blue a:hover {\\n color: #f5faff; }\\n html[dark] .alert.alert-indigo a,\\n html[dark] .alert.alert-indigo a:hover {\\n color: #f9f5fe; }\\n html[dark] .alert.alert-purple a,\\n html[dark] .alert.alert-purple a:hover {\\n color: #f9f7fd; }\\n html[dark] .alert.alert-pink a,\\n html[dark] .alert.alert-pink a:hover {\\n color: #fef7fa; }\\n html[dark] .alert.alert-red a,\\n html[dark] .alert.alert-red a:hover {\\n color: #fff5f8; }\\n html[dark] .alert.alert-orange a,\\n html[dark] .alert.alert-orange a:hover {\\n color: #fffaf6; }\\n html[dark] .alert.alert-yellow a,\\n html[dark] .alert.alert-yellow a:hover {\\n color: #fffdf5; }\\n html[dark] .alert.alert-green a,\\n html[dark] .alert.alert-green a:hover {\\n color: #f6fbf8; }\\n html[dark] .alert.alert-teal a,\\n html[dark] .alert.alert-teal a:hover {\\n color: #f6fdfb; }\\n html[dark] .alert.alert-cyan a,\\n html[dark] .alert.alert-cyan a:hover {\\n color: #f6fbfc; }\\n html[dark] .alert.alert-white a,\\n html[dark] .alert.alert-white a:hover {\\n color: white; }\\n html[dark] .alert.alert-gray a,\\n html[dark] .alert.alert-gray a:hover {\\n color: #f8f8f8; }\\n html[dark] .alert.alert-gray-dark a,\\n html[dark] .alert.alert-gray-dark a:hover {\\n color: #f7f7f7; }\\n html[dark] .dropdown-menu {\\n color: #efe2cf; }\\n html[dark] .grw-personal-dropdown .grw-icon-container svg {\\n fill: #efe2cf; }\\n html[dark] .grw-personal-dropdown .grw-icon-container-muted svg {\\n fill: #967224; }\\n html[dark] .dropdown-item {\\n color: #efe2cf; }\\n html[dark] .dropdown-item svg {\\n fill: #efe2cf; }\\n html[dark] .dropdown-item:active, html[dark] .dropdown-item.active, html[dark] .dropdown-item:active:hover, html[dark] .dropdown-item.active:hover {\\n color: #efe2cf;\\n background-color: #c48d13; }\\n html[dark] .dropdown-item:active svg, html[dark] .dropdown-item.active svg, html[dark] .dropdown-item:active:hover svg, html[dark] .dropdown-item.active:hover svg {\\n fill: #efe2cf; }\\n html[dark] .dropdown-item:hover {\\n background-color: #e4e7ea; }\\n html[dark] .form-control:focus {\\n color: #efe2cf;\\n background-color: #fff;\\n border-color: #f1c566;\\n outline: 0;\\n box-shadow: 0 0 0 0.2rem rgba(196, 141, 19, 0.25); }\\n html[dark] .nav.nav-tabs .nav-link.active {\\n color: #f3ce7d !important;\\n background: transparent; }\\n html[dark] .nav.nav-tabs .nav-link.active:hover, html[dark] .nav.nav-tabs .nav-link.active:focus {\\n color: #f7e0ac !important; }\\n html[dark] ul.pagination li.page-item.disabled button.page-link {\\n color: #abb4bd; }\\n html[dark] ul.pagination li.page-item.active button.page-link {\\n color: #fff;\\n background-color: #c48d13; }\\n html[dark] ul.pagination li.page-item.active button.page-link:hover, html[dark] ul.pagination li.page-item.active button.page-link:focus {\\n color: #fff;\\n background-color: #c48d13; }\\n html[dark] ul.pagination li.page-item button.page-link {\\n color: #c48d13;\\n border-color: #967224; }\\n html[dark] ul.pagination li.page-item button.page-link:hover, html[dark] ul.pagination li.page-item button.page-link:active, html[dark] ul.pagination li.page-item button.page-link:focus {\\n color: #c48d13; }\\n html[dark] .handsontable {\\n color: initial; }\\n html[dark] .grw-logo svg * {\\n transition: fill 0.8s ease-out; }\\n html[dark] .grw-logo svg {\\n fill: white; }\\n html[dark] .grw-logo:hover svg .group1 {\\n fill: #74bc46; }\\n html[dark] .grw-logo:hover svg .group2 {\\n fill: #175fa5; }\\n html[dark] .grw-navbar {\\n background: #967224;\\n border-image: linear-gradient(to right, #90a555 0%, #3d98a3 50%, #eaab20 100%);\\n border-image-slice: 1; }\\n html[dark] .grw-navbar .nav-item > .nav-link {\\n color: #eff1f3; }\\n html[dark] .grw-navbar .grw-app-title {\\n color: white; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:focus, html[dark] .grw-global-search .btn-secondary.dropdown-toggle.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle.disabled, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active,\\n .show > html[dark] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #b98511; }\\n html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled):active:focus, html[dark] .grw-global-search .btn-secondary.dropdown-toggle:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .grw-global-search .btn-secondary.dropdown-toggle.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-global-search .search-typeahead {\\n background-color: rgba(61, 63, 56, 0.9); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button {\\n background-color: #993439;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:before {\\n border-bottom-color: #993439;\\n transition: border-bottom-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:after {\\n border-top-color: #993439;\\n transition: border-top-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button > span:after {\\n background-color: #993439;\\n transition: background-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button svg path {\\n fill: #efe2cf; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover {\\n background-color: #7e2b2f;\\n transition: background-color 200ms linear, color 100ms linear, opacity 300ms cubic-bezier(0.2, 0, 0, 1), transform 300ms cubic-bezier(0.2, 0, 0, 1); }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover:before {\\n border-bottom-color: #7e2b2f;\\n transition: border-bottom-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover:after {\\n border-top-color: #7e2b2f;\\n transition: border-top-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover > span:after {\\n background-color: #7e2b2f;\\n transition: background-color 200ms linear; }\\n html[dark] .grw-sidebar .ak-navigation-resize-button:hover svg path {\\n fill: #efe2cf; }\\n html[dark] .grw-sidebar div[data-testid='GlobalNavigation'] > div {\\n background-color: #eaab20; }\\n html[dark] .grw-sidebar div[data-testid='ContextualNavigation'] > div {\\n color: #efe2cf;\\n background-color: #231e1d; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:hover {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:focus, html[dark] .grw-sidebar .grw-sidebar-nav .btn.focus {\\n color: #292d32;\\n background-color: #d09514;\\n border-color: #c48d13;\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn.disabled, html[dark] .grw-sidebar .grw-sidebar-nav .btn:disabled {\\n color: #292d32;\\n background-color: #eaab20;\\n border-color: #eaab20; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active, html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active,\\n .show > html[dark] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle {\\n color: #fff;\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled):active:focus, html[dark] .grw-sidebar .grw-sidebar-nav .btn:not(:disabled):not(.disabled).active:focus,\\n .show > html[dark] .grw-sidebar .grw-sidebar-nav .btn.dropdown-toggle:focus {\\n box-shadow: 0 0 0 0.2rem rgba(205, 152, 35, 0.5); }\\n html[dark] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active i {\\n text-shadow: 0px 0px 10px #cc951e; }\\n html[dark] .grw-sidebar .grw-sidebar-nav-primary-container .btn.active:after {\\n border-right-color: #231e1d; }\\n html[dark] .editor-container .navbar-editor svg {\\n fill: #eaab20; }\\n html[dark] .btn-page-preview svg {\\n fill: white; }\\n html[dark] .modal .modal-header {\\n border-bottom-color: #7f5b0c; }\\n html[dark] .modal .modal-header .modal-title {\\n color: #fff; }\\n html[dark] .modal .modal-header .close {\\n color: #fff;\\n opacity: 0.5; }\\n html[dark] .modal .modal-header .close:hover {\\n opacity: 0.9; }\\n html[dark] .modal .modal-content {\\n background-color: #3d3f38; }\\n html[dark] .modal .modal-footer {\\n border-top-color: #7f5b0c; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn {\\n color: #549c79; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn:active {\\n color: #549c79; }\\n html[dark] .grw-page-accessories-control .grw-seen-user-info .btn .footstamp-icon {\\n fill: #549c79; }\\n html[dark] .grw-custom-nav-tab .nav-item:hover, html[dark] .grw-custom-nav-tab .nav-item:focus {\\n background-color: rgba(243, 206, 125, 0.08); }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link {\\n -webkit-appearance: none;\\n color: #f3ce7d; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link svg {\\n fill: #f3ce7d; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link.disabled {\\n color: #8e9ba7; }\\n html[dark] .grw-custom-nav-tab .nav-item .nav-link.disabled svg {\\n fill: #8e9ba7; }\\n html[dark] .grw-custom-nav-tab .grw-nav-slide-hr {\\n border-color: #f3ce7d; }\\n html[dark] .grw-page-accessories-modal .modal-header .close {\\n color: #967224; }\\n html[dark] .card.well {\\n color: #efe2cf;\\n background-color: #30322c;\\n border-color: #e4e7ea;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }\\n html[dark] .admin-bot-card .grw-botcard-title-active {\\n color: #e4e7ea; }\\n html[dark] .admin-page span.slider {\\n background-color: #d6dadf; }\\n html[dark] .admin-page span.slider:before {\\n background-color: white; }\\n html[dark] .admin-page input:checked + .slider {\\n background-color: #007bff; }\\n html[dark] .admin-page input:focus + .slider {\\n box-shadow: 0 0 1px #007bff; }\\n html[dark] .wiki .highlighted {\\n position: relative;\\n z-index: 1; }\\n\\n@keyframes fadeout {\\n 100% {\\n opacity: 0; } }\\n html[dark] .wiki .highlighted::after {\\n position: absolute;\\n top: 15%;\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 70%;\\n content: '';\\n background-color: rgba(196, 141, 19, 0.5);\\n border-radius: 2px;\\n animation: fadeout 1s ease-in 1.5s forwards; }\\n html[dark] .wiki a {\\n color: #eebd4f; }\\n html[dark] .wiki a:hover {\\n color: #f7e0ac; }\\n html[dark] .wiki .editable-with-handsontable button {\\n color: #eebd4f; }\\n html[dark] .wiki .editable-with-handsontable button:hover {\\n color: #f7e0ac; }\\n html[dark] body.on-edit .main {\\n background-color: #383a33; }\\n html[dark] body.on-edit .main .page-editor-editor-container {\\n border-right-color: #7f5b0c; }\\n html[dark] body.on-edit .main .page-editor-editor-container .navbar-editor {\\n background-color: #3d3f38;\\n border-bottom-color: #7f5b0c; }\\n html[dark] body.on-edit .main .page-editor-preview-container {\\n background-color: #3d3f38; }\\n html[dark] body.on-edit .main .page-editor-footer {\\n border-top-color: #7f5b0c; }\\n html[dark] body.pathname-sidebar .page-editor-preview-body {\\n color: #efe2cf;\\n background-color: #231e1d; }\\n html[dark] .grw-grid-edit-preview .desktop-preview,\\n html[dark] .grw-grid-edit-preview .tablet-preview,\\n html[dark] .grw-grid-edit-preview .mobile-preview {\\n background: #3d3f38; }\\n html[dark] .grw-grid-edit-preview .grid-edit-border-for-each-cols {\\n border: 2px solid #3d3f38; }\\n html[dark] .grid-preview-col-0 {\\n background: #175fa5; }\\n html[dark] .grid-preview-col-1 {\\n background: #009fbb; }\\n html[dark] .grid-preview-col-2 {\\n background: #00bb83; }\\n html[dark] .grid-preview-col-3 {\\n background: #74bc46; }\\n html[dark] .page-comment-meta .page-comment-revision svg {\\n fill: #f3ce7d; }\\n html[dark] .page-comment-meta .page-comment-revision svg:hover {\\n fill: #f7e0ac; }\\n html[dark] .page-comments .page-comment .page-comment-main,\\n html[dark] .page-comments .page-comment-form .comment-form-main {\\n background-color: #3d3f38; }\\n html[dark] .page-comments .page-comment .page-comment-main:before,\\n html[dark] .page-comments .page-comment-form .comment-form-main:before {\\n border-right-color: #3d3f38; }\\n html[dark] .page-comments .page-comment .page-comment-main .nav.nav-tabs > li > a.active,\\n html[dark] .page-comments .page-comment-form .comment-form-main .nav.nav-tabs > li > a.active {\\n background: transparent;\\n border-bottom: solid 1px #33342e;\\n border-bottom-color: #33342e; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul > li.nav-item > a.nav-link {\\n color: inherit; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul a.hover {\\n background-color: #33342e; }\\n html[dark] .search-result .search-result-list .page-list .page-list-ul a.active {\\n background-color: #282925;\\n border-color: #c48d13; }\\n html[dark] mark.rbt-highlight-text {\\n color: black; }\\n html[dark] .page-content-footer {\\n background-color: #383a33;\\n border-top-color: #7f5b0c; }\\n html[dark] .admin-page #layoutOptions .customize-layout-card.border-active {\\n border-color: #c48d13; }\\n html[dark] .admin-page #themeOptions .theme-option-container.active .theme-option-name {\\n color: #efe2cf; }\\n html[dark] .admin-page #themeOptions .theme-option-container.active a {\\n background-color: #c48d13;\\n border-color: #c48d13; }\\n html[dark] .bg-box {\\n background-color: #3d3f38; }\\n html[dark] .grw-fab .btn-create-page {\\n fill: #fff; }\\n html[dark] .grw-fab .btn-scroll-to-top {\\n fill: #292d32; }\\n html[dark] .grw-btn-page-management:hover,\\n html[dark] .grw-btn-page-management:focus {\\n background-color: rgba(243, 206, 125, 0.15); }\\n html[dark] .selecting-bot-type .bot-type-disc {\\n width: 20px; }\\n html[dark] .border {\\n border: 1px solid #8e9ba7 !important; }\\n html[dark] .border-top {\\n border-top: 1px solid #8e9ba7 !important; }\\n html[dark] .border-right {\\n border-right: 1px solid #8e9ba7 !important; }\\n html[dark] .border-bottom {\\n border-bottom: 1px solid #8e9ba7 !important; }\\n html[dark] .border-left {\\n border-left: 1px solid #8e9ba7 !important; }\\n html[dark] .border-info {\\n border-color: #009fbb !important; }\\n html[dark] .table {\\n color: #efe2cf; }\\n html[dark] .table th,\\n html[dark] .table td {\\n border-top-color: #d6dadf; }\\n html[dark] .table thead th {\\n border-bottom-color: #d6dadf; }\\n html[dark] .table tbody + tbody {\\n border-top-color: #d6dadf; }\\n html[dark] .table-bordered {\\n border-color: #d6dadf; }\\n html[dark] .table-bordered th,\\n html[dark] .table-bordered td {\\n border-color: #d6dadf; }\\n html[dark] .table-hover tbody tr:hover {\\n color: #efe2cf;\\n background-color: rgba(0, 0, 0, 0.075); }\\n html[dark] .table-dark, html[dark] .table {\\n color: white;\\n background-color: #343a40; }\\n html[dark] .table-dark th, html[dark] .table th,\\n html[dark] .table-dark td,\\n html[dark] .table td,\\n html[dark] .table-dark thead th,\\n html[dark] .table thead th {\\n border-color: #454d55; }\\n html[dark] .table-dark.table-bordered, html[dark] .table-bordered.table {\\n border: 0; }\\n html[dark] .table-dark.table-striped tbody tr:nth-of-type(odd), html[dark] .table-striped.table tbody tr:nth-of-type(odd) {\\n background-color: rgba(255, 255, 255, 0.05); }\\n html[dark] .table-dark.table-hover tbody tr:hover, html[dark] .table-hover.table tbody tr:hover {\\n color: rgba(255, 255, 255, 0.075);\\n background-color: #454d55; }\\n html[dark] .list-group .list-group-item {\\n color: #efe2cf;\\n background-color: transparent;\\n border-color: #8e9ba7; }\\n html[dark] .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #45473f; }\\n html[dark] .list-group .list-group-item.list-group-item-action.active {\\n color: #eff1f3;\\n background-color: #c48d13; }\\n html[dark] input.form-control,\\n html[dark] select.form-control,\\n html[dark] textarea.form-control {\\n color: white;\\n background-color: #30322c;\\n border-color: #8e9ba7; }\\n html[dark] input.form-control:focus,\\n html[dark] select.form-control:focus,\\n html[dark] textarea.form-control:focus {\\n background-color: #3d3f38; }\\n html[dark] .form-control[disabled],\\n html[dark] .form-control[readonly] {\\n color: #fcf9f5;\\n background-color: #4a4d44; }\\n html[dark] .input-group > .input-group-prepend > .input-group-text {\\n color: #e4e7ea;\\n background-color: #967224;\\n border: 1px solid #967224;\\n border-right: none; }\\n html[dark] .input-group input {\\n border-color: #8e9ba7; }\\n html[dark] .dropdown-menu {\\n background-color: #3d3f38; }\\n html[dark] .dropdown-item:hover {\\n color: #e4e7ea;\\n background-color: #64685c; }\\n html[dark] .card.well {\\n border-color: #967224; }\\n html[dark] .card.card-disabled {\\n background-color: #092e45;\\n border-color: #967224; }\\n html[dark] .nologin {\\n background: linear-gradient(45deg, black 0%, rgba(255, 26, 102, 0) 70%), linear-gradient(135deg, #2f4d1c 10%, rgba(6, 67, 249, 0) 70%), linear-gradient(225deg, #0b2b4b 10%, rgba(13, 242, 89, 0) 80%), linear-gradient(315deg, #0a0b0f 100%, rgba(249, 158, 31, 0) 70%); }\\n html[dark] .nologin .login-header {\\n background-color: rgba(0, 0, 0, 0.5); }\\n html[dark] .nologin .login-header .logo {\\n background-color: rgba(255, 255, 255, 0);\\n fill: rgba(255, 255, 255, 0.5); }\\n html[dark] .nologin .login-header h1 {\\n color: rgba(255, 255, 255, 0.5); }\\n html[dark] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.5); }\\n html[dark] .nologin .input-group .input-group-text {\\n color: #b3b3b3;\\n background-color: rgba(63, 71, 78, 0.7); }\\n html[dark] .nologin .input-group .form-control {\\n color: white;\\n background-color: rgba(80, 80, 80, 0.7);\\n box-shadow: unset; }\\n html[dark] .nologin .input-group .form-control::placeholder {\\n color: #b3b3b3; }\\n html[dark] .nologin .btn-fill .btn-label {\\n color: #d6dadf; }\\n html[dark] .nologin .btn-fill .btn-label-text {\\n color: #abb4bd; }\\n html[dark] .nologin .grw-external-auth-form {\\n border-color: gray !important; }\\n html[dark] .nologin .link-growi-org {\\n color: rgba(255, 255, 255, 0.4); }\\n html[dark] .nologin .link-growi-org:hover, html[dark] .nologin .link-growi-org.focus {\\n color: rgba(255, 255, 255, 0.7); }\\n html[dark] .nologin .link-growi-org:hover .growi, html[dark] .nologin .link-growi-org.focus .growi {\\n color: #68ab3e; }\\n html[dark] .nologin .link-growi-org:hover .org, html[dark] .nologin .link-growi-org.focus .org {\\n color: #14528f; }\\n html[dark] .grw-drawer-toggler {\\n color: #abb4bd; }\\n html[dark] .page-list .page-list-ul > li > span.page-list-meta {\\n color: #e2cba9; }\\n html[dark] .grw-subnav {\\n background-color: #45473f; }\\n html[dark] .grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba(69, 71, 63, 0.85); }\\n html[dark] .grw-page-editor-mode-manager .btn-outline-primary:hover {\\n color: #c48d13;\\n background-color: #3f474e; }\\n html[dark] #search-typeahead-asynctypeahead {\\n background-color: #3d3f38; }\\n html[dark] #search-typeahead-asynctypeahead .table {\\n background-color: transparent; }\\n html[dark] .grw-sidebar .list-group .list-group-item {\\n color: #efe2cf;\\n background-color: #312a29;\\n border-color: #8e9ba7; }\\n html[dark] .grw-sidebar .list-group .list-group-item.list-group-item-action:hover {\\n background-color: #45473f; }\\n html[dark] .grw-sidebar .list-group .list-group-item.list-group-item-action.active {\\n color: #eff1f3;\\n background-color: #c48d13; }\\n html[dark] .popover {\\n background-color: #3d3f38;\\n border-color: #967224; }\\n html[dark] .popover .popover-header {\\n color: #fff;\\n background-color: #967224;\\n border-color: #967224; }\\n html[dark] .popover .popover-body {\\n color: inherit; }\\n html[dark] .popover.bs-popover-top .arrow::before {\\n border-top-color: #967224; }\\n html[dark] .popover.bs-popover-top .arrow::after {\\n border-top-color: #3d3f38; }\\n html[dark] .popover.bs-popover-bottom .arrow::before {\\n border-bottom-color: #967224; }\\n html[dark] .popover.bs-popover-bottom .arrow::after {\\n border-bottom-color: #3d3f38; }\\n html[dark] .popover.bs-popover-right .arrow::before {\\n border-right-color: #967224; }\\n html[dark] .popover.bs-popover-right .arrow::after {\\n border-right-color: #3d3f38; }\\n html[dark] .popover.bs-popover-left .arrow::before {\\n border-left-color: #967224; }\\n html[dark] .popover.bs-popover-left .arrow::after {\\n border-left-color: #3d3f38; }\\n html[dark] .grw-grid-edit-preview {\\n background: #292d32; }\\n html[dark] .grw-slack-notification {\\n background-color: transparent; }\\n html[dark] .grw-slack-notification .form-control {\\n background: #3d3f38; }\\n html[dark] .grw-slack-notification .custom-control-label::before {\\n background-color: #967224;\\n border-color: transparent; }\\n html[dark] .grw-slack-notification .custom-control-label::after {\\n background-color: #370f38;\\n background-image: url(/images/icons/slack/slack-logo-dark-off.svg); }\\n html[dark] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::before {\\n background-color: #731f74; }\\n html[dark] .grw-slack-notification .custom-control-input:checked ~ .custom-control-label::after {\\n background-color: #370f38;\\n background-image: url(/images/icons/slack/slack-logo-dark-on.svg); }\\n html[dark] .grw-slack-notification .grw-slack-logo svg {\\n fill: #dd80de; }\\n html[dark] .grw-slack-notification .grw-btn-slack {\\n background-color: black; }\\n html[dark] .grw-slack-notification .grw-btn-slack:focus, html[dark] .grw-slack-notification .grw-btn-slack:hover {\\n background-color: black; }\\n html[dark] .grw-slack-notification .grw-btn-slack-triangle {\\n color: #967224; }\\n html[dark] .grw-hot-modal-navbar {\\n background-color: #031018; }\\n html[dark] .wiki h1 {\\n border-color: #ad7c10; }\\n html[dark] .wiki h2 {\\n border-color: #7f5b0c; }\\n html[dark] .comment-form #slack-mark-black {\\n display: none; }\\n html[dark] .page-comments-row {\\n background: #45473f; }\\n html[dark] .grw-tag-labels .grw-tag-label {\\n color: #949494;\\n background-color: #031018; }\\n html[dark] .admin-setting-header {\\n border-color: #8e9ba7; }\\n html[dark] .grw-side-contents-sticky-container .grw-border-vr {\\n border-color: #8e9ba7; }\\n html[dark] .grw-side-contents-sticky-container .revision-toc {\\n border-color: #8e9ba7; }\\n html[dark] .grw-modal-head {\\n border-color: #8e9ba7; }\\n html[dark] .nav-tabs {\\n border-bottom: #7f5b0c 1px solid; }\\n html[dark] .nav-tabs .nav-link:hover {\\n border-color: #ad7c10;\\n border-bottom: none; }\\n html[dark] .nav-tabs .nav-link.active {\\n color: #f3ce7d;\\n background-color: transparent;\\n border-color: #7f5b0c; }\\n html[dark] .table {\\n color: white; }\\n html[dark] .btn.btn-outline-primary {\\n color: #f7e0ac;\\n background-color: #392905;\\n border-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:hover, html[dark] .btn.btn-outline-primary:active, html[dark] .btn.btn-outline-primary.active {\\n color: #f7e0ac;\\n background-color: #966c0e;\\n border-color: #ecb437; }\\n html[dark] .btn.btn-outline-primary:hover::after, html[dark] .btn.btn-outline-primary:active::after, html[dark] .btn.btn-outline-primary.active::after {\\n border-color: #966c0e; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary {\\n color: #f7e0ac;\\n background-color: #392905;\\n border-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:not(:first-child)::before {\\n border-left-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active {\\n color: #f7e0ac;\\n background-color: #c48d13;\\n border-color: #ecb437; }\\n html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:hover::after, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary:active::after, html[dark] .btn-group.grw-page-editor-mode-manager .btn.btn-outline-primary.active::after {\\n border-color: #c48d13; }\\n html[dark] .card-timeline > .card-header {\\n background-color: #993439; }\\n html[dark] .growi:not(.login-page) #page-wrapper,\\n html[dark] .growi:not(.login-page) .page-editor-preview-container {\\n background-image: url(\\\"/images/themes/hufflepuff/badger-dark.jpg\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[dark] .nologin #page-wrapper {\\n background-color: #3d3f38;\\n background-image: url(\\\"/images/themes/hufflepuff/badger-light.png\\\");\\n background-attachment: fixed;\\n background-position: bottom;\\n background-size: cover; }\\n html[dark] .nologin .login-header,\\n html[dark] .nologin .login-dialog {\\n background-color: rgba(0, 0, 0, 0.1); }\\n html[dark] .nologin .link-switch {\\n color: #efe2cf; }\\n html[dark] .nologin .grw-external-auth-form {\\n border-color: #993439 !important; }\\n\",\"//\\n//== Apply to Bootstrap\\n//\\n\\n// determine optional variables\\n$border-image-navbar: linear-gradient(to right, $gray-300 0%, $gray-300 100%) !default;\\n$bgcolor-search-top-dropdown: $secondary !default;\\n$bgcolor-sidebar-nav-item-active: darken($bgcolor-sidebar, 10%) !default;\\n$text-shadow-sidebar-nav-item-active: 1px 1px 2px $primary !default;\\n$bgcolor-inline-code: $gray-100 !default;\\n$color-inline-code: darken($red, 15%) !default;\\n$bordercolor-inline-code: $gray-400 !default;\\n$bordercolor-nav-tabs: $gray-300 !default;\\n$bordercolor-nav-tabs-hover: $gray-200 $gray-200 $bordercolor-nav-tabs !default;\\n$color-nav-tabs-link-active: $gray-600 !default;\\n$bordercolor-nav-tabs-active: $bordercolor-nav-tabs $bordercolor-nav-tabs $bgcolor-global !default;\\n$color-seen-user: #549c79 !default;\\n\\n// override bootstrap variables\\n$body-bg: $bgcolor-global;\\n$body-color: $color-global;\\n$link-color: $color-link;\\n$link-hover-color: $color-link-hover;\\n$input-focus-color: $color-global;\\n$nav-tabs-border-color: $bordercolor-nav-tabs;\\n$nav-tabs-link-hover-border-color: $bordercolor-nav-tabs-hover;\\n$nav-tabs-link-active-color: $color-nav-tabs-link-active;\\n$nav-tabs-link-active-bg: $bgcolor-global;\\n$nav-tabs-link-active-border-color: $bordercolor-nav-tabs-active;\\n\\n@import '~bootstrap/scss/functions';\\n@import '~bootstrap/scss/variables';\\n@import '~bootstrap/scss/mixins';\\n@import '../mixins';\\n@import 'mixins/list-group';\\n@import 'mixins/page-editor-mode-manager';\\n@import 'mixins/tables'; // comment out and use _reboot-bootstrap-tables instead -- 2020.05.28 Yuki Takei\\n@import 'reboot-bootstrap-buttons';\\n@import 'reboot-bootstrap-colors';\\n@import 'reboot-bootstrap-theme-colors';\\n@import 'reboot-bootstrap-nav';\\n@import 'reboot-toastr-colors';\\n\\n// determine variables with bootstrap function (These variables can be used after importing bootstrap above)\\n$color-modal-header: color-yiq($primary) !default;\\n\\n:not(pre) {\\n > code {\\n color: $color-inline-code;\\n background-color: $bgcolor-inline-code;\\n border-color: $bordercolor-inline-code;\\n }\\n}\\n\\npre:not(.hljs):not(.CodeMirror-line) {\\n background-color: $bgcolor-inline-code;\\n border-color: $bordercolor-inline-code;\\n}\\n\\n//\\n//== Apply to Bootstrap Elements\\n//\\n\\n// Alert link\\n@each $color, $value in $theme-colors {\\n .alert.alert-#{$color} {\\n a,\\n a:hover {\\n color: theme-color-level($color, $alert-color-level - 2);\\n }\\n }\\n}\\n\\n// Dropdown\\n.dropdown-menu {\\n color: $color-global;\\n}\\n\\n.grw-personal-dropdown {\\n .grw-icon-container svg {\\n fill: $color-global;\\n }\\n .grw-icon-container-muted svg {\\n fill: $secondary;\\n }\\n}\\n\\n.dropdown-item {\\n color: $color-global;\\n\\n svg {\\n fill: $color-global;\\n }\\n\\n &:active,\\n &.active,\\n &:active:hover,\\n &.active:hover {\\n color: $color-dropdown-link-active;\\n background-color: $bgcolor-dropdown-link-active;\\n\\n svg {\\n fill: $color-dropdown-link-active;\\n }\\n }\\n &:hover {\\n background-color: $light;\\n }\\n}\\n\\n// Form\\n.form-control {\\n @include form-control-focus();\\n}\\n\\n// Tabs\\n.nav.nav-tabs .nav-link.active {\\n color: $color-link !important;\\n background: transparent;\\n\\n &:hover,\\n &:focus {\\n color: $color-link-hover !important;\\n }\\n}\\n\\n// Pagination\\nul.pagination {\\n li.page-item.disabled {\\n button.page-link {\\n color: $gray-400;\\n }\\n }\\n li.page-item.active {\\n button.page-link {\\n color: color-yiq($primary);\\n background-color: $primary;\\n &:hover,\\n &:focus {\\n color: color-yiq($primary);\\n background-color: $primary;\\n }\\n }\\n }\\n li.page-item {\\n button.page-link {\\n color: $primary;\\n border-color: $secondary;\\n &:hover,\\n &:active,\\n &:focus {\\n color: $primary;\\n }\\n }\\n }\\n}\\n\\n//\\n//== Apply to Handsontable\\n//\\n.handsontable {\\n color: initial;\\n}\\n\\n//\\n//== Apply to GROWI Elements\\n//\\n\\n.grw-logo {\\n // set transition for fill\\n svg * {\\n transition: fill 0.8s ease-out;\\n }\\n\\n svg {\\n fill: $fillcolor-logo-mark;\\n }\\n\\n &:hover {\\n svg {\\n .group1 {\\n fill: $growi-green;\\n }\\n\\n .group2 {\\n fill: $growi-blue;\\n }\\n }\\n }\\n}\\n\\n.grw-navbar {\\n background: $bgcolor-navbar;\\n .nav-item > .nav-link {\\n color: $color-link-nabvar;\\n }\\n\\n border-image: $border-image-navbar;\\n border-image-slice: 1;\\n\\n .grw-app-title {\\n color: $fillcolor-logo-mark;\\n }\\n}\\n\\n.grw-global-search {\\n .btn-secondary.dropdown-toggle {\\n @include button-variant($bgcolor-search-top-dropdown, $bgcolor-search-top-dropdown);\\n }\\n\\n // for https://youtrack.weseek.co.jp/issue/GW-2603\\n .search-typeahead {\\n background-color: rgba($bgcolor-global, 0.9);\\n }\\n}\\n\\n.grw-sidebar {\\n // override @atlaskit/navigation-next styles\\n .ak-navigation-resize-button {\\n $color-resize-button: $color-global !default;\\n $bgcolor-resize-button: white !default;\\n $color-resize-button-hover: $color-reversal !default;\\n $bgcolor-resize-button-hover: lighten($bgcolor-resize-button, 5%) !default;\\n\\n @include override-hexagon-color($color-resize-button, $bgcolor-resize-button);\\n\\n &:hover {\\n @include override-hexagon-color($color-resize-button-hover, $bgcolor-resize-button-hover);\\n }\\n }\\n div[data-testid='GlobalNavigation'] {\\n > div {\\n background-color: $bgcolor-sidebar;\\n }\\n }\\n div[data-testid='ContextualNavigation'] {\\n > div {\\n color: $color-sidebar-context;\\n background-color: $bgcolor-sidebar-context;\\n }\\n }\\n\\n .grw-sidebar-nav {\\n .btn {\\n @include button-variant(\\n $bgcolor-sidebar,\\n $bgcolor-sidebar,\\n darken($bgcolor-sidebar, 7.5%),\\n darken($bgcolor-sidebar, 10%),\\n $bgcolor-sidebar-nav-item-active,\\n $bgcolor-sidebar-nav-item-active\\n );\\n }\\n }\\n .grw-sidebar-nav-primary-container {\\n .btn.active {\\n i {\\n text-shadow: $text-shadow-sidebar-nav-item-active;\\n }\\n // fukidashi\\n &:after {\\n border-right-color: $bgcolor-sidebar-context;\\n }\\n }\\n }\\n}\\n\\n/*\\n * Icon\\n */\\n.editor-container .navbar-editor svg {\\n fill: $color-editor-icons;\\n}\\n\\n// page preview button in link form\\n.btn-page-preview svg {\\n fill: white;\\n}\\n\\n/*\\n * Modal\\n */\\n.modal {\\n .modal-header {\\n border-bottom-color: $border-color-theme;\\n .modal-title {\\n color: $color-modal-header;\\n }\\n .close {\\n color: $color-modal-header;\\n opacity: 0.5;\\n &:hover {\\n opacity: 0.9;\\n }\\n }\\n }\\n\\n .modal-content {\\n background-color: $bgcolor-global;\\n }\\n\\n .modal-footer {\\n border-top-color: $border-color-theme;\\n }\\n}\\n\\n.grw-page-accessories-control {\\n .grw-seen-user-info {\\n .btn {\\n color: $color-seen-user;\\n &:active {\\n color: $color-seen-user;\\n }\\n .footstamp-icon {\\n fill: $color-seen-user;\\n }\\n }\\n }\\n}\\n\\n.grw-custom-nav-tab {\\n .nav-item {\\n &:hover,\\n &:focus {\\n background-color: rgba($color-link, 0.08);\\n }\\n .nav-link {\\n -webkit-appearance: none;\\n color: $color-link;\\n svg {\\n fill: $color-link;\\n }\\n\\n // Disabled state lightens text\\n &.disabled {\\n color: $nav-link-disabled-color;\\n svg {\\n fill: $nav-link-disabled-color;\\n }\\n }\\n }\\n }\\n\\n .grw-nav-slide-hr {\\n border-color: $color-link;\\n }\\n}\\n\\n.grw-page-accessories-modal {\\n .modal-header {\\n .close {\\n color: $secondary;\\n }\\n }\\n}\\n\\n/*\\n * cards\\n */\\n.card.well {\\n color: $color-global;\\n background-color: $bgcolor-card;\\n border-color: $light;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\\n}\\n\\n.admin-bot-card {\\n .grw-botcard-title-active {\\n color: $gray-200;\\n }\\n}\\n\\n/*\\n * Form Slider\\n */\\n.admin-page {\\n span.slider {\\n background-color: $gray-300;\\n\\n &:before {\\n background-color: white;\\n }\\n }\\n\\n input:checked + .slider {\\n background-color: #007bff;\\n }\\n\\n input:focus + .slider {\\n box-shadow: 0 0 1px #007bff;\\n }\\n}\\n\\n/*\\n * GROWI wiki\\n */\\n.wiki {\\n .highlighted {\\n @include highlighted($bgcolor-highlighted);\\n }\\n\\n a {\\n color: $color-link-wiki;\\n\\n &:hover {\\n color: $color-link-wiki-hover;\\n }\\n }\\n\\n // table with handsontable modal button\\n .editable-with-handsontable {\\n button {\\n color: $color-link-wiki;\\n }\\n\\n button:hover {\\n color: $color-link-wiki-hover;\\n }\\n }\\n}\\n\\n/*\\n * GROWI on-edit\\n */\\nbody.on-edit {\\n .main {\\n background-color: darken($bgcolor-global, 2%);\\n\\n .page-editor-editor-container {\\n border-right-color: $border-color-theme;\\n\\n .navbar-editor {\\n background-color: $bgcolor-global; // same color with active tab\\n border-bottom-color: $border-color-theme;\\n }\\n }\\n\\n .page-editor-preview-container {\\n background-color: $bgcolor-global;\\n }\\n\\n .page-editor-footer {\\n border-top-color: $border-color-theme;\\n }\\n }\\n}\\n\\n/*\\n * Preview for editing /Sidebar\\n */\\nbody.pathname-sidebar {\\n .page-editor-preview-body {\\n color: $color-sidebar-context;\\n background-color: $bgcolor-sidebar-context;\\n }\\n}\\n\\n/*\\n * GROWI Grid Edit Modal\\n */\\n.grw-grid-edit-preview {\\n .desktop-preview,\\n .tablet-preview,\\n .mobile-preview {\\n background: $bgcolor-global;\\n }\\n .grid-edit-border-for-each-cols {\\n border: 2px solid $bgcolor-global;\\n }\\n}\\n\\n.grid-preview-col-0 {\\n background: $growi-blue;\\n}\\n\\n.grid-preview-col-1 {\\n background: $info;\\n}\\n\\n.grid-preview-col-2 {\\n background: $success;\\n}\\n\\n.grid-preview-col-3 {\\n background: $growi-green;\\n}\\n\\n/*\\n * GROWI comment\\n */\\n.page-comment-meta .page-comment-revision svg {\\n fill: $color-link;\\n\\n &:hover() {\\n fill: $color-link-hover;\\n }\\n}\\n\\n/*\\n * GROWI comment form\\n */\\n.page-comments {\\n .page-comment .page-comment-main,\\n .page-comment-form .comment-form-main {\\n background-color: $bgcolor-global;\\n\\n &:before {\\n border-right-color: $bgcolor-global;\\n }\\n\\n .nav.nav-tabs {\\n > li > a.active {\\n background: transparent;\\n border-bottom: solid 1px darken($bgcolor-global, 4%);\\n border-bottom-color: darken($bgcolor-global, 4%);\\n }\\n }\\n }\\n}\\n\\n/*\\n * GROWI search result\\n */\\n.search-result {\\n .search-result-list {\\n .page-list {\\n .page-list-ul {\\n > li.nav-item > a.nav-link {\\n color: inherit;\\n }\\n a {\\n &.hover {\\n background-color: darken($bgcolor-global, 4%);\\n }\\n &.active {\\n background-color: darken($bgcolor-global, 8%);\\n border-color: theme-color('primary');\\n }\\n }\\n }\\n }\\n }\\n}\\n\\n/*\\n * react bootstrap typeahead\\n */\\nmark.rbt-highlight-text {\\n // Temporarily the highlight color is black\\n color: black;\\n}\\n\\n/*\\n * GROWI page content footer\\n */\\n.page-content-footer {\\n background-color: darken($bgcolor-global, 2%);\\n border-top-color: $border-color-theme;\\n}\\n\\n/*\\n * GROWI admin page #layoutOptions #themeOptions\\n */\\n.admin-page {\\n #layoutOptions {\\n .customize-layout-card {\\n &.border-active {\\n border-color: $color-theme-color-box;\\n }\\n }\\n }\\n\\n #themeOptions {\\n .theme-option-container.active {\\n .theme-option-name {\\n color: $color-global;\\n }\\n a {\\n background-color: $color-theme-color-box;\\n border-color: $color-theme-color-box;\\n }\\n }\\n }\\n}\\n\\n/*\\n * HackMd\\n */\\n.bg-box {\\n background-color: $bgcolor-global;\\n}\\n\\n.grw-fab {\\n .btn-create-page {\\n fill: color-yiq($primary);\\n }\\n\\n .btn-scroll-to-top {\\n fill: $gray-900;\\n }\\n}\\n\\n// Page Management Dropdown icon\\n.grw-btn-page-management:hover,\\n.grw-btn-page-management:focus {\\n background-color: rgba($color-link, 0.15);\\n}\\n\\n/*\\n Slack Integration\\n*/\\n.selecting-bot-type {\\n .bot-type-disc {\\n width: 20px;\\n }\\n}\\n\",\"// determine optional variables\\n$color-list: $color-global !default;\\n$bgcolor-list: $bgcolor-global !default;\\n$color-list-hover: $color-global !default;\\n$bgcolor-list-hover: darken($bgcolor-global, 3%) !default;\\n$bgcolor-list-active: $primary !default;\\n$color-list-active: color-yiq($bgcolor-list-active) !default;\\n$bgcolor-subnav: darken($bgcolor-global, 3%) !default;\\n$color-table: $color-global !default;\\n$bgcolor-table: null !default;\\n$border-color-table: $gray-200 !default;\\n$color-table-hover: $color-table !default;\\n$bgcolor-table-hover: rgba(black, 0.075) !default;\\n$bgcolor-sidebar-list-group: $bgcolor-list !default;\\n$color-tags: $gray-500 !default;\\n$bgcolor-tags: $gray-200 !default;\\n$border-color-global: $gray-300 !default;\\n$border-color-toc: $border-color-global !default;\\n\\n// override bootstrap variables\\n$table-color: $color-table;\\n$table-bg: $bgcolor-table;\\n$table-border-color: $border-color-table;\\n$table-hover-color: $color-table-hover;\\n$table-hover-bg: $bgcolor-table-hover;\\n$border-color: $border-color-global;\\n\\n@import 'reboot-bootstrap-border-colors';\\n@import 'reboot-bootstrap-tables';\\n\\n// List Group\\n@include override-list-group-item($color-list, $bgcolor-list, $color-list-hover, $bgcolor-list-hover, $color-list-active, $bgcolor-list-active);\\n\\n/*\\n * Form\\n */\\n.form-control {\\n background-color: $bgcolor-global;\\n}\\n\\n.form-control::placeholder {\\n color: darken($bgcolor-global, 20%);\\n}\\n\\n.form-control[disabled],\\n.form-control[readonly] {\\n color: lighten($color-global, 10%);\\n background-color: darken($bgcolor-global, 5%);\\n}\\n\\n/*\\n * card\\n */\\n.card.card-disabled {\\n background-color: darken($bgcolor-card, 5%);\\n border-color: $gray-200;\\n}\\n\\n/*\\n * GROWI Login form\\n */\\n.nologin {\\n // background color\\n $color-gradient: #3e4d6c;\\n background: linear-gradient(45deg, darken($color-gradient, 30%) 0%, hsla(340, 100%, 55%, 0) 70%),\\n linear-gradient(135deg, $growi-green 10%, hsla(225, 95%, 50%, 0) 70%), linear-gradient(225deg, $growi-blue 10%, hsla(140, 90%, 50%, 0) 80%),\\n linear-gradient(315deg, darken($color-gradient, 25%) 100%, hsla(35, 95%, 55%, 0) 70%);\\n\\n .login-header {\\n background-color: rgba(white, 0.5);\\n\\n .logo {\\n background-color: rgba(black, 0);\\n fill: rgba(black, 0.5);\\n }\\n\\n h1 {\\n color: rgba(black, 0.5);\\n }\\n }\\n\\n .login-dialog {\\n background-color: rgba(white, 0.5);\\n }\\n\\n .dropdown-with-icon {\\n .dropdown-toggle {\\n color: white;\\n background-color: rgba($gray-600, 0.7);\\n box-shadow: unset;\\n &:focus {\\n color: white;\\n background-color: rgba($gray-600, 0.7);\\n }\\n }\\n i {\\n color: darken(white, 30%);\\n background-color: rgba($gray-700, 0.7);\\n }\\n }\\n\\n .input-group {\\n .input-group-text {\\n color: darken(white, 30%);\\n background-color: rgba($gray-700, 0.7);\\n }\\n\\n .form-control {\\n color: white;\\n background-color: rgba($gray-600, 0.7);\\n box-shadow: unset;\\n\\n &::placeholder {\\n color: darken(white, 30%);\\n }\\n }\\n }\\n\\n // footer link text\\n .link-growi-org {\\n color: rgba(black, 0.4);\\n\\n &:hover,\\n &.focus {\\n color: black;\\n\\n .growi {\\n color: darken($growi-green, 20%);\\n }\\n\\n .org {\\n color: darken($growi-blue, 15%);\\n }\\n }\\n }\\n}\\n\\n/*\\n * GROWI subnavigation\\n */\\n.grw-subnav {\\n background-color: $bgcolor-subnav;\\n}\\n\\n.grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba($bgcolor-subnav, 0.85);\\n}\\n\\n.grw-page-editor-mode-manager {\\n .btn-outline-primary {\\n &:hover {\\n color: $primary;\\n background-color: $gray-200;\\n }\\n }\\n}\\n\\n.grw-drawer-toggler {\\n @extend .btn-light;\\n color: $gray-500;\\n}\\n\\n/*\\n * GROWI Sidebar\\n */\\n.grw-sidebar {\\n // List\\n @include override-list-group-item($color-list, $bgcolor-sidebar-list-group, $color-list-hover, $bgcolor-list-hover, $color-list-active, $bgcolor-list-active);\\n}\\n\\n/*\\n * GROWI page list\\n */\\n.page-list {\\n .page-list-ul {\\n > li {\\n > span.page-list-meta {\\n color: lighten($color-global, 10%);\\n }\\n }\\n }\\n}\\n\\n/*\\n * GROWI on-edit\\n */\\n.grw-editor-navbar-bottom {\\n background-color: $gray-50;\\n\\n #slack-mark-white {\\n display: none;\\n }\\n\\n .input-group-text {\\n margin-right: 1px;\\n color: $secondary;\\n border-color: $light;\\n }\\n\\n .btn.btn-outline-secondary {\\n border-color: $border-color;\\n }\\n}\\n\\n/*\\n * GROWI Link Edit Modal\\n */\\n.link-edit-modal {\\n span i {\\n color: $gray-400;\\n }\\n}\\n\\n/*\\n * GROWI Grid Edit Modal\\n */\\n\\n.grw-grid-edit-preview {\\n background: $gray-100;\\n}\\n\\n/*\\n * Slack\\n */\\n.grw-slack-notification {\\n background-color: white;\\n $color-slack: #4b144c;\\n\\n .form-control {\\n background: white;\\n }\\n\\n .custom-control-label {\\n &::before {\\n background-color: $gray-200;\\n border-color: transparent;\\n }\\n &::after {\\n background-color: white;\\n background-image: url(/images/icons/slack/slack-logo-off.svg);\\n }\\n }\\n .custom-control-input:checked ~ .custom-control-label {\\n &::before {\\n background-color: lighten($color-slack, 60%);\\n }\\n &::after {\\n background-image: url(/images/icons/slack/slack-logo-on.svg);\\n }\\n }\\n .grw-slack-logo svg {\\n fill: #af30b0;\\n }\\n\\n .grw-btn-slack {\\n background-color: white;\\n\\n &:hover,\\n &:focus {\\n background-color: white;\\n }\\n }\\n\\n .grw-btn-slack-triangle {\\n color: $secondary;\\n }\\n}\\n\\n/*\\n * GROWI HandsontableModal\\n */\\n.grw-hot-modal-navbar {\\n background-color: $light;\\n}\\n\\n.wiki {\\n h1 {\\n border-color: $border-color-theme;\\n }\\n h2 {\\n border-color: $border-color-theme;\\n }\\n}\\n\\n/*\\n * GROWI comment form\\n */\\n.comment-form {\\n #slack-mark-white {\\n display: none;\\n }\\n}\\n\\n.page-comments-row {\\n background: $bgcolor-subnav;\\n}\\n\\n/*\\n * GROWI tags\\n */\\n.grw-tag-labels {\\n .grw-tag-label {\\n color: $color-tags;\\n background-color: $bgcolor-tags;\\n }\\n}\\n\\n/*\\n* grw-side-contents\\n*/\\n.grw-side-contents-sticky-container {\\n .grw-border-vr {\\n border-color: $border-color-toc;\\n }\\n .revision-toc {\\n border-color: $border-color-toc;\\n }\\n}\\n\\n/*\\n * admin settings\\n */\\n.admin-setting-header {\\n border-color: $border-color;\\n}\\n\\n/*\\n * modal\\n */\\n.grw-modal-head {\\n border-color: $border-color-global;\\n}\\n\",\".btn-link {\\n color: $link-color;\\n svg {\\n fill: $link-color;\\n }\\n\\n @include hover() {\\n color: $link-hover-color;\\n svg {\\n fill: $link-hover-color;\\n }\\n }\\n\\n &:disabled,\\n &.disabled {\\n color: $btn-link-disabled-color;\\n svg {\\n fill: $btn-link-disabled-color;\\n }\\n }\\n}\\n\",\"//\\n// Variables\\n// --------------------------------------------------\\n\\n//== Colors\\n//\\n$primary: $growi-blue !default;\\n$secondary: #6c757d !default;\\n$info: #009fbb !default;\\n$success: #00bb83 !default;\\n$warning: #ffa32b !default;\\n$danger: #ff0a54 !default;\\n$light: #e4e7ea !default;\\n$dark: #343a40 !default;\\n$gray-50: lighten($light, 7%) !default;\\n$gray-100: lighten($light, 4%) !default;\\n$gray-200: $light !default;\\n$gray-300: darken($light, 5%) !default;\\n$gray-400: darken($light, 20%) !default;\\n$gray-500: darken($light, 30%) !default;\\n$gray-600: lighten($dark, 10%) !default;\\n$gray-700: lighten($dark, 5%) !default;\\n$gray-800: $dark !default;\\n$gray-900: darken($dark, 5%) !default;\\n$grays: (\\\"50\\\": $gray-50) !default;\\n$red: #ff0a54 !default;\\n\\n\\n// Grid breakpoints\\n//\\n// Define the minimum dimensions at which your layout will change,\\n// adapting to different screen sizes, for use in media queries.\\n\\n$grid-breakpoints: (\\n xs: 0,\\n sm: 576px,\\n md: 768px,\\n lg: 992px,\\n xl: 1200px,\\n 2xl: 1480px\\n);\\n\\n// Grid containers\\n//\\n// Define the maximum width of `.container` for different screen sizes.\\n\\n$container-max-widths: (\\n sm: 540px,\\n md: 720px,\\n lg: 960px,\\n xl: 1140px,\\n 2xl: 1320px\\n);\\n\\n\\n//== Typography\\n//\\n//## Font, line-height, and color for body text, headings, and more.\\n$font-family-sans-serif: Lato, -apple-system, BlinkMacSystemFont, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;\\n$font-family-serif: Georgia, \\\"Times New Roman\\\", Times, serif;\\n$font-family-monospace: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;\\n$font-family-base: $font-family-sans-serif;\\n\\n$font-size-root: 14px;\\n$line-height-base: 1.42857;\\n\\n$text-muted: $gray-500;\\n$blockquote-small-color: $gray-500;\\n\\n\\n//== Components\\n//\\n$border-radius: .15rem;\\n$border-radius-sm: .1rem;\\n$border-radius-lg: .25rem;\\n$border-radius-xl: .35rem;\\n\\n// Buttons\\n//\\n// For each of Bootstrap's buttons, define text, background, and border color.\\n$btn-link-disabled-color: $gray-500;\\n\\n//== Forms\\n//\\n$input-border-color: $gray-300;\\n\\n$input-border-radius: $border-radius-sm;\\n$input-border-radius-sm: $border-radius-sm;\\n$input-border-radius-lg: $border-radius;\\n\\n$input-placeholder-color: $gray-500;\\n\\n$custom-control-indicator-border-color: $gray-400;\\n$custom-control-label-disabled-color: $gray-500;\\n$custom-select-disabled-color: $gray-500;\\n$custom-range-thumb-disabled-bg: $gray-400;\\n\\n//== Navs\\n$nav-link-padding-y: 0.75rem;\\n$nav-link-padding-x: 1rem;\\n$nav-link-disabled-color: $gray-500;\\n\\n//== Navbar\\n$navbar-padding-y: 0;\\n$navbar-brand-padding-y: 0;\\n$navbar-nav-link-padding-x: 1rem;\\n\\n//== Dropdowns\\n$dropdown-border-radius: $border-radius-sm;\\n$dropdown-link-disabled-color: $gray-500;\\n$dropdown-header-color: $gray-500;\\n\\n//== Pagination\\n$pagination-disabled-color: $gray-500;\\n\\n//== Cards\\n$card-spacer-y: 7px;\\n$card-spacer-x: 15px;\\n\\n//== Toasts\\n$toast-header-color: $gray-500;\\n\\n//== Modals\\n$modal-content-border-width: 0;\\n$modal-header-padding-y: 0.75rem;\\n$modal-header-padding-x: 1rem;\\n\\n//== Alerts\\n$alert-bg-level: -2;\\n$alert-border-level: 0;\\n$alert-color-level: -10;\\n\\n//== Progress bar\\n$progress-height: 4px;\\n$progress-border-radius: $border-radius-sm;\\n$progress-bg: $gray-100;\\n$progress-box-shadow: none;\\n\\n//== List group\\n$list-group-disabled-color: $gray-500;\\n\\n//== Figures\\n$figure-caption-color: $gray-500;\\n\\n//== Breadcrumbs\\n$breadcrumb-divider-color: $gray-500;\\n$breadcrumb-active-color: $gray-500;\\n\\n//== Code\\n$pre-color: dummyinvalildcolor; // disable pre color specification with invalid value\\n\\n//== Custom Checkbox\\n$custom-checkbox-indicator-border-radius: 0px;\\n$custom-control-indicator-focus-box-shadow: none;\\n$custom-control-indicator-size: 1.2rem;\\n\\n\",\"//\\n//\\n// Apply partially\\n// https://github.com/twbs/bootstrap/blob/v4.5.0/scss/_reboot.scss\\n//\\n//\\n\\n// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\\n\\n// Body\\n//\\n// 1. Remove the margin in all browsers.\\n// 2. As a best practice, apply a default `background-color`.\\n// 3. Set an explicit initial text-align value so that we can later use\\n// the `inherit` value on things like `<th>` elements.\\n\\nbody {\\n // margin: 0; // 1\\n // font-family: $font-family-base;\\n // @include font-size($font-size-base);\\n // font-weight: $font-weight-base;\\n // line-height: $line-height-base;\\n color: $body-color;\\n // text-align: left; // 3\\n background-color: $body-bg; // 2\\n\\n svg {\\n fill: $body-color;\\n }\\n}\\n\\n// Links\\n\\na {\\n color: $link-color;\\n text-decoration: $link-decoration;\\n background-color: transparent; // Remove the gray background on active links in IE 10.\\n\\n svg {\\n fill: $link-color;\\n }\\n\\n @include hover() {\\n color: $link-hover-color;\\n text-decoration: $link-hover-decoration;\\n\\n svg {\\n fill: $link-hover-color;\\n }\\n }\\n}\\n\\n// And undo these styles for placeholder links/named anchors (without href).\\n// It would be more straightforward to just use a[href] in previous block, but that\\n// causes specificity issues in many other styles that are too complex to fix.\\n// See https://github.com/twbs/bootstrap/issues/19402\\n\\n// a:not([href]) {\\n// color: inherit;\\n// text-decoration: none;\\n\\n// @include hover() {\\n// color: inherit;\\n// text-decoration: none;\\n// }\\n// }\\n\",\"// Variables\\n//\\n// Variables should follow the `$component-state-property-size` formula for\\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\\n\\n// Color system\\n\\n$white: #fff !default;\\n$gray-100: #f8f9fa !default;\\n$gray-200: #e9ecef !default;\\n$gray-300: #dee2e6 !default;\\n$gray-400: #ced4da !default;\\n$gray-500: #adb5bd !default;\\n$gray-600: #6c757d !default;\\n$gray-700: #495057 !default;\\n$gray-800: #343a40 !default;\\n$gray-900: #212529 !default;\\n$black: #000 !default;\\n\\n$grays: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$grays: map-merge(\\n (\\n \\\"100\\\": $gray-100,\\n \\\"200\\\": $gray-200,\\n \\\"300\\\": $gray-300,\\n \\\"400\\\": $gray-400,\\n \\\"500\\\": $gray-500,\\n \\\"600\\\": $gray-600,\\n \\\"700\\\": $gray-700,\\n \\\"800\\\": $gray-800,\\n \\\"900\\\": $gray-900\\n ),\\n $grays\\n);\\n\\n$blue: #007bff !default;\\n$indigo: #6610f2 !default;\\n$purple: #6f42c1 !default;\\n$pink: #e83e8c !default;\\n$red: #dc3545 !default;\\n$orange: #fd7e14 !default;\\n$yellow: #ffc107 !default;\\n$green: #28a745 !default;\\n$teal: #20c997 !default;\\n$cyan: #17a2b8 !default;\\n\\n$colors: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$colors: map-merge(\\n (\\n \\\"blue\\\": $blue,\\n \\\"indigo\\\": $indigo,\\n \\\"purple\\\": $purple,\\n \\\"pink\\\": $pink,\\n \\\"red\\\": $red,\\n \\\"orange\\\": $orange,\\n \\\"yellow\\\": $yellow,\\n \\\"green\\\": $green,\\n \\\"teal\\\": $teal,\\n \\\"cyan\\\": $cyan,\\n \\\"white\\\": $white,\\n \\\"gray\\\": $gray-600,\\n \\\"gray-dark\\\": $gray-800\\n ),\\n $colors\\n);\\n\\n$primary: $blue !default;\\n$secondary: $gray-600 !default;\\n$success: $green !default;\\n$info: $cyan !default;\\n$warning: $yellow !default;\\n$danger: $red !default;\\n$light: $gray-100 !default;\\n$dark: $gray-800 !default;\\n\\n$theme-colors: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$theme-colors: map-merge(\\n (\\n \\\"primary\\\": $primary,\\n \\\"secondary\\\": $secondary,\\n \\\"success\\\": $success,\\n \\\"info\\\": $info,\\n \\\"warning\\\": $warning,\\n \\\"danger\\\": $danger,\\n \\\"light\\\": $light,\\n \\\"dark\\\": $dark\\n ),\\n $theme-colors\\n);\\n\\n// Set a specific jump point for requesting color jumps\\n$theme-color-interval: 8% !default;\\n\\n// The yiq lightness value that determines when the lightness of color changes from \\\"dark\\\" to \\\"light\\\". Acceptable values are between 0 and 255.\\n$yiq-contrasted-threshold: 150 !default;\\n\\n// Customize the light and dark text colors for use in our YIQ color contrast function.\\n$yiq-text-dark: $gray-900 !default;\\n$yiq-text-light: $white !default;\\n\\n// Characters which are escaped by the escape-svg function\\n$escaped-characters: (\\n (\\\"<\\\",\\\"%3c\\\"),\\n (\\\">\\\",\\\"%3e\\\"),\\n (\\\"#\\\",\\\"%23\\\"),\\n (\\\"(\\\",\\\"%28\\\"),\\n (\\\")\\\",\\\"%29\\\"),\\n) !default;\\n\\n\\n// Options\\n//\\n// Quickly modify global styling by enabling or disabling optional features.\\n\\n$enable-caret: true !default;\\n$enable-rounded: true !default;\\n$enable-shadows: false !default;\\n$enable-gradients: false !default;\\n$enable-transitions: true !default;\\n$enable-prefers-reduced-motion-media-query: true !default;\\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\\n$enable-grid-classes: true !default;\\n$enable-pointer-cursor-for-buttons: true !default;\\n$enable-print-styles: true !default;\\n$enable-responsive-font-sizes: false !default;\\n$enable-validation-icons: true !default;\\n$enable-deprecation-messages: true !default;\\n\\n\\n// Spacing\\n//\\n// Control the default styling of most Bootstrap elements by modifying these\\n// variables. Mostly focused on spacing.\\n// You can add more entries to the $spacers map, should you need more variation.\\n\\n$spacer: 1rem !default;\\n$spacers: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$spacers: map-merge(\\n (\\n 0: 0,\\n 1: ($spacer * .25),\\n 2: ($spacer * .5),\\n 3: $spacer,\\n 4: ($spacer * 1.5),\\n 5: ($spacer * 3)\\n ),\\n $spacers\\n);\\n\\n// This variable affects the `.h-*` and `.w-*` classes.\\n$sizes: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$sizes: map-merge(\\n (\\n 25: 25%,\\n 50: 50%,\\n 75: 75%,\\n 100: 100%,\\n auto: auto\\n ),\\n $sizes\\n);\\n\\n\\n// Body\\n//\\n// Settings for the `<body>` element.\\n\\n$body-bg: $white !default;\\n$body-color: $gray-900 !default;\\n\\n\\n// Links\\n//\\n// Style anchor elements.\\n\\n$link-color: theme-color(\\\"primary\\\") !default;\\n$link-decoration: none !default;\\n$link-hover-color: darken($link-color, 15%) !default;\\n$link-hover-decoration: underline !default;\\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\\n$emphasized-link-hover-darken-percentage: 15% !default;\\n\\n// Paragraphs\\n//\\n// Style p element.\\n\\n$paragraph-margin-bottom: 1rem !default;\\n\\n\\n// Grid breakpoints\\n//\\n// Define the minimum dimensions at which your layout will change,\\n// adapting to different screen sizes, for use in media queries.\\n\\n$grid-breakpoints: (\\n xs: 0,\\n sm: 576px,\\n md: 768px,\\n lg: 992px,\\n xl: 1200px\\n) !default;\\n\\n@include _assert-ascending($grid-breakpoints, \\\"$grid-breakpoints\\\");\\n@include _assert-starts-at-zero($grid-breakpoints, \\\"$grid-breakpoints\\\");\\n\\n\\n// Grid containers\\n//\\n// Define the maximum width of `.container` for different screen sizes.\\n\\n$container-max-widths: (\\n sm: 540px,\\n md: 720px,\\n lg: 960px,\\n xl: 1140px\\n) !default;\\n\\n@include _assert-ascending($container-max-widths, \\\"$container-max-widths\\\");\\n\\n\\n// Grid columns\\n//\\n// Set the number of columns and specify the width of the gutters.\\n\\n$grid-columns: 12 !default;\\n$grid-gutter-width: 30px !default;\\n$grid-row-columns: 6 !default;\\n\\n\\n// Components\\n//\\n// Define common padding and border radius sizes and more.\\n\\n$line-height-lg: 1.5 !default;\\n$line-height-sm: 1.5 !default;\\n\\n$border-width: 1px !default;\\n$border-color: $gray-300 !default;\\n\\n$border-radius: .25rem !default;\\n$border-radius-lg: .3rem !default;\\n$border-radius-sm: .2rem !default;\\n\\n$rounded-pill: 50rem !default;\\n\\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\\n\\n$component-active-color: $white !default;\\n$component-active-bg: theme-color(\\\"primary\\\") !default;\\n\\n$caret-width: .3em !default;\\n$caret-vertical-align: $caret-width * .85 !default;\\n$caret-spacing: $caret-width * .85 !default;\\n\\n$transition-base: all .2s ease-in-out !default;\\n$transition-fade: opacity .15s linear !default;\\n$transition-collapse: height .35s ease !default;\\n\\n$embed-responsive-aspect-ratios: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$embed-responsive-aspect-ratios: join(\\n (\\n (21 9),\\n (16 9),\\n (4 3),\\n (1 1),\\n ),\\n $embed-responsive-aspect-ratios\\n);\\n\\n// Typography\\n//\\n// Font, line-height, and color for body text, headings, and more.\\n\\n// stylelint-disable value-keyword-case\\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, \\\"Helvetica Neue\\\", Arial, \\\"Noto Sans\\\", sans-serif, \\\"Apple Color Emoji\\\", \\\"Segoe UI Emoji\\\", \\\"Segoe UI Symbol\\\", \\\"Noto Color Emoji\\\" !default;\\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \\\"Liberation Mono\\\", \\\"Courier New\\\", monospace !default;\\n$font-family-base: $font-family-sans-serif !default;\\n// stylelint-enable value-keyword-case\\n\\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\\n$font-size-lg: $font-size-base * 1.25 !default;\\n$font-size-sm: $font-size-base * .875 !default;\\n\\n$font-weight-lighter: lighter !default;\\n$font-weight-light: 300 !default;\\n$font-weight-normal: 400 !default;\\n$font-weight-bold: 700 !default;\\n$font-weight-bolder: bolder !default;\\n\\n$font-weight-base: $font-weight-normal !default;\\n$line-height-base: 1.5 !default;\\n\\n$h1-font-size: $font-size-base * 2.5 !default;\\n$h2-font-size: $font-size-base * 2 !default;\\n$h3-font-size: $font-size-base * 1.75 !default;\\n$h4-font-size: $font-size-base * 1.5 !default;\\n$h5-font-size: $font-size-base * 1.25 !default;\\n$h6-font-size: $font-size-base !default;\\n\\n$headings-margin-bottom: $spacer / 2 !default;\\n$headings-font-family: null !default;\\n$headings-font-weight: 500 !default;\\n$headings-line-height: 1.2 !default;\\n$headings-color: null !default;\\n\\n$display1-size: 6rem !default;\\n$display2-size: 5.5rem !default;\\n$display3-size: 4.5rem !default;\\n$display4-size: 3.5rem !default;\\n\\n$display1-weight: 300 !default;\\n$display2-weight: 300 !default;\\n$display3-weight: 300 !default;\\n$display4-weight: 300 !default;\\n$display-line-height: $headings-line-height !default;\\n\\n$lead-font-size: $font-size-base * 1.25 !default;\\n$lead-font-weight: 300 !default;\\n\\n$small-font-size: 80% !default;\\n\\n$text-muted: $gray-600 !default;\\n\\n$blockquote-small-color: $gray-600 !default;\\n$blockquote-small-font-size: $small-font-size !default;\\n$blockquote-font-size: $font-size-base * 1.25 !default;\\n\\n$hr-border-color: rgba($black, .1) !default;\\n$hr-border-width: $border-width !default;\\n\\n$mark-padding: .2em !default;\\n\\n$dt-font-weight: $font-weight-bold !default;\\n\\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\\n$nested-kbd-font-weight: $font-weight-bold !default;\\n\\n$list-inline-padding: .5rem !default;\\n\\n$mark-bg: #fcf8e3 !default;\\n\\n$hr-margin-y: $spacer !default;\\n\\n\\n// Tables\\n//\\n// Customizes the `.table` component with basic values, each used across all table variations.\\n\\n$table-cell-padding: .75rem !default;\\n$table-cell-padding-sm: .3rem !default;\\n\\n$table-color: $body-color !default;\\n$table-bg: null !default;\\n$table-accent-bg: rgba($black, .05) !default;\\n$table-hover-color: $table-color !default;\\n$table-hover-bg: rgba($black, .075) !default;\\n$table-active-bg: $table-hover-bg !default;\\n\\n$table-border-width: $border-width !default;\\n$table-border-color: $border-color !default;\\n\\n$table-head-bg: $gray-200 !default;\\n$table-head-color: $gray-700 !default;\\n\\n$table-dark-color: $white !default;\\n$table-dark-bg: $gray-800 !default;\\n$table-dark-accent-bg: rgba($white, .05) !default;\\n$table-dark-hover-color: $table-dark-color !default;\\n$table-dark-hover-bg: rgba($white, .075) !default;\\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\\n\\n$table-striped-order: odd !default;\\n\\n$table-caption-color: $text-muted !default;\\n\\n$table-bg-level: -9 !default;\\n$table-border-level: -6 !default;\\n\\n\\n// Buttons + Forms\\n//\\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\\n\\n$input-btn-padding-y: .375rem !default;\\n$input-btn-padding-x: .75rem !default;\\n$input-btn-font-family: null !default;\\n$input-btn-font-size: $font-size-base !default;\\n$input-btn-line-height: $line-height-base !default;\\n\\n$input-btn-focus-width: .2rem !default;\\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\\n\\n$input-btn-padding-y-sm: .25rem !default;\\n$input-btn-padding-x-sm: .5rem !default;\\n$input-btn-font-size-sm: $font-size-sm !default;\\n$input-btn-line-height-sm: $line-height-sm !default;\\n\\n$input-btn-padding-y-lg: .5rem !default;\\n$input-btn-padding-x-lg: 1rem !default;\\n$input-btn-font-size-lg: $font-size-lg !default;\\n$input-btn-line-height-lg: $line-height-lg !default;\\n\\n$input-btn-border-width: $border-width !default;\\n\\n\\n// Buttons\\n//\\n// For each of Bootstrap's buttons, define text, background, and border color.\\n\\n$btn-padding-y: $input-btn-padding-y !default;\\n$btn-padding-x: $input-btn-padding-x !default;\\n$btn-font-family: $input-btn-font-family !default;\\n$btn-font-size: $input-btn-font-size !default;\\n$btn-line-height: $input-btn-line-height !default;\\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\\n\\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\\n$btn-font-size-sm: $input-btn-font-size-sm !default;\\n$btn-line-height-sm: $input-btn-line-height-sm !default;\\n\\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\\n$btn-font-size-lg: $input-btn-font-size-lg !default;\\n$btn-line-height-lg: $input-btn-line-height-lg !default;\\n\\n$btn-border-width: $input-btn-border-width !default;\\n\\n$btn-font-weight: $font-weight-normal !default;\\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\\n$btn-focus-width: $input-btn-focus-width !default;\\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\\n$btn-disabled-opacity: .65 !default;\\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\\n\\n$btn-link-disabled-color: $gray-600 !default;\\n\\n$btn-block-spacing-y: .5rem !default;\\n\\n// Allows for customizing button radius independently from global border radius\\n$btn-border-radius: $border-radius !default;\\n$btn-border-radius-lg: $border-radius-lg !default;\\n$btn-border-radius-sm: $border-radius-sm !default;\\n\\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\\n\\n\\n// Forms\\n\\n$label-margin-bottom: .5rem !default;\\n\\n$input-padding-y: $input-btn-padding-y !default;\\n$input-padding-x: $input-btn-padding-x !default;\\n$input-font-family: $input-btn-font-family !default;\\n$input-font-size: $input-btn-font-size !default;\\n$input-font-weight: $font-weight-base !default;\\n$input-line-height: $input-btn-line-height !default;\\n\\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\\n$input-font-size-sm: $input-btn-font-size-sm !default;\\n$input-line-height-sm: $input-btn-line-height-sm !default;\\n\\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\\n$input-font-size-lg: $input-btn-font-size-lg !default;\\n$input-line-height-lg: $input-btn-line-height-lg !default;\\n\\n$input-bg: $white !default;\\n$input-disabled-bg: $gray-200 !default;\\n\\n$input-color: $gray-700 !default;\\n$input-border-color: $gray-400 !default;\\n$input-border-width: $input-btn-border-width !default;\\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\\n\\n$input-border-radius: $border-radius !default;\\n$input-border-radius-lg: $border-radius-lg !default;\\n$input-border-radius-sm: $border-radius-sm !default;\\n\\n$input-focus-bg: $input-bg !default;\\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\\n$input-focus-color: $input-color !default;\\n$input-focus-width: $input-btn-focus-width !default;\\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\\n\\n$input-placeholder-color: $gray-600 !default;\\n$input-plaintext-color: $body-color !default;\\n\\n$input-height-border: $input-border-width * 2 !default;\\n\\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\\n\\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\\n\\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\\n\\n$form-text-margin-top: .25rem !default;\\n\\n$form-check-input-gutter: 1.25rem !default;\\n$form-check-input-margin-y: .3rem !default;\\n$form-check-input-margin-x: .25rem !default;\\n\\n$form-check-inline-margin-x: .75rem !default;\\n$form-check-inline-input-margin-x: .3125rem !default;\\n\\n$form-grid-gutter-width: 10px !default;\\n$form-group-margin-bottom: 1rem !default;\\n\\n$input-group-addon-color: $input-color !default;\\n$input-group-addon-bg: $gray-200 !default;\\n$input-group-addon-border-color: $input-border-color !default;\\n\\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\\n\\n$custom-control-gutter: .5rem !default;\\n$custom-control-spacer-x: 1rem !default;\\n$custom-control-cursor: null !default;\\n\\n$custom-control-indicator-size: 1rem !default;\\n$custom-control-indicator-bg: $input-bg !default;\\n\\n$custom-control-indicator-bg-size: 50% 50% !default;\\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\\n$custom-control-indicator-border-color: $gray-500 !default;\\n$custom-control-indicator-border-width: $input-border-width !default;\\n\\n$custom-control-label-color: null !default;\\n\\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\\n$custom-control-label-disabled-color: $gray-600 !default;\\n\\n$custom-control-indicator-checked-color: $component-active-color !default;\\n$custom-control-indicator-checked-bg: $component-active-bg !default;\\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\\\"primary\\\"), .5) !default;\\n$custom-control-indicator-checked-box-shadow: none !default;\\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\\n\\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\\n\\n$custom-control-indicator-active-color: $component-active-color !default;\\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\\n$custom-control-indicator-active-box-shadow: none !default;\\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\\n\\n$custom-checkbox-indicator-border-radius: $border-radius !default;\\n$custom-checkbox-indicator-icon-checked: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\\\") !default;\\n\\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\\n$custom-checkbox-indicator-icon-indeterminate: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\\\") !default;\\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\\n\\n$custom-radio-indicator-border-radius: 50% !default;\\n$custom-radio-indicator-icon-checked: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\\\") !default;\\n\\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\\n\\n$custom-select-padding-y: $input-padding-y !default;\\n$custom-select-padding-x: $input-padding-x !default;\\n$custom-select-font-family: $input-font-family !default;\\n$custom-select-font-size: $input-font-size !default;\\n$custom-select-height: $input-height !default;\\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\\n$custom-select-font-weight: $input-font-weight !default;\\n$custom-select-line-height: $input-line-height !default;\\n$custom-select-color: $input-color !default;\\n$custom-select-disabled-color: $gray-600 !default;\\n$custom-select-bg: $input-bg !default;\\n$custom-select-disabled-bg: $gray-200 !default;\\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\\n$custom-select-indicator-color: $gray-800 !default;\\n$custom-select-indicator: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\\\") !default;\\n$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\\n\\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\\n\\n$custom-select-border-width: $input-border-width !default;\\n$custom-select-border-color: $input-border-color !default;\\n$custom-select-border-radius: $border-radius !default;\\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\\n\\n$custom-select-focus-border-color: $input-focus-border-color !default;\\n$custom-select-focus-width: $input-focus-width !default;\\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\\n\\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\\n$custom-select-font-size-sm: $input-font-size-sm !default;\\n$custom-select-height-sm: $input-height-sm !default;\\n\\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\\n$custom-select-font-size-lg: $input-font-size-lg !default;\\n$custom-select-height-lg: $input-height-lg !default;\\n\\n$custom-range-track-width: 100% !default;\\n$custom-range-track-height: .5rem !default;\\n$custom-range-track-cursor: pointer !default;\\n$custom-range-track-bg: $gray-300 !default;\\n$custom-range-track-border-radius: 1rem !default;\\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\\n\\n$custom-range-thumb-width: 1rem !default;\\n$custom-range-thumb-height: $custom-range-thumb-width !default;\\n$custom-range-thumb-bg: $component-active-bg !default;\\n$custom-range-thumb-border: 0 !default;\\n$custom-range-thumb-border-radius: 1rem !default;\\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\\n$custom-range-thumb-disabled-bg: $gray-500 !default;\\n\\n$custom-file-height: $input-height !default;\\n$custom-file-height-inner: $input-height-inner !default;\\n$custom-file-focus-border-color: $input-focus-border-color !default;\\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\\n$custom-file-disabled-bg: $input-disabled-bg !default;\\n\\n$custom-file-padding-y: $input-padding-y !default;\\n$custom-file-padding-x: $input-padding-x !default;\\n$custom-file-line-height: $input-line-height !default;\\n$custom-file-font-family: $input-font-family !default;\\n$custom-file-font-weight: $input-font-weight !default;\\n$custom-file-color: $input-color !default;\\n$custom-file-bg: $input-bg !default;\\n$custom-file-border-width: $input-border-width !default;\\n$custom-file-border-color: $input-border-color !default;\\n$custom-file-border-radius: $input-border-radius !default;\\n$custom-file-box-shadow: $input-box-shadow !default;\\n$custom-file-button-color: $custom-file-color !default;\\n$custom-file-button-bg: $input-group-addon-bg !default;\\n$custom-file-text: (\\n en: \\\"Browse\\\"\\n) !default;\\n\\n\\n// Form validation\\n\\n$form-feedback-margin-top: $form-text-margin-top !default;\\n$form-feedback-font-size: $small-font-size !default;\\n$form-feedback-valid-color: theme-color(\\\"success\\\") !default;\\n$form-feedback-invalid-color: theme-color(\\\"danger\\\") !default;\\n\\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\\n$form-feedback-icon-valid: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\\\") !default;\\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\\n$form-feedback-icon-invalid: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\\\") !default;\\n\\n$form-validation-states: () !default;\\n// stylelint-disable-next-line scss/dollar-variable-default\\n$form-validation-states: map-merge(\\n (\\n \\\"valid\\\": (\\n \\\"color\\\": $form-feedback-valid-color,\\n \\\"icon\\\": $form-feedback-icon-valid\\n ),\\n \\\"invalid\\\": (\\n \\\"color\\\": $form-feedback-invalid-color,\\n \\\"icon\\\": $form-feedback-icon-invalid\\n ),\\n ),\\n $form-validation-states\\n);\\n\\n// Z-index master list\\n//\\n// Warning: Avoid customizing these values. They're used for a bird's eye view\\n// of components dependent on the z-axis and are designed to all work together.\\n\\n$zindex-dropdown: 1000 !default;\\n$zindex-sticky: 1020 !default;\\n$zindex-fixed: 1030 !default;\\n$zindex-modal-backdrop: 1040 !default;\\n$zindex-modal: 1050 !default;\\n$zindex-popover: 1060 !default;\\n$zindex-tooltip: 1070 !default;\\n\\n\\n// Navs\\n\\n$nav-link-padding-y: .5rem !default;\\n$nav-link-padding-x: 1rem !default;\\n$nav-link-disabled-color: $gray-600 !default;\\n\\n$nav-tabs-border-color: $gray-300 !default;\\n$nav-tabs-border-width: $border-width !default;\\n$nav-tabs-border-radius: $border-radius !default;\\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\\n$nav-tabs-link-active-color: $gray-700 !default;\\n$nav-tabs-link-active-bg: $body-bg !default;\\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\\n\\n$nav-pills-border-radius: $border-radius !default;\\n$nav-pills-link-active-color: $component-active-color !default;\\n$nav-pills-link-active-bg: $component-active-bg !default;\\n\\n$nav-divider-color: $gray-200 !default;\\n$nav-divider-margin-y: $spacer / 2 !default;\\n\\n\\n// Navbar\\n\\n$navbar-padding-y: $spacer / 2 !default;\\n$navbar-padding-x: $spacer !default;\\n\\n$navbar-nav-link-padding-x: .5rem !default;\\n\\n$navbar-brand-font-size: $font-size-lg !default;\\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\\n\\n$navbar-toggler-padding-y: .25rem !default;\\n$navbar-toggler-padding-x: .75rem !default;\\n$navbar-toggler-font-size: $font-size-lg !default;\\n$navbar-toggler-border-radius: $btn-border-radius !default;\\n\\n$navbar-dark-color: rgba($white, .5) !default;\\n$navbar-dark-hover-color: rgba($white, .75) !default;\\n$navbar-dark-active-color: $white !default;\\n$navbar-dark-disabled-color: rgba($white, .25) !default;\\n$navbar-dark-toggler-icon-bg: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\\\") !default;\\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\\n\\n$navbar-light-color: rgba($black, .5) !default;\\n$navbar-light-hover-color: rgba($black, .7) !default;\\n$navbar-light-active-color: rgba($black, .9) !default;\\n$navbar-light-disabled-color: rgba($black, .3) !default;\\n$navbar-light-toggler-icon-bg: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\\\") !default;\\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\\n\\n$navbar-light-brand-color: $navbar-light-active-color !default;\\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\\n\\n\\n// Dropdowns\\n//\\n// Dropdown menu container and contents.\\n\\n$dropdown-min-width: 10rem !default;\\n$dropdown-padding-y: .5rem !default;\\n$dropdown-spacer: .125rem !default;\\n$dropdown-font-size: $font-size-base !default;\\n$dropdown-color: $body-color !default;\\n$dropdown-bg: $white !default;\\n$dropdown-border-color: rgba($black, .15) !default;\\n$dropdown-border-radius: $border-radius !default;\\n$dropdown-border-width: $border-width !default;\\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\\n$dropdown-divider-bg: $gray-200 !default;\\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\\n\\n$dropdown-link-color: $gray-900 !default;\\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\\n$dropdown-link-hover-bg: $gray-100 !default;\\n\\n$dropdown-link-active-color: $component-active-color !default;\\n$dropdown-link-active-bg: $component-active-bg !default;\\n\\n$dropdown-link-disabled-color: $gray-600 !default;\\n\\n$dropdown-item-padding-y: .25rem !default;\\n$dropdown-item-padding-x: 1.5rem !default;\\n\\n$dropdown-header-color: $gray-600 !default;\\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\\n\\n\\n// Pagination\\n\\n$pagination-padding-y: .5rem !default;\\n$pagination-padding-x: .75rem !default;\\n$pagination-padding-y-sm: .25rem !default;\\n$pagination-padding-x-sm: .5rem !default;\\n$pagination-padding-y-lg: .75rem !default;\\n$pagination-padding-x-lg: 1.5rem !default;\\n$pagination-line-height: 1.25 !default;\\n\\n$pagination-color: $link-color !default;\\n$pagination-bg: $white !default;\\n$pagination-border-width: $border-width !default;\\n$pagination-border-color: $gray-300 !default;\\n\\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\\n$pagination-focus-outline: 0 !default;\\n\\n$pagination-hover-color: $link-hover-color !default;\\n$pagination-hover-bg: $gray-200 !default;\\n$pagination-hover-border-color: $gray-300 !default;\\n\\n$pagination-active-color: $component-active-color !default;\\n$pagination-active-bg: $component-active-bg !default;\\n$pagination-active-border-color: $pagination-active-bg !default;\\n\\n$pagination-disabled-color: $gray-600 !default;\\n$pagination-disabled-bg: $white !default;\\n$pagination-disabled-border-color: $gray-300 !default;\\n\\n\\n// Jumbotron\\n\\n$jumbotron-padding: 2rem !default;\\n$jumbotron-color: null !default;\\n$jumbotron-bg: $gray-200 !default;\\n\\n\\n// Cards\\n\\n$card-spacer-y: .75rem !default;\\n$card-spacer-x: 1.25rem !default;\\n$card-border-width: $border-width !default;\\n$card-border-radius: $border-radius !default;\\n$card-border-color: rgba($black, .125) !default;\\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\\n$card-cap-bg: rgba($black, .03) !default;\\n$card-cap-color: null !default;\\n$card-height: null !default;\\n$card-color: null !default;\\n$card-bg: $white !default;\\n\\n$card-img-overlay-padding: 1.25rem !default;\\n\\n$card-group-margin: $grid-gutter-width / 2 !default;\\n$card-deck-margin: $card-group-margin !default;\\n\\n$card-columns-count: 3 !default;\\n$card-columns-gap: 1.25rem !default;\\n$card-columns-margin: $card-spacer-y !default;\\n\\n\\n// Tooltips\\n\\n$tooltip-font-size: $font-size-sm !default;\\n$tooltip-max-width: 200px !default;\\n$tooltip-color: $white !default;\\n$tooltip-bg: $black !default;\\n$tooltip-border-radius: $border-radius !default;\\n$tooltip-opacity: .9 !default;\\n$tooltip-padding-y: .25rem !default;\\n$tooltip-padding-x: .5rem !default;\\n$tooltip-margin: 0 !default;\\n\\n$tooltip-arrow-width: .8rem !default;\\n$tooltip-arrow-height: .4rem !default;\\n$tooltip-arrow-color: $tooltip-bg !default;\\n\\n// Form tooltips must come after regular tooltips\\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\\n$form-feedback-tooltip-line-height: $line-height-base !default;\\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\\n\\n\\n// Popovers\\n\\n$popover-font-size: $font-size-sm !default;\\n$popover-bg: $white !default;\\n$popover-max-width: 276px !default;\\n$popover-border-width: $border-width !default;\\n$popover-border-color: rgba($black, .2) !default;\\n$popover-border-radius: $border-radius-lg !default;\\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\\n\\n$popover-header-bg: darken($popover-bg, 3%) !default;\\n$popover-header-color: $headings-color !default;\\n$popover-header-padding-y: .5rem !default;\\n$popover-header-padding-x: .75rem !default;\\n\\n$popover-body-color: $body-color !default;\\n$popover-body-padding-y: $popover-header-padding-y !default;\\n$popover-body-padding-x: $popover-header-padding-x !default;\\n\\n$popover-arrow-width: 1rem !default;\\n$popover-arrow-height: .5rem !default;\\n$popover-arrow-color: $popover-bg !default;\\n\\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\\n\\n\\n// Toasts\\n\\n$toast-max-width: 350px !default;\\n$toast-padding-x: .75rem !default;\\n$toast-padding-y: .25rem !default;\\n$toast-font-size: .875rem !default;\\n$toast-color: null !default;\\n$toast-background-color: rgba($white, .85) !default;\\n$toast-border-width: 1px !default;\\n$toast-border-color: rgba(0, 0, 0, .1) !default;\\n$toast-border-radius: .25rem !default;\\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\\n\\n$toast-header-color: $gray-600 !default;\\n$toast-header-background-color: rgba($white, .85) !default;\\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\\n\\n\\n// Badges\\n\\n$badge-font-size: 75% !default;\\n$badge-font-weight: $font-weight-bold !default;\\n$badge-padding-y: .25em !default;\\n$badge-padding-x: .4em !default;\\n$badge-border-radius: $border-radius !default;\\n\\n$badge-transition: $btn-transition !default;\\n$badge-focus-width: $input-btn-focus-width !default;\\n\\n$badge-pill-padding-x: .6em !default;\\n// Use a higher than normal value to ensure completely rounded edges when\\n// customizing padding or font-size on labels.\\n$badge-pill-border-radius: 10rem !default;\\n\\n\\n// Modals\\n\\n// Padding applied to the modal body\\n$modal-inner-padding: 1rem !default;\\n\\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\\n$modal-footer-margin-between: .5rem !default;\\n\\n$modal-dialog-margin: .5rem !default;\\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\\n\\n$modal-title-line-height: $line-height-base !default;\\n\\n$modal-content-color: null !default;\\n$modal-content-bg: $white !default;\\n$modal-content-border-color: rgba($black, .2) !default;\\n$modal-content-border-width: $border-width !default;\\n$modal-content-border-radius: $border-radius-lg !default;\\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\\n\\n$modal-backdrop-bg: $black !default;\\n$modal-backdrop-opacity: .5 !default;\\n$modal-header-border-color: $border-color !default;\\n$modal-footer-border-color: $modal-header-border-color !default;\\n$modal-header-border-width: $modal-content-border-width !default;\\n$modal-footer-border-width: $modal-header-border-width !default;\\n$modal-header-padding-y: 1rem !default;\\n$modal-header-padding-x: 1rem !default;\\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\\n\\n$modal-xl: 1140px !default;\\n$modal-lg: 800px !default;\\n$modal-md: 500px !default;\\n$modal-sm: 300px !default;\\n\\n$modal-fade-transform: translate(0, -50px) !default;\\n$modal-show-transform: none !default;\\n$modal-transition: transform .3s ease-out !default;\\n$modal-scale-transform: scale(1.02) !default;\\n\\n\\n// Alerts\\n//\\n// Define alert colors, border radius, and padding.\\n\\n$alert-padding-y: .75rem !default;\\n$alert-padding-x: 1.25rem !default;\\n$alert-margin-bottom: 1rem !default;\\n$alert-border-radius: $border-radius !default;\\n$alert-link-font-weight: $font-weight-bold !default;\\n$alert-border-width: $border-width !default;\\n\\n$alert-bg-level: -10 !default;\\n$alert-border-level: -9 !default;\\n$alert-color-level: 6 !default;\\n\\n\\n// Progress bars\\n\\n$progress-height: 1rem !default;\\n$progress-font-size: $font-size-base * .75 !default;\\n$progress-bg: $gray-200 !default;\\n$progress-border-radius: $border-radius !default;\\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\\n$progress-bar-color: $white !default;\\n$progress-bar-bg: theme-color(\\\"primary\\\") !default;\\n$progress-bar-animation-timing: 1s linear infinite !default;\\n$progress-bar-transition: width .6s ease !default;\\n\\n\\n// List group\\n\\n$list-group-color: null !default;\\n$list-group-bg: $white !default;\\n$list-group-border-color: rgba($black, .125) !default;\\n$list-group-border-width: $border-width !default;\\n$list-group-border-radius: $border-radius !default;\\n\\n$list-group-item-padding-y: .75rem !default;\\n$list-group-item-padding-x: 1.25rem !default;\\n\\n$list-group-hover-bg: $gray-100 !default;\\n$list-group-active-color: $component-active-color !default;\\n$list-group-active-bg: $component-active-bg !default;\\n$list-group-active-border-color: $list-group-active-bg !default;\\n\\n$list-group-disabled-color: $gray-600 !default;\\n$list-group-disabled-bg: $list-group-bg !default;\\n\\n$list-group-action-color: $gray-700 !default;\\n$list-group-action-hover-color: $list-group-action-color !default;\\n\\n$list-group-action-active-color: $body-color !default;\\n$list-group-action-active-bg: $gray-200 !default;\\n\\n\\n// Image thumbnails\\n\\n$thumbnail-padding: .25rem !default;\\n$thumbnail-bg: $body-bg !default;\\n$thumbnail-border-width: $border-width !default;\\n$thumbnail-border-color: $gray-300 !default;\\n$thumbnail-border-radius: $border-radius !default;\\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\\n\\n\\n// Figures\\n\\n$figure-caption-font-size: 90% !default;\\n$figure-caption-color: $gray-600 !default;\\n\\n\\n// Breadcrumbs\\n\\n$breadcrumb-font-size: null !default;\\n\\n$breadcrumb-padding-y: .75rem !default;\\n$breadcrumb-padding-x: 1rem !default;\\n$breadcrumb-item-padding: .5rem !default;\\n\\n$breadcrumb-margin-bottom: 1rem !default;\\n\\n$breadcrumb-bg: $gray-200 !default;\\n$breadcrumb-divider-color: $gray-600 !default;\\n$breadcrumb-active-color: $gray-600 !default;\\n$breadcrumb-divider: quote(\\\"/\\\") !default;\\n\\n$breadcrumb-border-radius: $border-radius !default;\\n\\n\\n// Carousel\\n\\n$carousel-control-color: $white !default;\\n$carousel-control-width: 15% !default;\\n$carousel-control-opacity: .5 !default;\\n$carousel-control-hover-opacity: .9 !default;\\n$carousel-control-transition: opacity .15s ease !default;\\n\\n$carousel-indicator-width: 30px !default;\\n$carousel-indicator-height: 3px !default;\\n$carousel-indicator-hit-area-height: 10px !default;\\n$carousel-indicator-spacer: 3px !default;\\n$carousel-indicator-active-bg: $white !default;\\n$carousel-indicator-transition: opacity .6s ease !default;\\n\\n$carousel-caption-width: 70% !default;\\n$carousel-caption-color: $white !default;\\n\\n$carousel-control-icon-width: 20px !default;\\n\\n$carousel-control-prev-icon-bg: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\\\") !default;\\n$carousel-control-next-icon-bg: url(\\\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\\\") !default;\\n\\n$carousel-transition-duration: .6s !default;\\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\\n\\n\\n// Spinners\\n\\n$spinner-width: 2rem !default;\\n$spinner-height: $spinner-width !default;\\n$spinner-border-width: .25em !default;\\n\\n$spinner-width-sm: 1rem !default;\\n$spinner-height-sm: $spinner-width-sm !default;\\n$spinner-border-width-sm: .2em !default;\\n\\n\\n// Close\\n\\n$close-font-size: $font-size-base * 1.5 !default;\\n$close-font-weight: $font-weight-bold !default;\\n$close-color: $black !default;\\n$close-text-shadow: 0 1px 0 $white !default;\\n\\n\\n// Code\\n\\n$code-font-size: 87.5% !default;\\n$code-color: $pink !default;\\n\\n$kbd-padding-y: .2rem !default;\\n$kbd-padding-x: .4rem !default;\\n$kbd-font-size: $code-font-size !default;\\n$kbd-color: $white !default;\\n$kbd-bg: $gray-900 !default;\\n\\n$pre-color: $gray-900 !default;\\n$pre-scrollable-max-height: 340px !default;\\n\\n\\n// Utilities\\n\\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\\n$overflows: auto, hidden !default;\\n$positions: static, relative, absolute, fixed, sticky !default;\\n$user-selects: all, auto, none !default;\\n\\n\\n// Printing\\n\\n$print-page-size: a3 !default;\\n$print-body-min-width: map-get($grid-breakpoints, \\\"lg\\\") !default;\\n\",\"// stylelint-disable declaration-no-important\\n\\n// Contextual backgrounds\\n\\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\\n #{$parent} {\\n background-color: $color !important;\\n }\\n a#{$parent},\\n button#{$parent} {\\n @include hover-focus() {\\n background-color: darken($color, 10%) !important;\\n }\\n }\\n @include deprecate(\\\"The `bg-variant` mixin\\\", \\\"v4.4.0\\\", \\\"v5\\\", $ignore-warning);\\n}\\n\\n@mixin bg-gradient-variant($parent, $color, $ignore-warning: false) {\\n #{$parent} {\\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\\n }\\n @include deprecate(\\\"The `bg-gradient-variant` mixin\\\", \\\"v4.5.0\\\", \\\"v5\\\", $ignore-warning);\\n}\\n\",\"$theme-colors: map-merge($theme-colors, $colors);\\n\\n@mixin button-svg-icon-variant($background, $hover-background: darken($background, 7.5%), $active-background: darken($background, 10%)) {\\n svg {\\n fill: color-yiq($background);\\n }\\n\\n @include hover() {\\n svg {\\n fill: color-yiq($hover-background);\\n }\\n }\\n\\n &:focus,\\n &.focus {\\n svg {\\n fill: color-yiq($hover-background);\\n }\\n }\\n\\n // Disabled comes first so active can properly restyle\\n &.disabled,\\n &:disabled {\\n svg {\\n fill: color-yiq($background);\\n }\\n }\\n\\n &:not(:disabled):not(.disabled):active,\\n &:not(:disabled):not(.disabled).active,\\n .show > &.dropdown-toggle {\\n svg {\\n fill: color-yiq($active-background);\\n }\\n }\\n}\\n\\n@mixin button-outline-svg-icon-variant($value, $color-hover: $value) {\\n svg {\\n fill: $value;\\n }\\n @include hover() {\\n svg {\\n fill: $value;\\n }\\n }\\n &.disabled,\\n &:disabled {\\n svg {\\n fill: $value;\\n }\\n }\\n &:not(:disabled):not(.disabled):active,\\n &:not(:disabled):not(.disabled).active,\\n .show > &.dropdown-toggle {\\n svg {\\n fill: $value;\\n }\\n }\\n}\\n\\n@each $color, $value in $theme-colors {\\n @include bg-variant('.bg-#{$color}', $value);\\n}\\n\\n@each $color, $value in $theme-colors {\\n .border-#{$color} {\\n border-color: $value !important;\\n }\\n}\\n\\n@each $color, $value in $theme-colors {\\n @include text-emphasis-variant('.text-#{$color}', $value, true);\\n}\\n\\n@each $color, $value in $theme-colors {\\n .btn-#{$color} {\\n @include button-variant($value, $value);\\n @include button-svg-icon-variant($value, $value);\\n }\\n}\\n\\n@each $color, $value in $theme-colors {\\n .btn-outline-#{$color} {\\n @include button-outline-variant($value, $color-hover: $value, $active-background: rgba($value, 0.1), $active-border: $value);\\n @include button-outline-svg-icon-variant($value, $color-hover: $value);\\n &:not(:disabled):not(.disabled):active,\\n &:not(:disabled):not(.disabled).active,\\n .show > &.dropdown-toggle {\\n color: $value;\\n }\\n }\\n}\\n\\n@each $theme-color, $color in $theme-colors {\\n .custom-checkbox-#{$theme-color} {\\n .custom-control-label::before {\\n border-color: $input-border-color;\\n transition: 0.3s ease-in-out;\\n }\\n .custom-control-input:checked + .custom-control-label::before {\\n background-color: $color;\\n border-color: $color;\\n }\\n .custom-control-input:checked + .custom-control-label::after {\\n color: $bgcolor-global;\\n }\\n .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\\n color: $bgcolor-global;\\n background-color: $color;\\n border-color: $color;\\n }\\n .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\\n color: $bgcolor-global;\\n background-color: $bgcolor-global;\\n border-color: $input-focus-border-color;\\n }\\n }\\n}\\n\\n@each $color, $value in $theme-colors {\\n .alert-#{$color} {\\n @include alert-variant(\\n theme-color-level($color, $alert-bg-level),\\n theme-color-level($color, $alert-border-level),\\n theme-color-level($color, $alert-color-level)\\n );\\n }\\n}\\n\\n@each $color, $value in $theme-colors {\\n .badge-#{$color} {\\n @include badge-variant($value);\\n }\\n a.badge-#{$color} {\\n @include badge-variant($value);\\n }\\n}\\n\",\"// stylelint-disable declaration-no-important\\n\\n// Typography\\n\\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\\n #{$parent} {\\n color: $color !important;\\n }\\n @if $emphasized-link-hover-darken-percentage != 0 {\\n a#{$parent} {\\n @include hover-focus() {\\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\\n }\\n }\\n }\\n @include deprecate(\\\"`text-emphasis-variant()`\\\", \\\"v4.4.0\\\", \\\"v5\\\", $ignore-warning);\\n}\\n\",\"// Button variants\\n//\\n// Easily pump out default styles, as well as :hover, :focus, :active,\\n// and disabled options for all buttons\\n\\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\\n color: color-yiq($background);\\n @include gradient-bg($background);\\n border-color: $border;\\n @include box-shadow($btn-box-shadow);\\n\\n @include hover() {\\n color: color-yiq($hover-background);\\n @include gradient-bg($hover-background);\\n border-color: $hover-border;\\n }\\n\\n &:focus,\\n &.focus {\\n color: color-yiq($hover-background);\\n @include gradient-bg($hover-background);\\n border-color: $hover-border;\\n @if $enable-shadows {\\n @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\\n } @else {\\n // Avoid using mixin so we can pass custom focus shadow properly\\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\\n }\\n }\\n\\n // Disabled comes first so active can properly restyle\\n &.disabled,\\n &:disabled {\\n color: color-yiq($background);\\n background-color: $background;\\n border-color: $border;\\n // Remove CSS gradients if they're enabled\\n @if $enable-gradients {\\n background-image: none;\\n }\\n }\\n\\n &:not(:disabled):not(.disabled):active,\\n &:not(:disabled):not(.disabled).active,\\n .show > &.dropdown-toggle {\\n color: color-yiq($active-background);\\n background-color: $active-background;\\n @if $enable-gradients {\\n background-image: none; // Remove the gradient for the pressed/active state\\n }\\n border-color: $active-border;\\n\\n &:focus {\\n @if $enable-shadows and $btn-active-box-shadow != none {\\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\\n } @else {\\n // Avoid using mixin so we can pass custom focus shadow properly\\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\\n }\\n }\\n }\\n}\\n\\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\\n color: $color;\\n border-color: $color;\\n\\n @include hover() {\\n color: $color-hover;\\n background-color: $active-background;\\n border-color: $active-border;\\n }\\n\\n &:focus,\\n &.focus {\\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\\n }\\n\\n &.disabled,\\n &:disabled {\\n color: $color;\\n background-color: transparent;\\n }\\n\\n &:not(:disabled):not(.disabled):active,\\n &:not(:disabled):not(.disabled).active,\\n .show > &.dropdown-toggle {\\n color: color-yiq($active-background);\\n background-color: $active-background;\\n border-color: $active-border;\\n\\n &:focus {\\n @if $enable-shadows and $btn-active-box-shadow != none {\\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\\n } @else {\\n // Avoid using mixin so we can pass custom focus shadow properly\\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\\n }\\n }\\n }\\n}\\n\\n// Button sizes\\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\\n padding: $padding-y $padding-x;\\n @include font-size($font-size);\\n line-height: $line-height;\\n // Manually declare to provide an override to the browser default\\n @include border-radius($border-radius, 0);\\n}\\n\",\"// Gradients\\n\\n@mixin gradient-bg($color) {\\n @if $enable-gradients {\\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\\n } @else {\\n background-color: $color;\\n }\\n}\\n\\n// Horizontal gradient, from left to right\\n//\\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\\n background-repeat: repeat-x;\\n}\\n\\n// Vertical gradient, from top to bottom\\n//\\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\\n background-repeat: repeat-x;\\n}\\n\\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\\n background-image: linear-gradient($deg, $start-color, $end-color);\\n background-repeat: repeat-x;\\n}\\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\\n background-repeat: no-repeat;\\n}\\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\\n background-repeat: no-repeat;\\n}\\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\\n background-image: radial-gradient(circle, $inner-color, $outer-color);\\n background-repeat: no-repeat;\\n}\\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\\n}\\n\",\"@mixin alert-variant($background, $border, $color) {\\n color: $color;\\n @include gradient-bg($background);\\n border-color: $border;\\n\\n hr {\\n border-top-color: darken($border, 5%);\\n }\\n\\n .alert-link {\\n color: darken($color, 10%);\\n }\\n}\\n\",\"// Bootstrap functions\\n//\\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\\n\\n// Ascending\\n// Used to evaluate Sass maps like our grid breakpoints.\\n@mixin _assert-ascending($map, $map-name) {\\n $prev-key: null;\\n $prev-num: null;\\n @each $key, $num in $map {\\n @if $prev-num == null or unit($num) == \\\"%\\\" or unit($prev-num) == \\\"%\\\" {\\n // Do nothing\\n } @else if not comparable($prev-num, $num) {\\n @warn \\\"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\\\";\\n } @else if $prev-num >= $num {\\n @warn \\\"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\\\";\\n }\\n $prev-key: $key;\\n $prev-num: $num;\\n }\\n}\\n\\n// Starts at zero\\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\\n@mixin _assert-starts-at-zero($map, $map-name: \\\"$grid-breakpoints\\\") {\\n @if length($map) > 0 {\\n $values: map-values($map);\\n $first-value: nth($values, 1);\\n @if $first-value != 0 {\\n @warn \\\"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\\\";\\n }\\n }\\n}\\n\\n// Replace `$search` with `$replace` in `$string`\\n// Used on our SVG icon backgrounds for custom forms.\\n//\\n// @author Hugo Giraudel\\n// @param {String} $string - Initial string\\n// @param {String} $search - Substring to replace\\n// @param {String} $replace ('') - New value\\n// @return {String} - Updated string\\n@function str-replace($string, $search, $replace: \\\"\\\") {\\n $index: str-index($string, $search);\\n\\n @if $index {\\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\\n }\\n\\n @return $string;\\n}\\n\\n// See https://codepen.io/kevinweber/pen/dXWoRw\\n@function escape-svg($string) {\\n @if str-index($string, \\\"data:image/svg+xml\\\") {\\n @each $char, $encoded in $escaped-characters {\\n // Do not escape the url brackets\\n @if str-index($string, \\\"url(\\\") == 1 {\\n $string: url(\\\"#{str-replace(str-slice($string, 6, -3), $char, $encoded)}\\\");\\n } @else {\\n $string: str-replace($string, $char, $encoded);\\n }\\n }\\n }\\n\\n @return $string;\\n}\\n\\n// Color contrast\\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\\n $r: red($color);\\n $g: green($color);\\n $b: blue($color);\\n\\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\\n\\n @if ($yiq >= $yiq-contrasted-threshold) {\\n @return $dark;\\n } @else {\\n @return $light;\\n }\\n}\\n\\n// Retrieve color Sass maps\\n@function color($key: \\\"blue\\\") {\\n @return map-get($colors, $key);\\n}\\n\\n@function theme-color($key: \\\"primary\\\") {\\n @return map-get($theme-colors, $key);\\n}\\n\\n@function gray($key: \\\"100\\\") {\\n @return map-get($grays, $key);\\n}\\n\\n// Request a theme color level\\n@function theme-color-level($color-name: \\\"primary\\\", $level: 0) {\\n $color: theme-color($color-name);\\n $color-base: if($level > 0, $black, $white);\\n $level: abs($level);\\n\\n @return mix($color-base, $color, $level * $theme-color-interval);\\n}\\n\\n// Return valid calc\\n@function add($value1, $value2, $return-calc: true) {\\n @if $value1 == null {\\n @return $value2;\\n }\\n\\n @if $value2 == null {\\n @return $value1;\\n }\\n\\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\\n @return $value1 + $value2;\\n }\\n\\n @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(\\\" + \\\") + $value2);\\n}\\n\\n@function subtract($value1, $value2, $return-calc: true) {\\n @if $value1 == null and $value2 == null {\\n @return null;\\n }\\n\\n @if $value1 == null {\\n @return -$value2;\\n }\\n\\n @if $value2 == null {\\n @return $value1;\\n }\\n\\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\\n @return $value1 - $value2;\\n }\\n\\n @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(\\\" - \\\") + $value2);\\n}\\n\",\"@mixin badge-variant($bg) {\\n color: color-yiq($bg);\\n background-color: $bg;\\n\\n @at-root a#{&} {\\n @include hover-focus() {\\n color: color-yiq($bg);\\n background-color: darken($bg, 10%);\\n }\\n\\n &:focus,\\n &.focus {\\n outline: 0;\\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\\n }\\n }\\n}\\n\",\"// Hover mixin and `$enable-hover-media-query` are deprecated.\\n//\\n// Originally added during our alphas and maintained during betas, this mixin was\\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\\n// would persist after initial touch.\\n//\\n// For backward compatibility, we've kept these mixins and updated them to\\n// always return their regular pseudo-classes instead of a shimmed media query.\\n//\\n// Issue: https://github.com/twbs/bootstrap/issues/25195\\n\\n@mixin hover() {\\n &:hover { @content; }\\n}\\n\\n@mixin hover-focus() {\\n &:hover,\\n &:focus {\\n @content;\\n }\\n}\\n\\n@mixin plain-hover-focus() {\\n &,\\n &:hover,\\n &:focus {\\n @content;\\n }\\n}\\n\\n@mixin hover-focus-active() {\\n &:hover,\\n &:focus,\\n &:active {\\n @content;\\n }\\n}\\n\",\"//\\n//\\n// Apply partially\\n// https://github.com/twbs/bootstrap/blob/v4.5.0/scss/_nav.scss\\n//\\n//\\n\\n.nav-link {\\n // Disabled state lightens text\\n &.disabled {\\n color: $nav-link-disabled-color;\\n svg {\\n fill: $nav-link-disabled-color;\\n }\\n }\\n}\\n\\n//\\n// Tabs\\n//\\n\\n.nav-tabs {\\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\\n\\n .nav-link {\\n border: $nav-tabs-border-width solid transparent;\\n @include border-top-radius($nav-tabs-border-radius);\\n\\n @include hover-focus() {\\n border-color: $nav-tabs-link-hover-border-color;\\n }\\n\\n &.disabled {\\n color: $nav-link-disabled-color;\\n background-color: transparent;\\n border-color: transparent;\\n }\\n }\\n\\n .nav-link.active,\\n .nav-item.show .nav-link {\\n color: $nav-tabs-link-active-color;\\n background-color: $nav-tabs-link-active-bg;\\n border-color: $nav-tabs-link-active-border-color;\\n }\\n\\n .dropdown-menu {\\n // Remove the top rounded corners here since there is a hard edge above the menu\\n @include border-top-radius(0);\\n }\\n}\\n\",\"// stylelint-disable property-blacklist\\n// Single side border-radius\\n\\n// Helper function to replace negative values with 0\\n@function valid-radius($radius) {\\n $return: ();\\n @each $value in $radius {\\n @if type-of($value) == number {\\n $return: append($return, max($value, 0));\\n } @else {\\n $return: append($return, $value);\\n }\\n }\\n @return $return;\\n}\\n\\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\\n @if $enable-rounded {\\n border-radius: valid-radius($radius);\\n }\\n @else if $fallback-border-radius != false {\\n border-radius: $fallback-border-radius;\\n }\\n}\\n\\n@mixin border-top-radius($radius) {\\n @if $enable-rounded {\\n border-top-left-radius: valid-radius($radius);\\n border-top-right-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-right-radius($radius) {\\n @if $enable-rounded {\\n border-top-right-radius: valid-radius($radius);\\n border-bottom-right-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-bottom-radius($radius) {\\n @if $enable-rounded {\\n border-bottom-right-radius: valid-radius($radius);\\n border-bottom-left-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-left-radius($radius) {\\n @if $enable-rounded {\\n border-top-left-radius: valid-radius($radius);\\n border-bottom-left-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-top-left-radius($radius) {\\n @if $enable-rounded {\\n border-top-left-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-top-right-radius($radius) {\\n @if $enable-rounded {\\n border-top-right-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-bottom-right-radius($radius) {\\n @if $enable-rounded {\\n border-bottom-right-radius: valid-radius($radius);\\n }\\n}\\n\\n@mixin border-bottom-left-radius($radius) {\\n @if $enable-rounded {\\n border-bottom-left-radius: valid-radius($radius);\\n }\\n}\\n\",\".toast-success {\\n background-color: $success;\\n}\\n\\n.toast-error {\\n background-color: $danger;\\n}\\n\\n.toast-info {\\n background-color: $info;\\n}\\n\\n.toast-warning {\\n background-color: $warning;\\n}\\n\",\"//== GROWI Official Color\\n$growi-green: #74bc46;\\n$growi-blue: #175fa5;\\n\\n$font-family-for-staff-credit: Lato, -apple-system, BlinkMacSystemFont, 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif !default;\\n$font-family-monospace-not-strictly: Monaco, Menlo, Consolas, 'Courier New', MeiryoKe_Gothic, monospace;\\n\\n//== Layout\\n$grw-navbar-height: 52px;\\n$grw-navbar-border-width: 3.3333px;\\n\\n$grw-subnav-min-height: 95px;\\n$grw-subnav-min-height-md: 115px;\\n$grw-subnav-height-on-edit: 95px;\\n$grw-subnav-height-lg-on-edit: 50px;\\n\\n$grw-navbar-bottom-height: 48px;\\n$grw-editor-navbar-bottom-height: 48px;\\n\\n$grw-sidebar-nav-width: 64px; // !!DO NOT CHANGE!! 'margin-left' for '.css-teprsg' is hardcoded\\n$grw-sidebar-content-min-width: 240px;\\n\\n$grw-logo-width: $grw-sidebar-nav-width;\\n$grw-logomark-width: 36px;\\n\\n// fix tab width to 95 pixels\\n// see also '_on-edit.scss'\\n$grw-nav-main-left-tab-width: 95px;\\n$grw-nav-main-left-tab-width-mobile: 50px;\\n$grw-nav-main-tab-height: 42px;\\n\",\"// Form control focus state\\n//\\n// Generate a customized focus state and for any input with the specified color,\\n// which defaults to the `$input-focus-border-color` variable.\\n//\\n// We highly encourage you to not customize the default value, but instead use\\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\\n// WebKit's default styles, but applicable to a wider range of browsers. Its\\n// usability and accessibility should be taken into account with any change.\\n//\\n// Example usage: change the default blue border and shadow to white for better\\n// contrast against a dark gray background.\\n@mixin form-control-focus($ignore-warning: false) {\\n &:focus {\\n color: $input-focus-color;\\n background-color: $input-focus-bg;\\n border-color: $input-focus-border-color;\\n outline: 0;\\n @if $enable-shadows {\\n @include box-shadow($input-box-shadow, $input-focus-box-shadow);\\n } @else {\\n // Avoid using mixin so we can pass custom focus shadow properly\\n box-shadow: $input-focus-box-shadow;\\n }\\n }\\n @include deprecate(\\\"The `form-control-focus()` mixin\\\", \\\"v4.4.0\\\", \\\"v5\\\", $ignore-warning);\\n}\\n\\n// This mixin uses an `if()` technique to be compatible with Dart Sass\\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\\n@mixin form-validation-state-selector($state) {\\n @if ($state == \\\"valid\\\" or $state == \\\"invalid\\\") {\\n .was-validated #{if(&, \\\"&\\\", \\\"\\\")}:#{$state},\\n #{if(&, \\\"&\\\", \\\"\\\")}.is-#{$state} {\\n @content;\\n }\\n } @else {\\n #{if(&, \\\"&\\\", \\\"\\\")}.is-#{$state} {\\n @content;\\n }\\n }\\n}\\n\\n@mixin form-validation-state($state, $color, $icon) {\\n .#{$state}-feedback {\\n display: none;\\n width: 100%;\\n margin-top: $form-feedback-margin-top;\\n @include font-size($form-feedback-font-size);\\n color: $color;\\n }\\n\\n .#{$state}-tooltip {\\n position: absolute;\\n top: 100%;\\n z-index: 5;\\n display: none;\\n max-width: 100%; // Contain to parent when possible\\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\\n margin-top: .1rem;\\n @include font-size($form-feedback-tooltip-font-size);\\n line-height: $form-feedback-tooltip-line-height;\\n color: color-yiq($color);\\n background-color: rgba($color, $form-feedback-tooltip-opacity);\\n @include border-radius($form-feedback-tooltip-border-radius);\\n }\\n\\n @include form-validation-state-selector($state) {\\n ~ .#{$state}-feedback,\\n ~ .#{$state}-tooltip {\\n display: block;\\n }\\n }\\n\\n .form-control {\\n @include form-validation-state-selector($state) {\\n border-color: $color;\\n\\n @if $enable-validation-icons {\\n padding-right: $input-height-inner;\\n background-image: escape-svg($icon);\\n background-repeat: no-repeat;\\n background-position: right $input-height-inner-quarter center;\\n background-size: $input-height-inner-half $input-height-inner-half;\\n }\\n\\n &:focus {\\n border-color: $color;\\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\\n }\\n }\\n }\\n\\n // stylelint-disable-next-line selector-no-qualifying-type\\n textarea.form-control {\\n @include form-validation-state-selector($state) {\\n @if $enable-validation-icons {\\n padding-right: $input-height-inner;\\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\\n }\\n }\\n }\\n\\n .custom-select {\\n @include form-validation-state-selector($state) {\\n border-color: $color;\\n\\n @if $enable-validation-icons {\\n padding-right: $custom-select-feedback-icon-padding-right;\\n background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\\n }\\n\\n &:focus {\\n border-color: $color;\\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\\n }\\n }\\n }\\n\\n .form-check-input {\\n @include form-validation-state-selector($state) {\\n ~ .form-check-label {\\n color: $color;\\n }\\n\\n ~ .#{$state}-feedback,\\n ~ .#{$state}-tooltip {\\n display: block;\\n }\\n }\\n }\\n\\n .custom-control-input {\\n @include form-validation-state-selector($state) {\\n ~ .custom-control-label {\\n color: $color;\\n\\n &::before {\\n border-color: $color;\\n }\\n }\\n\\n &:checked {\\n ~ .custom-control-label::before {\\n border-color: lighten($color, 10%);\\n @include gradient-bg(lighten($color, 10%));\\n }\\n }\\n\\n &:focus {\\n ~ .custom-control-label::before {\\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\\n }\\n\\n &:not(:checked) ~ .custom-control-label::before {\\n border-color: $color;\\n }\\n }\\n }\\n }\\n\\n // custom file\\n .custom-file-input {\\n @include form-validation-state-selector($state) {\\n ~ .custom-file-label {\\n border-color: $color;\\n }\\n\\n &:focus {\\n ~ .custom-file-label {\\n border-color: $color;\\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\\n }\\n }\\n }\\n }\\n}\\n\",\"//\\n// Border\\n//\\n\\n.border {\\n border: $border-width solid $border-color !important;\\n}\\n\\n.border-top {\\n border-top: $border-width solid $border-color !important;\\n}\\n\\n.border-right {\\n border-right: $border-width solid $border-color !important;\\n}\\n\\n.border-bottom {\\n border-bottom: $border-width solid $border-color !important;\\n}\\n\\n.border-left {\\n border-left: $border-width solid $border-color !important;\\n}\\n\\n.border-info {\\n border-color: $info !important;\\n}\\n\",\"//\\n//\\n// Apply partially\\n// https://github.com/twbs/bootstrap/blob/v4.5.0/scss/_tables.scss\\n//\\n//\\n\\n.table {\\n color: $table-color;\\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\\n\\n th,\\n td {\\n border-top-color: $table-border-color;\\n }\\n\\n thead th {\\n border-bottom-color: $table-border-color;\\n }\\n\\n tbody + tbody {\\n border-top-color: $table-border-color;\\n }\\n}\\n\\n.table-bordered {\\n border-color: $table-border-color;\\n\\n th,\\n td {\\n border-color: $table-border-color;\\n }\\n}\\n\\n.table-hover {\\n tbody tr {\\n @include hover() {\\n color: $table-hover-color;\\n background-color: $table-hover-bg;\\n }\\n }\\n}\\n\\n.table-dark {\\n color: $table-dark-color;\\n background-color: $table-dark-bg;\\n\\n th,\\n td,\\n thead th {\\n border-color: $table-dark-border-color;\\n }\\n\\n &.table-bordered {\\n border: 0;\\n }\\n\\n &.table-striped {\\n tbody tr:nth-of-type(#{$table-striped-order}) {\\n background-color: $table-dark-accent-bg;\\n }\\n }\\n\\n &.table-hover {\\n tbody tr {\\n @include hover() {\\n color: $table-dark-hover-color;\\n background-color: $table-dark-hover-bg;\\n }\\n }\\n }\\n}\\n\",\"@mixin override-list-group-item($color, $bgcolor, $color-hover: $color, $bgcolor-hover: $bgcolor, $color-active: $color, $bgcolor-active: $bgcolor) {\\n .list-group {\\n .list-group-item {\\n color: $color;\\n background-color: $bgcolor;\\n border-color: $border-color-global;\\n\\n &.list-group-item-action {\\n &:hover {\\n background-color: $bgcolor-hover;\\n }\\n &.active {\\n color: $color-active;\\n background-color: $bgcolor-active;\\n }\\n }\\n }\\n }\\n}\\n\",\"@mixin btn-page-editor-mode-manager($textColor, $borderColor, $bgColorHoverAndActive, $bgColor: white) {\\n color: $textColor;\\n background-color: $bgColor;\\n border-color: $borderColor;\\n\\n &:not(:first-child) {\\n &::before {\\n border-left-color: $borderColor;\\n }\\n }\\n\\n &:hover,\\n &:active,\\n &.active {\\n color: $textColor;\\n background-color: $bgColorHoverAndActive;\\n border-color: $borderColor;\\n &::after {\\n border-color: $bgColorHoverAndActive;\\n }\\n }\\n}\\n\",\"// determine optional variables\\n$color-list: $color-global !default;\\n$bgcolor-list: $bgcolor-global !default;\\n$color-list-hover: $color-global !default;\\n$bgcolor-list-hover: lighten($bgcolor-global, 3%) !default;\\n$color-list-active: $color-reversal !default;\\n$bgcolor-list-active: $primary !default;\\n$bgcolor-subnav: lighten($bgcolor-global, 3%) !default;\\n$color-table: white !default;\\n$bgcolor-table: #343a40 !default;\\n$border-color-table: lighten($bgcolor-table, 7.5%) !default;\\n$color-table-hover: rgba(white, 0.075) !default;\\n$bgcolor-table-hover: lighten($bgcolor-table, 7.5%) !default;\\n$bgcolor-sidebar-list-group: $bgcolor-list !default;\\n$color-tags: #949494 !default;\\n$bgcolor-tags: $dark !default;\\n$border-color-global: $gray-500 !default;\\n$border-color-toc: $border-color-global !default;\\n\\n// override bootstrap variables\\n$table-dark-color: $color-table;\\n$table-dark-bg: $bgcolor-table;\\n$table-dark-border-color: $border-color-table;\\n$table-dark-hover-color: $color-table-hover;\\n$table-dark-hover-bg: $bgcolor-table-hover;\\n$border-color: $border-color-global;\\n\\n@import 'reboot-bootstrap-border-colors';\\n@import 'reboot-bootstrap-tables';\\n\\n// List Group\\n@include override-list-group-item($color-list, $bgcolor-list, $color-list-hover, $bgcolor-list-hover, $color-list-active, $bgcolor-list-active);\\n\\n/*\\n * Form\\n */\\ninput.form-control,\\nselect.form-control,\\ntextarea.form-control {\\n color: lighten($color-global, 30%);\\n background-color: darken($bgcolor-global, 5%);\\n border-color: $border-color-global;\\n &:focus {\\n background-color: $bgcolor-global;\\n }\\n // FIXME: accent color\\n // border: 1px solid darken($border, 30%);\\n}\\n\\n.form-control[disabled],\\n.form-control[readonly] {\\n color: lighten($color-global, 10%);\\n background-color: lighten($bgcolor-global, 5%);\\n}\\n\\n.input-group > .input-group-prepend > .input-group-text {\\n color: theme-color('light');\\n background-color: theme-color('secondary');\\n border: 1px solid theme-color('secondary');\\n border-right: none;\\n}\\n\\n.input-group input {\\n border-color: $border-color-global;\\n}\\n\\n/*\\n * Dropdown\\n */\\n.dropdown-menu {\\n background-color: $bgcolor-global;\\n}\\n\\n.dropdown-item {\\n &:hover {\\n color: $light;\\n background-color: lighten($bgcolor-global, 15%);\\n }\\n}\\n\\n/*\\n * Table\\n */\\n.table {\\n @extend .table-dark;\\n}\\n\\n/*\\n * Card\\n */\\n.card:not([class*='bg-']):not(.well):not(.card-disabled) {\\n @extend .bg-dark;\\n}\\n\\n// [TODO] GW-3219 modify common color of well in dark theme, then remove below css.\\n.card.well {\\n border-color: $secondary;\\n}\\n\\n.card.card-disabled {\\n background-color: lighten($dark, 10%);\\n border-color: $secondary;\\n}\\n\\n/*\\n * Pagination\\n */\\nul.pagination {\\n li.page-item {\\n button.page-link {\\n @extend .btn-dark;\\n }\\n }\\n}\\n\\n/*\\n * GROWI Login form\\n */\\n.nologin {\\n // background color\\n $color-gradient: #3c465c;\\n background: linear-gradient(45deg, darken($color-gradient, 30%) 0%, hsla(340, 100%, 55%, 0) 70%),\\n linear-gradient(135deg, darken($growi-green, 30%) 10%, hsla(225, 95%, 50%, 0) 70%),\\n linear-gradient(225deg, darken($growi-blue, 20%) 10%, hsla(140, 90%, 50%, 0) 80%),\\n linear-gradient(315deg, darken($color-gradient, 25%) 100%, hsla(35, 95%, 55%, 0) 70%);\\n\\n .login-header {\\n background-color: rgba(black, 0.5);\\n\\n .logo {\\n background-color: rgba(white, 0);\\n fill: rgba(white, 0.5);\\n }\\n\\n h1 {\\n color: rgba(white, 0.5);\\n }\\n }\\n\\n .login-dialog {\\n background-color: rgba(black, 0.5);\\n }\\n\\n .input-group {\\n .input-group-text {\\n color: darken(white, 30%);\\n background-color: rgba($gray-700, 0.7);\\n }\\n\\n .form-control {\\n color: white;\\n background-color: rgba(#505050, 0.7);\\n box-shadow: unset;\\n\\n &::placeholder {\\n color: darken(white, 30%);\\n }\\n }\\n }\\n\\n .btn-fill {\\n .btn-label {\\n color: $gray-300;\\n }\\n .btn-label-text {\\n color: $gray-400;\\n }\\n }\\n\\n .grw-external-auth-form {\\n border-color: gray !important;\\n }\\n\\n .btn-external-auth-tab {\\n @extend .btn-dark;\\n }\\n\\n // footer link text\\n .link-growi-org {\\n color: rgba(white, 0.4);\\n\\n &:hover,\\n &.focus {\\n color: rgba(white, 0.7);\\n\\n .growi {\\n color: darken($growi-green, 5%);\\n }\\n\\n .org {\\n color: darken($growi-blue, 5%);\\n }\\n }\\n }\\n}\\n\\n/*\\n * GROWI subnavigation\\n */\\n.grw-drawer-toggler {\\n @extend .btn-dark;\\n color: $gray-400;\\n}\\n\\n/*\\n * GROWI page list\\n */\\n.page-list {\\n .page-list-ul {\\n > li {\\n > span.page-list-meta {\\n color: darken($color-global, 10%);\\n }\\n }\\n }\\n}\\n\\n/*\\n * GROWI subnavigation\\n */\\n.grw-subnav {\\n background-color: $bgcolor-subnav;\\n}\\n\\n.grw-subnav-fixed-container .grw-subnav {\\n background-color: rgba($bgcolor-subnav, 0.85);\\n}\\n\\n.grw-page-editor-mode-manager {\\n .btn-outline-primary {\\n &:hover {\\n color: $primary;\\n background-color: $gray-700;\\n }\\n }\\n}\\n\\n// Search drop down\\n#search-typeahead-asynctypeahead {\\n background-color: $bgcolor-global;\\n .table {\\n background-color: transparent;\\n }\\n}\\n\\n/*\\n * GROWI Sidebar\\n */\\n.grw-sidebar {\\n // List\\n @include override-list-group-item($color-list, $bgcolor-sidebar-list-group, $color-list-hover, $bgcolor-list-hover, $color-list-active, $bgcolor-list-active);\\n}\\n\\n/*\\n * Popover\\n */\\n.popover {\\n background-color: $bgcolor-global;\\n border-color: $secondary;\\n .popover-header {\\n color: $white;\\n background-color: $secondary;\\n border-color: $secondary;\\n }\\n .popover-body {\\n color: inherit;\\n }\\n\\n &.bs-popover-top .arrow {\\n &::before {\\n border-top-color: $secondary;\\n }\\n\\n &::after {\\n border-top-color: $bgcolor-global;\\n }\\n }\\n &.bs-popover-bottom .arrow {\\n &::before {\\n border-bottom-color: $secondary;\\n }\\n\\n &::after {\\n border-bottom-color: $bgcolor-global;\\n }\\n }\\n &.bs-popover-right .arrow {\\n &::before {\\n border-right-color: $secondary;\\n }\\n\\n &::after {\\n border-right-color: $bgcolor-global;\\n }\\n }\\n &.bs-popover-left .arrow {\\n &::before {\\n border-left-color: $secondary;\\n }\\n\\n &::after {\\n border-left-color: $bgcolor-global;\\n }\\n }\\n}\\n\\n/*\\n * GROWI Grid Edit Modal\\n */\\n.grw-grid-edit-preview {\\n background: $gray-900;\\n}\\n\\n/*\\n * Slack\\n */\\n.grw-slack-notification {\\n background-color: transparent;\\n $color-slack: #4b144c;\\n\\n .form-control {\\n background: $bgcolor-global;\\n }\\n\\n .custom-control-label {\\n &::before {\\n background-color: $secondary;\\n border-color: transparent;\\n }\\n &::after {\\n background-color: darken($color-slack, 5%);\\n background-image: url(/images/icons/slack/slack-logo-dark-off.svg);\\n }\\n }\\n\\n .custom-control-input:checked ~ .custom-control-label {\\n &::before {\\n background-color: lighten($color-slack, 10%);\\n }\\n &::after {\\n background-color: darken($color-slack, 5%);\\n background-image: url(/images/icons/slack/slack-logo-dark-on.svg);\\n }\\n }\\n .grw-slack-logo svg {\\n fill: #dd80de;\\n }\\n\\n .grw-btn-slack {\\n background-color: black;\\n &:focus,\\n &:hover {\\n background-color: black;\\n }\\n }\\n\\n .grw-btn-slack-triangle {\\n color: $secondary;\\n }\\n}\\n\\n/*\\n * GROWI HandsontableModal\\n */\\n.grw-hot-modal-navbar {\\n background-color: $dark;\\n}\\n\\n.wiki {\\n h1 {\\n border-color: lighten($border-color-theme, 10%);\\n }\\n h2 {\\n border-color: $border-color-theme;\\n }\\n}\\n\\n/*\\n * GROWI comment form\\n */\\n.comment-form {\\n #slack-mark-black {\\n display: none;\\n }\\n}\\n\\n.page-comments-row {\\n background: $bgcolor-subnav;\\n}\\n\\n/*\\n * GROWI tags\\n */\\n.grw-tag-labels {\\n .grw-tag-label {\\n color: $color-tags;\\n background-color: $bgcolor-tags;\\n }\\n}\\n\\n/*\\n * admin settings\\n */\\n.admin-setting-header {\\n border-color: $border-color-global;\\n}\\n\\n/*\\n* grw-side-contents\\n*/\\n.grw-side-contents-sticky-container {\\n .grw-border-vr {\\n border-color: $border-color-toc;\\n }\\n\\n .revision-toc {\\n border-color: $border-color-toc;\\n }\\n}\\n\\n/*\\n * modal\\n */\\n.grw-modal-head {\\n border-color: $border-color-global;\\n}\\n\"]}]);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8hLi9ub2RlX21vZHVsZXMvc2Fzcy1sb2FkZXIvZGlzdC9janMuanM/IS4vc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9odWZmbGVwdWZmLnNjc3MuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL3RoZW1lL2h1ZmZsZXB1ZmYuc2Nzcz8xZDNiIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJodG1sW2xpZ2h0XSB7XFxuICAvKlxcbiAqIHNlZTogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vYmptaWxsZXIxMjEvOTAyNzQ1Y2JiMzhkODgxNzg4ODJcXG4gKlxcbiAqIE1ha2VzIGEgQ1NTIGhleGFnb24hIGJhc2VkIG9mZiBvZiBodHRwOi8vY3NzaGV4YWdvbi5jb20vXFxuICogRGVtbzogaHR0cDovL3Nhc3NtZWlzdGVyLmNvbS9naXN0Lzk4ZmNmM2NlMTYzYTk3ZDJlZjdlXFxuICovXFxuICAvKlxcbiAqIEljb25cXG4gKi9cXG4gIC8qXFxuICogTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogY2FyZHNcXG4gKi9cXG4gIC8qXFxuICogRm9ybSBTbGlkZXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgd2lraVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBvbi1lZGl0XFxuICovXFxuICAvKlxcbiAqIFByZXZpZXcgZm9yIGVkaXRpbmcgL1NpZGViYXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgR3JpZCBFZGl0IE1vZGFsXFxuICovXFxuICAvKlxcbiAqIEdST1dJIGNvbW1lbnRcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgY29tbWVudCBmb3JtXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHNlYXJjaCByZXN1bHRcXG4gKi9cXG4gIC8qXFxuICogcmVhY3QgYm9vdHN0cmFwIHR5cGVhaGVhZFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBwYWdlIGNvbnRlbnQgZm9vdGVyXFxuICovXFxuICAvKlxcbiAqIEdST1dJIGFkbWluIHBhZ2UgI2xheW91dE9wdGlvbnMgI3RoZW1lT3B0aW9uc1xcbiAqL1xcbiAgLypcXG4gKiBIYWNrTWRcXG4gKi9cXG4gIC8qXFxuICBTbGFjayBJbnRlZ3JhdGlvblxcbiovXFxuICAvKlxcbiAqIEZvcm1cXG4gKi9cXG4gIC8qXFxuICogY2FyZFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBMb2dpbiBmb3JtXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHN1Ym5hdmlnYXRpb25cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgU2lkZWJhclxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBwYWdlIGxpc3RcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgb24tZWRpdFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBMaW5rIEVkaXQgTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgR3JpZCBFZGl0IE1vZGFsXFxuICovXFxuICAvKlxcbiAqIFNsYWNrXFxuICovXFxuICAvKlxcbiAqIEdST1dJIEhhbmRzb250YWJsZU1vZGFsXFxuICovXFxuICAvKlxcbiAqIEdST1dJIGNvbW1lbnQgZm9ybVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSB0YWdzXFxuICovXFxuICAvKlxcbiogZ3J3LXNpZGUtY29udGVudHNcXG4qL1xcbiAgLypcXG4gKiBhZG1pbiBzZXR0aW5nc1xcbiAqL1xcbiAgLypcXG4gKiBtb2RhbFxcbiAqLyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWxpbmsge1xcbiAgICBjb2xvcjogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjOTkzNDM5OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGluazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNiZjQxNDg7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWxpbms6aG92ZXIgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICNiZjQxNDg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saW5rOmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWxpbmsuZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjOGU5YmE3OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1saW5rOmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1saW5rLmRpc2FibGVkIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2xpZ2h0XSBib2R5IHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gICAgaHRtbFtsaWdodF0gYm9keSBzdmcge1xcbiAgICAgIGZpbGw6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEge1xcbiAgICBjb2xvcjogIzk5MzQzOTtcXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSBhIHN2ZyB7XFxuICAgICAgZmlsbDogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSBhOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2JmNDE0ODtcXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIGE6aG92ZXIgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICNiZjQxNDg7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1wcmltYXJ5IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXByaW1hcnk6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctcHJpbWFyeTpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1zZWNvbmRhcnkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctc2Vjb25kYXJ5OmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXNlY29uZGFyeTpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYWUyYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctc3VjY2VzcyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1zdWNjZXNzOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctc3VjY2Vzczpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctaW5mbyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1pbmZvOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWluZm86Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctaW5mbzpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4OCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctd2FybmluZyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy13YXJuaW5nOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXdhcm5pbmc6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctd2FybmluZzpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OGMwMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctZGFuZ2VyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWRhbmdlcjpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1kYW5nZXI6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctZGFuZ2VyOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWxpZ2h0IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWxpZ2h0OmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWxpZ2h0OmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctZGFyaywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuY2FyZDpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuY2FyZDpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1kYXJrOmhvdmVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIGEuY2FyZDpob3Zlcjpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSBhLmNhcmQ6aG92ZXI6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksIGh0bWxbbGlnaHRdIGEuYmctZGFyazpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSBhLmNhcmQ6Zm9jdXM6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksIGh0bWxbZGFya10gaHRtbFtsaWdodF0gYS5jYXJkOmZvY3VzOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWRhcms6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIGJ1dHRvbi5jYXJkOmhvdmVyOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLFxcbiAgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSBidXR0b24uY2FyZDpob3Zlcjpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1kYXJrOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSBidXR0b24uY2FyZDpmb2N1czpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbZGFya10gaHRtbFtsaWdodF0gYnV0dG9uLmNhcmQ6Zm9jdXM6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1ibHVlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWJsdWU6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctYmx1ZTpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ibHVlOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWJsdWU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1pbmRpZ28ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctaW5kaWdvOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWluZGlnbzpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1pbmRpZ286aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctaW5kaWdvOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctcHVycGxlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXB1cnBsZTpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1wdXJwbGU6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctcHVycGxlOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXB1cnBsZTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXBpbmsge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctcGluazpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1waW5rOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXBpbms6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctcGluazpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXJlZCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1yZWQ6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctcmVkOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXJlZDpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1yZWQ6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1vcmFuZ2Uge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctb3JhbmdlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLW9yYW5nZTpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1vcmFuZ2U6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctb3JhbmdlOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNjUwMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmcteWVsbG93IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXllbGxvdzpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy15ZWxsb3c6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmcteWVsbG93OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXllbGxvdzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWdyZWVuIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWdyZWVuOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWdyZWVuOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWdyZWVuOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctdGVhbCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy10ZWFsOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXRlYWw6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctdGVhbDpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy10ZWFsOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctY3lhbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1jeWFuOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWN5YW46Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctY3lhbjpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1jeWFuOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctd2hpdGUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctd2hpdGU6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctd2hpdGU6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctd2hpdGU6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctd2hpdGU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1ncmF5IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWdyYXk6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctZ3JheTpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ncmF5OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWdyYXk6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1ncmF5LWRhcmsge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctZ3JheS1kYXJrOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWdyYXktZGFyazpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ncmF5LWRhcms6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctZ3JheS1kYXJrOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXByaW1hcnkge1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1zZWNvbmRhcnkge1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1zdWNjZXNzIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItaW5mbyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXdhcm5pbmcge1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1kYW5nZXIge1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1saWdodCB7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWRhcmsge1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1ibHVlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItaW5kaWdvIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItcHVycGxlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItcGluayB7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXJlZCB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLW9yYW5nZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXllbGxvdyB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWdyZWVuIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItdGVhbCB7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWN5YW4ge1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci13aGl0ZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWdyYXkge1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1ncmF5LWRhcmsge1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZWFhYjIwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1wcmltYXJ5OmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYWQ3YzEwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZjBjMDVhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICBjb2xvcjogI2U4YTUxNSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICMwMGJiODMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwMDZmNGQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtaW5mbyB7XFxuICAgIGNvbG9yOiAjMDA5ZmJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1pbmZvOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtaW5mbzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMDA1ZTZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXdhcm5pbmcge1xcbiAgICBjb2xvcjogI2ZmYTMyYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtd2FybmluZzpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xcbiAgICBjb2xvcjogI2RlN2QwMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtZGFuZ2VyOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcXG4gICAgY29sb3I6ICNiZDAwMzkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtbGlnaHQge1xcbiAgICBjb2xvcjogI2U0ZTdlYSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtbGlnaHQ6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1saWdodDpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYjljMWM5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWRhcmsge1xcbiAgICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtZGFyazpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWRhcms6Zm9jdXMge1xcbiAgICBjb2xvcjogIzEyMTQxNiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1ibHVlIHtcXG4gICAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWJsdWU6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1ibHVlOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtaW5kaWdvIHtcXG4gICAgY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWluZGlnbzpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWluZGlnbzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjNDcwOWFjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjNmY0MmMxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1wdXJwbGU6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1wdXJwbGU6Zm9jdXMge1xcbiAgICBjb2xvcjogIzRlMmQ4OSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1waW5rIHtcXG4gICAgY29sb3I6ICNlODNlOGMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXBpbms6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1waW5rOmZvY3VzIHtcXG4gICAgY29sb3I6ICNjMjE3NjYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtcmVkIHtcXG4gICAgY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXJlZDpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LXJlZDpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYmQwMDM5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1vcmFuZ2U6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1vcmFuZ2U6Zm9jdXMge1xcbiAgICBjb2xvcjogI2MzNWEwMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC15ZWxsb3cge1xcbiAgICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQteWVsbG93OmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQteWVsbG93OmZvY3VzIHtcXG4gICAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtZ3JlZW4ge1xcbiAgICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtZ3JlZW46aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1ncmVlbjpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMTk2OTJjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXRlYWwge1xcbiAgICBjb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtdGVhbDpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LXRlYWw6Zm9jdXMge1xcbiAgICBjb2xvcjogIzE1ODc2NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1jeWFuIHtcXG4gICAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWN5YW46aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1jeWFuOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtd2hpdGUge1xcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtd2hpdGU6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC13aGl0ZTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjZDlkOWQ5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWdyYXkge1xcbiAgICBjb2xvcjogIzRiNTQ1YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtZ3JheTpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWdyYXk6Zm9jdXMge1xcbiAgICBjb2xvcjogIzI5MmQzMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtZ3JheS1kYXJrOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtZ3JheS1kYXJrOmZvY3VzIHtcXG4gICAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3JkZXItY29sb3I6ICNiOTg1MTE7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGMwNWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkYjMzNztcXG4gICAgICBib3JkZXItY29sb3I6ICNlY2FlMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRiMzM3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VjYWUyYjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTAsIDE3MCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2FlMmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWJhYTIwOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEwLCAxNzAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTU2ODtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDg4NWY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk1Njg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA4ODVmO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxOTcsIDE1MCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ODVmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2I1NjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxOTcsIDE1MCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3Mgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdlOTU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA3NDg4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mbzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZTk1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNzQ4ODtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTczLCAxOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWluZm86ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4ODtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDY5N2I7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTczLCAxOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mbzpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4taW5mby5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4td2FybmluZyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5MjA1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y3OGMwMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTIwNTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmNzhjMDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNDUsIDQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWE4NTAwOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNDUsIDQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMzAwNDQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlci5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA0NywgMTEwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M5MDAzZDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgNDcsIDExMCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1saWdodCwgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpob3ZlciwgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1saWdodC5mb2N1cywgaHRtbFtsaWdodF0gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjN2NlZDQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAyMDMsIDIwNiwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0OmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjMGM3Y2U7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAyMDMsIDIwNiwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0IHN2ZywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1saWdodC5mb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpkaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWRhcmssIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluaywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyazpob3ZlciwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6aG92ZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpob3ZlciwgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmhvdmVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWRhcmsuZm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmZvY3VzLnBhZ2UtbGluaywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24uZm9jdXMucGFnZS1saW5rLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5mb2N1cy5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmZvY3VzLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrLmRpc2FibGVkLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kaXNhYmxlZC5wYWdlLWxpbmssIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLmRpc2FibGVkLnBhZ2UtbGluaywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuZGlzYWJsZWQuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5kaXNhYmxlZC5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2xpZ2h0XSAuYnRuLWRhcms6ZGlzYWJsZWQsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOmRpc2FibGVkLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6ZGlzYWJsZWQsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpkaXNhYmxlZCwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rLFxcbiAgICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIC5zaG93ID4gaHRtbFtsaWdodF0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbmssXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1leHRlcm5hbC1hdXRoLXRhYixcXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIsXFxuICAgIGh0bWxbZGFya10gLnNob3cgPiBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcXG4gICAgICBib3JkZXItY29sb3I6ICMxNzFhMWQ7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbms6Zm9jdXMsXFxuICAgICAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSAuc2hvdyA+IGh0bWxbbGlnaHRdIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpmb2N1cyxcXG4gICAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzLFxcbiAgICAgIGh0bWxbZGFya10gLnNob3cgPiBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyayBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluayBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluayBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOmhvdmVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOmhvdmVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmhvdmVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcms6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWRhcmsuZm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5mb2N1cy5wYWdlLWxpbmsgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5mb2N1cy5wYWdlLWxpbmsgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5mb2N1cy5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5mb2N1cy5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRpc2FibGVkLnBhZ2UtbGluayBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLmRpc2FibGVkLnBhZ2UtbGluayBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmRpc2FibGVkLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmRpc2FibGVkLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZGFyazpkaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpkaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbmsgc3ZnLFxcbiAgICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIC5zaG93ID4gaHRtbFtsaWdodF0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbmsgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLFxcbiAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLFxcbiAgICBodG1sW2RhcmtdIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWJsdWUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNWNiZjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ28ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwYmQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzUxMGJjNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ28uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjBiZDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTEwYmM0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNSwgNTIsIDI0NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNDtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YzBhYjg7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjUsIDUyLCAyNDQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ28gc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcXG4gICAgICBib3JkZXItY29sb3I6ICM1OTMzOWQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUzN2E2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzU5MzM5ZDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzMsIDk0LCAyMDIsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTMzMDkzOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCA5NCwgMjAyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXBpbmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0MWM3ODtcXG4gICAgICBib3JkZXItY29sb3I6ICNkOTFhNzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDFjNzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgOTEsIDE1NywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tcGluazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2NlMTk2YzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgOTEsIDE1NywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1waW5rLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXBpbms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1yZWQge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcmVkOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1yZWQuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMzAwNDQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDYwMDQxO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgNDcsIDExMCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZC5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjOTAwM2Q7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcmVkOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcmVkLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZC5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcmVkOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NmIwMjtcXG4gICAgICBib3JkZXItY29sb3I6ICNkYzY1MDI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk2YjAyO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2RjNjUwMjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDExNCwgMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjY2Y1ZjAyOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAxMTQsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdy5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkMzllMDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNzEsIDEzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M2OTUwMDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTcxLCAxMywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93OmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZTdlMzQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbi5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbi5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzFjNzQzMDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4gc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXRlYWwge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiYTg3ZTtcXG4gICAgICBib3JkZXItY29sb3I6ICMxOTlkNzY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYmE4N2U7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTk5ZDc2O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY1LCAyMDksIDE2NywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3OTI2ZTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY1LCAyMDksIDE2NywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWwgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTE3YThiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWN5YW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxMDcwN2Y7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tY3lhbi5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4td2hpdGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMjI0LCAyMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMjI0LCAyMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tZ3JheSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDA0NztcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxMDksIDExNywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXkuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzJlMzQzOTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTA5LCAxMTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5IHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmF5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDE3MSwgMzIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM0LCAxNzEsIDMyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNCwgMTcxLCAzMiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzQsIDE3MSwgMzIsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnkgc3ZnIHtcXG4gICAgICBmaWxsOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZjBjMDVhO1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmMGMwNWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDAsIDE5MiwgOTAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZjBjMDVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTkyLCA5MCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2YwYzA1YTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAxOTIsIDkwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTkyLCA5MCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZjBjMDVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmMGMwNWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XFxuICAgICAgY29sb3I6ICMwMGJiODM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODcsIDEzMSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODcsIDEzMSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2VzcyBzdmcge1xcbiAgICAgIGZpbGw6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbyB7XFxuICAgIGNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMDA5ZmJiO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTU5LCAxODcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTU5LCAxODcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8gc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzAwOWZiYjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xcbiAgICBjb2xvcjogI2ZmYTMyYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmYTMyYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTYzLCA0MywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmYTMyYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNjMsIDQzLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTYzLCA0MywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZhMzJiOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMCwgODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQge1xcbiAgICBjb2xvcjogI2U0ZTdlYTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMzEsIDIzNCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMzEsIDIzNCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsge1xcbiAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUge1xcbiAgICBjb2xvcjogIzAwN2JmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAwN2JmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMwMDdiZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwN2JmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMwMDdiZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogIzY2MTBmMjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnby5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM2NjEwZjI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbyBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnby5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlIHtcXG4gICAgY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzZmNDJjMTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgNjYsIDE5MywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjNmY0MmMxO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzZmNDJjMTsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsge1xcbiAgICBjb2xvcjogI2U4M2U4YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDYyLCAxNDAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgNjIsIDE0MCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluayBzdmcge1xcbiAgICAgIGZpbGw6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZTgzZThjOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkIHtcXG4gICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMCwgODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlIHtcXG4gICAgY29sb3I6ICNmZDdlMTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZkN2UxNDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2UuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmQ3ZTE0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2Ugc3ZnIHtcXG4gICAgICBmaWxsOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2UuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZkN2UxNDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdyB7XFxuICAgIGNvbG9yOiAjZmZjMTA3O1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdy5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdy5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmYzEwNzsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuIHtcXG4gICAgY29sb3I6ICMyOGE3NDU7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOGE3NDU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbiBzdmcge1xcbiAgICAgIGZpbGw6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbCB7XFxuICAgIGNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjBjOTk3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbC5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjBjOTk3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsIHN2ZyB7XFxuICAgICAgZmlsbDogIzIwYzk5NzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyMGM5OTc7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuIHtcXG4gICAgY29sb3I6ICMxN2EyYjg7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbi5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW4gc3ZnIHtcXG4gICAgICBmaWxsOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbi5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzE3YTJiODsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGUuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZS5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5IHtcXG4gICAgY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpob3ZlciB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODQsIDkyLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCA4NCwgOTIsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXkuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzRiNTQ1YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg0LCA5MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgODQsIDkyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5IHN2ZyB7XFxuICAgICAgZmlsbDogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXkuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGMwNWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhO1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZmJlZWQyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRiODQ0O1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXByaW1hcnkgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkYzllMTU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZjdkY2EzOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICNmY2YyZGU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmNhNzQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtc2Vjb25kYXJ5IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZWViNzQzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZjhlMGFmOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjY2NmMWU2O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjljNjk3O1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXN1Y2Nlc3MgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMGEyNzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYTRlNmQyOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtaW5mbyB7XFxuICAgIGNvbG9yOiAjY2NlY2YxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlhZWM2O1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWluZm8gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDg5YTI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYTRkZGU2OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtd2FybmluZyB7XFxuICAgIGNvbG9yOiAjZmZlZGQ1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMjRkO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXdhcm5pbmcgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZjk4MTI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZmZkN2EyOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZmNlZGQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjMxNmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZGFuZ2VyIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjAwMDQ4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZmY5YmJhOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtbGlnaHQge1xcbiAgICBjb2xvcjogI2ZhZmFmYjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJlZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1saWdodCBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZGVkZWU0OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtZGFyayB7XFxuICAgIGNvbG9yOiAjZDZkOGQ5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YTVmO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWRhcmsgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYmNiZmMwOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtYmx1ZSB7XFxuICAgIGNvbG9yOiAjY2NlNWZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk5MGZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWJsdWUgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDZmZTY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWJsdWUgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjOTljYmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtaW5kaWdvIHtcXG4gICAgY29sb3I6ICNlMGNmZmM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTM2ZjQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtaW5kaWdvIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNWIwY2RkOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1pbmRpZ28gLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYzE5ZmY5OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtcHVycGxlIHtcXG4gICAgY29sb3I6ICNlMmQ5ZjM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjYwY2I7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtcHVycGxlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNjQzYWIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1wdXJwbGUgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYzRiMmU3OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtcGluayB7XFxuICAgIGNvbG9yOiAjZmFkOGU4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM1ZDllO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXBpbmsgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlNTI3N2U7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXBpbmsgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZjRhYmNkOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtcmVkIHtcXG4gICAgY29sb3I6ICNmZmNlZGQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjMxNmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtcmVkIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjAwMDQ4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1yZWQgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZmY5YmJhOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtb3JhbmdlIHtcXG4gICAgY29sb3I6ICNmZmU1ZDA7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDkzM2E7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtb3JhbmdlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjU3MTAyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1vcmFuZ2UgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZmZjOTlkOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQteWVsbG93IHtcXG4gICAgY29sb3I6ICNmZmYzY2Q7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNiMmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQteWVsbG93IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZWRiMTAwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC15ZWxsb3cgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZmZlNzlhOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JlZW4ge1xcbiAgICBjb2xvcjogI2Q0ZWRkYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYjU2MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ncmVlbiBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzIzOTIzZDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYjBkZWJiOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtdGVhbCB7XFxuICAgIGNvbG9yOiAjZDJmNGVhO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDRkMmE4O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXRlYWwgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxY2IzODY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXRlYWwgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYTllYWQ3OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtY3lhbiB7XFxuICAgIGNvbG9yOiAjZDFlY2YxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2NiMWMzO1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWN5YW4gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxNDhlYTE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWN5YW4gLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYWFkY2U1OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtd2hpdGUge1xcbiAgICBjb2xvcjogd2hpdGU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC13aGl0ZSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtd2hpdGUgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZTZlNmU2OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JheSB7XFxuICAgIGNvbG9yOiAjZGJkZGRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg2Zjc2O1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyYXkgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0MDQ3NGU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyYXkgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYzBjNGM2OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICNkNmQ4ZDk7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDVhNWY7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JheS1kYXJrIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ncmF5LWRhcmsgLmFsZXJ0LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjYmNiZmMwOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNCwgMTcxLCAzMiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNCwgMTcxLCAzMiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYWUyYjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQwLCAxOTIsIDkwLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNhZTJiOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTkyLCA5MCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE4NywgMTMxLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtaW5mbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5mbzpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1pbmZvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NDg4OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5mbzpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1pbmZvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWluZm8ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmZvOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmZvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NDg4OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZm86Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZm8uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS13YXJuaW5nOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS13YXJuaW5nOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXdhcm5pbmcge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYW5nZXI6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWRhbmdlci5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWxpZ2h0IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1saWdodDpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1saWdodDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWxpZ2h0OmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWxpZ2h0LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtbGlnaHQge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1saWdodDpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYXJrOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYXJrOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFyazpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFyazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYXJrOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1ibHVlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ibHVlOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWJsdWU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ibHVlOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWJsdWUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtYmx1ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWJsdWU6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWJsdWU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtYmx1ZTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtYmx1ZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5kaWdvOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWluZGlnbzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWluZGlnbzpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1pbmRpZ28uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZGlnbzpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtaW5kaWdvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEwYmM0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZGlnbzpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtaW5kaWdvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTYsIDI0MiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHVycGxlOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXB1cnBsZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXB1cnBsZTpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1wdXJwbGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXB1cnBsZTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHVycGxlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXB1cnBsZTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHVycGxlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXBpbmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXBpbms6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5MWE3MjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXBpbms6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcGluay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDYyLCAxNDAsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtcGluayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXBpbms6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXBpbms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcGluazpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcGluay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDYyLCAxNDAsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1yZWQge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXJlZDpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1yZWQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1yZWQ6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcmVkLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXJlZCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXJlZDpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcmVkOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXJlZDpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcmVkLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2Utb3JhbmdlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1vcmFuZ2U6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2Utb3JhbmdlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utb3JhbmdlOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTMsIDEyNiwgMjAsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2Utb3JhbmdlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utb3JhbmdlOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1vcmFuZ2U6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utb3JhbmdlOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UteWVsbG93IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS15ZWxsb3c6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UteWVsbG93OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UteWVsbG93OmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXllbGxvdy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS15ZWxsb3cge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS15ZWxsb3c6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXllbGxvdzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS15ZWxsb3c6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXllbGxvdy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWdyZWVuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmVlbjpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmVlbjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWdyZWVuOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWdyZWVuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWdyZWVuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JlZW46aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyZWVuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyZWVuOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmVlbi5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXRlYWwge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXRlYWw6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtdGVhbDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXRlYWw6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtdGVhbC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMiwgMjAxLCAxNTEsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtdGVhbCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXRlYWw6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXRlYWw6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtdGVhbDpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtdGVhbC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMiwgMjAxLCAxNTEsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1jeWFuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1jeWFuOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWN5YW46Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1jeWFuOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWN5YW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWN5YW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1jeWFuOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1jeWFuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWN5YW46Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWN5YW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2Utd2hpdGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXdoaXRlOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXdoaXRlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utd2hpdGU6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2Utd2hpdGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS13aGl0ZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXdoaXRlOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS13aGl0ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS13aGl0ZTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utd2hpdGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXk6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JheTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXk6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JheS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgODQsIDkyLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5OmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5OmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyYXk6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyYXkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JheS1kYXJrOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXktZGFyazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXktZGFyazpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LWRhcms6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyYXktZGFyazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LWRhcms6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyYXktZGFyay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAubmF2LWxpbmsuZGlzYWJsZWQge1xcbiAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAubmF2LWxpbmsuZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2xpZ2h0XSAubmF2LXRhYnMge1xcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAubmF2LXRhYnMgLm5hdi1saW5rIHtcXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE1cmVtO1xcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE1cmVtOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XFxuICAgICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWEgI2U0ZTdlYSAjZDZkYWRmOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XFxuICAgICAgICBjb2xvcjogIzhlOWJhNztcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcXG4gICAgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNmRhZGYgI2Q2ZGFkZiAjZmNmOWY1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XFxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxcbiAgaHRtbFtsaWdodF0gLnRvYXN0LXN1Y2Nlc3Mge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2xpZ2h0XSAudG9hc3QtZXJyb3Ige1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAudG9hc3QtaW5mbyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbbGlnaHRdIC50b2FzdC13YXJuaW5nIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtsaWdodF0gOm5vdChwcmUpID4gY29kZSB7XFxuICAgIGNvbG9yOiAjYzcyNTRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWYzO1xcbiAgICBib3JkZXItY29sb3I6ICNjY2M4Yzg7IH1cXG4gIGh0bWxbbGlnaHRdIHByZTpub3QoLmhsanMpOm5vdCguQ29kZU1pcnJvci1saW5lKSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYxZjM7XFxuICAgIGJvcmRlci1jb2xvcjogI2NjYzhjODsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXByaW1hcnkgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1wcmltYXJ5IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZlZmNmNjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZWZjZjg7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1zdWNjZXNzIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtc3VjY2VzcyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWZjZmE7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1pbmZvIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtaW5mbyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWZiZmM7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC13YXJuaW5nIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtd2FybmluZyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmZiZjc7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1kYW5nZXIgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1kYW5nZXIgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmNWY4OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtbGlnaHQgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1saWdodCBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZWZlZmU7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1kYXJrIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZGFyayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmN2Y3Zjc7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1ibHVlIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtYmx1ZSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWZhZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1pbmRpZ28gYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1pbmRpZ28gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjlmNWZlOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtcHVycGxlIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtcHVycGxlIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y5ZjdmZDsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXBpbmsgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1waW5rIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZlZjdmYTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXJlZCBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXJlZCBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmY1Zjg7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1vcmFuZ2UgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1vcmFuZ2UgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmYWY2OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQteWVsbG93IGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQteWVsbG93IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZmRmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyZWVuIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZ3JlZW4gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjZmYmY4OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtdGVhbCBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXRlYWwgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjZmZGZiOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtY3lhbiBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWN5YW4gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjZmYmZjOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtd2hpdGUgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC13aGl0ZSBhOmhvdmVyIHtcXG4gICAgY29sb3I6IHdoaXRlOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZ3JheSBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyYXkgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjhmOGY4OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZ3JheS1kYXJrIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZ3JheS1kYXJrIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y3ZjdmNzsgfVxcbiAgaHRtbFtsaWdodF0gLmRyb3Bkb3duLW1lbnUge1xcbiAgICBjb2xvcjogIzIzMWUxZDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1wZXJzb25hbC1kcm9wZG93biAuZ3J3LWljb24tY29udGFpbmVyIHN2ZyB7XFxuICAgIGZpbGw6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctcGVyc29uYWwtZHJvcGRvd24gLmdydy1pY29uLWNvbnRhaW5lci1tdXRlZCBzdmcge1xcbiAgICBmaWxsOiAjZjBjMDVhOyB9XFxuICBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbSB7XFxuICAgIGNvbG9yOiAjMjMxZTFkOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtIHN2ZyB7XFxuICAgICAgZmlsbDogIzIzMWUxZDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbTphY3RpdmUsIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW06YWN0aXZlOmhvdmVyLCBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbS5hY3RpdmU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc1ZmE1OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW06YWN0aXZlOmhvdmVyIHN2ZywgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlOmhvdmVyIHN2ZyB7XFxuICAgICAgICBmaWxsOiB3aGl0ZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbTpob3ZlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLmZvcm0tY29udHJvbDpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMjMxZTFkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7XFxuICAgIG91dGxpbmU6IDA7XFxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNCwgMTcxLCAzMiwgMC4yNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XFxuICAgIGNvbG9yOiAjOTkzNDM5ICFpbXBvcnRhbnQ7XFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgaHRtbFtsaWdodF0gLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2JmNDE0OCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5kaXNhYmxlZCBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICNhYmI0YmQ7IH1cXG4gIGh0bWxbbGlnaHRdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0uYWN0aXZlIGJ1dHRvbi5wYWdlLWxpbms6aG92ZXIsIGh0bWxbbGlnaHRdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwOyB9XFxuICBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmFjdGl2ZSwgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5oYW5kc29udGFibGUge1xcbiAgICBjb2xvcjogaW5pdGlhbDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1sb2dvIHN2ZyAqIHtcXG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjhzIGVhc2Utb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWxvZ28gc3ZnIHtcXG4gICAgZmlsbDogd2hpdGU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctbG9nbzpob3ZlciBzdmcgLmdyb3VwMSB7XFxuICAgIGZpbGw6ICM3NGJjNDY7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctbG9nbzpob3ZlciBzdmcgLmdyb3VwMiB7XFxuICAgIGZpbGw6ICMxNzVmYTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctbmF2YmFyIHtcXG4gICAgYmFja2dyb3VuZDogI2YwYzA1YTtcXG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5MGE1NTUgMCUsICNhODRiZTYgNTAlLCAjZWFhYjIwIDEwMCUpO1xcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1uYXZiYXIgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcXG4gICAgICBjb2xvcjogd2hpdGU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1uYXZiYXIgLmdydy1hcHAtdGl0bGUge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3JkZXItY29sb3I6ICNiOTg1MTE7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLXR5cGVhaGVhZCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNDksIDI0NSwgMC45KTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b24ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxZTFkO1xcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhciwgY29sb3IgMTAwbXMgbGluZWFyLCBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpLCB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246YmVmb3JlIHtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjMxZTFkO1xcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmFmdGVyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjMxZTFkO1xcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci10b3AtY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uID4gc3BhbjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMWUxZDtcXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbiBzdmcgcGF0aCB7XFxuICAgICAgZmlsbDogd2hpdGU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjM2MzQ7XFxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXIsIGNvbG9yIDEwMG1zIGxpbmVhciwgb3BhY2l0eSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSwgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXI6YmVmb3JlIHtcXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzZjM2MzQ7XFxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyOmFmdGVyIHtcXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMzZjM2MzQ7XFxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyID4gc3BhbjphZnRlciB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzNjM0O1xcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XFxuICAgICAgICBmaWxsOiB3aGl0ZTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIGRpdltkYXRhLXRlc3RpZD0nR2xvYmFsTmF2aWdhdGlvbiddID4gZGl2IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIGRpdltkYXRhLXRlc3RpZD0nQ29udGV4dHVhbE5hdmlnYXRpb24nXSA+IGRpdiB7XFxuICAgIGNvbG9yOiAjOTkzNDM5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmNGVlOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOmZvY3VzLCBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuLmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYtcHJpbWFyeS1jb250YWluZXIgLmJ0bi5hY3RpdmUgaSB7XFxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCAjZWFhYjIwOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdi1wcmltYXJ5LWNvbnRhaW5lciAuYnRuLmFjdGl2ZTphZnRlciB7XFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Y5ZjRlZTsgfVxcbiAgaHRtbFtsaWdodF0gLmVkaXRvci1jb250YWluZXIgLm5hdmJhci1lZGl0b3Igc3ZnIHtcXG4gICAgZmlsbDogIzk5MzQzOTsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1wYWdlLXByZXZpZXcgc3ZnIHtcXG4gICAgZmlsbDogd2hpdGU7IH1cXG4gIGh0bWxbbGlnaHRdIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzkxN2U3YjsgfVxcbiAgICBodG1sW2xpZ2h0XSAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgb3BhY2l0eTogMC41OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlOmhvdmVyIHtcXG4gICAgICAgIG9wYWNpdHk6IDAuOTsgfVxcbiAgaHRtbFtsaWdodF0gLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLm1vZGFsIC5tb2RhbC1mb290ZXIge1xcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjOTE3ZTdiOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtY29udHJvbCAuZ3J3LXNlZW4tdXNlci1pbmZvIC5idG4ge1xcbiAgICBjb2xvcjogIzU0OWM3OTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtY29udHJvbCAuZ3J3LXNlZW4tdXNlci1pbmZvIC5idG46YWN0aXZlIHtcXG4gICAgICBjb2xvcjogIzU0OWM3OTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtY29udHJvbCAuZ3J3LXNlZW4tdXNlci1pbmZvIC5idG4gLmZvb3RzdGFtcC1pY29uIHtcXG4gICAgICBmaWxsOiAjNTQ5Yzc5OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbTpob3ZlciwgaHRtbFtsaWdodF0gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW06Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgNTIsIDU3LCAwLjA4KTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xcbiAgICBjb2xvcjogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbSAubmF2LWxpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjOTkzNDM5OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICM4ZTliYTc7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctY3VzdG9tLW5hdi10YWIgLmdydy1uYXYtc2xpZGUtaHIge1xcbiAgICBib3JkZXItY29sb3I6ICM5OTM0Mzk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctcGFnZS1hY2Nlc3Nvcmllcy1tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XFxuICAgIGNvbG9yOiAjZjBjMDVhOyB9XFxuICBodG1sW2xpZ2h0XSAuY2FyZC53ZWxsIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYxZjM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTtcXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5hZG1pbi1ib3QtY2FyZCAuZ3J3LWJvdGNhcmQtdGl0bGUtYWN0aXZlIHtcXG4gICAgY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5hZG1pbi1wYWdlIHNwYW4uc2xpZGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWRtaW4tcGFnZSBzcGFuLnNsaWRlcjpiZWZvcmUge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tcGFnZSBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5hZG1pbi1wYWdlIGlucHV0OmZvY3VzICsgLnNsaWRlciB7XFxuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzAwN2JmZjsgfVxcbiAgaHRtbFtsaWdodF0gLndpa2kgLmhpZ2hsaWdodGVkIHtcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcbiAgICB6LWluZGV4OiAxOyB9XFxuXFxuQGtleWZyYW1lcyBmYWRlb3V0IHtcXG4gIDEwMCUge1xcbiAgICBvcGFjaXR5OiAwOyB9IH1cXG4gICAgaHRtbFtsaWdodF0gLndpa2kgLmhpZ2hsaWdodGVkOjphZnRlciB7XFxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICAgIHRvcDogMTUlO1xcbiAgICAgIGxlZnQ6IDA7XFxuICAgICAgei1pbmRleDogLTE7XFxuICAgICAgd2lkdGg6IDEwMCU7XFxuICAgICAgaGVpZ2h0OiA3MCU7XFxuICAgICAgY29udGVudDogJyc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDE3MSwgMzIsIDAuNSk7XFxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xcbiAgICAgIGFuaW1hdGlvbjogZmFkZW91dCAxcyBlYXNlLWluIDEuNXMgZm9yd2FyZHM7IH1cXG4gIGh0bWxbbGlnaHRdIC53aWtpIGEge1xcbiAgICBjb2xvcjogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAud2lraSBhOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2JmNDE0ODsgfVxcbiAgaHRtbFtsaWdodF0gLndpa2kgLmVkaXRhYmxlLXdpdGgtaGFuZHNvbnRhYmxlIGJ1dHRvbiB7XFxuICAgIGNvbG9yOiAjOTkzNDM5OyB9XFxuICBodG1sW2xpZ2h0XSAud2lraSAuZWRpdGFibGUtd2l0aC1oYW5kc29udGFibGUgYnV0dG9uOmhvdmVyIHtcXG4gICAgY29sb3I6ICNiZjQxNDg7IH1cXG4gIGh0bWxbbGlnaHRdIGJvZHkub24tZWRpdCAubWFpbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY0ZWU7IH1cXG4gICAgaHRtbFtsaWdodF0gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1lZGl0b3ItY29udGFpbmVyIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM5MTdlN2I7IH1cXG4gICAgICBodG1sW2xpZ2h0XSBib2R5Lm9uLWVkaXQgLm1haW4gLnBhZ2UtZWRpdG9yLWVkaXRvci1jb250YWluZXIgLm5hdmJhci1lZGl0b3Ige1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MTdlN2I7IH1cXG4gICAgaHRtbFtsaWdodF0gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1wcmV2aWV3LWNvbnRhaW5lciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTsgfVxcbiAgICBodG1sW2xpZ2h0XSBib2R5Lm9uLWVkaXQgLm1haW4gLnBhZ2UtZWRpdG9yLWZvb3RlciB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzkxN2U3YjsgfVxcbiAgaHRtbFtsaWdodF0gYm9keS5wYXRobmFtZS1zaWRlYmFyIC5wYWdlLWVkaXRvci1wcmV2aWV3LWJvZHkge1xcbiAgICBjb2xvcjogIzk5MzQzOTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjRlZTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1ncmlkLWVkaXQtcHJldmlldyAuZGVza3RvcC1wcmV2aWV3LFxcbiAgaHRtbFtsaWdodF0gLmdydy1ncmlkLWVkaXQtcHJldmlldyAudGFibGV0LXByZXZpZXcsXFxuICBodG1sW2xpZ2h0XSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IC5tb2JpbGUtcHJldmlldyB7XFxuICAgIGJhY2tncm91bmQ6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLmdyaWQtZWRpdC1ib3JkZXItZm9yLWVhY2gtY29scyB7XFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncmlkLXByZXZpZXctY29sLTAge1xcbiAgICBiYWNrZ3JvdW5kOiAjMTc1ZmE1OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3JpZC1wcmV2aWV3LWNvbC0xIHtcXG4gICAgYmFja2dyb3VuZDogIzAwOWZiYjsgfVxcbiAgaHRtbFtsaWdodF0gLmdyaWQtcHJldmlldy1jb2wtMiB7XFxuICAgIGJhY2tncm91bmQ6ICMwMGJiODM7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncmlkLXByZXZpZXctY29sLTMge1xcbiAgICBiYWNrZ3JvdW5kOiAjNzRiYzQ2OyB9XFxuICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50LW1ldGEgLnBhZ2UtY29tbWVudC1yZXZpc2lvbiBzdmcge1xcbiAgICBmaWxsOiAjOTkzNDM5OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnQtbWV0YSAucGFnZS1jb21tZW50LXJldmlzaW9uIHN2Zzpob3ZlciB7XFxuICAgICAgZmlsbDogI2JmNDE0ODsgfVxcbiAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW4sXFxuICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTsgfVxcbiAgICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50IC5wYWdlLWNvbW1lbnQtbWFpbjpiZWZvcmUsXFxuICAgIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLW1haW46YmVmb3JlIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gICAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW4gLm5hdi5uYXYtdGFicyA+IGxpID4gYS5hY3RpdmUsXFxuICAgIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLW1haW4gLm5hdi5uYXYtdGFicyA+IGxpID4gYS5hY3RpdmUge1xcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZjdmMGU2O1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmN2YwZTY7IH1cXG4gIGh0bWxbbGlnaHRdIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0LWxpc3QgLnBhZ2UtbGlzdCAucGFnZS1saXN0LXVsID4gbGkubmF2LWl0ZW0gPiBhLm5hdi1saW5rIHtcXG4gICAgY29sb3I6IGluaGVyaXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0LWxpc3QgLnBhZ2UtbGlzdCAucGFnZS1saXN0LXVsIGEuaG92ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmMGU2OyB9XFxuICBodG1sW2xpZ2h0XSAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdC1saXN0IC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCBhLmFjdGl2ZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmU3ZDc7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gbWFyay5yYnQtaGlnaGxpZ2h0LXRleHQge1xcbiAgICBjb2xvcjogYmxhY2s7IH1cXG4gIGh0bWxbbGlnaHRdIC5wYWdlLWNvbnRlbnQtZm9vdGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjRlZTtcXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzkxN2U3YjsgfVxcbiAgaHRtbFtsaWdodF0gLmFkbWluLXBhZ2UgI2xheW91dE9wdGlvbnMgLmN1c3RvbWl6ZS1sYXlvdXQtY2FyZC5ib3JkZXItYWN0aXZlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZGM5ZTE1OyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tcGFnZSAjdGhlbWVPcHRpb25zIC50aGVtZS1vcHRpb24tY29udGFpbmVyLmFjdGl2ZSAudGhlbWUtb3B0aW9uLW5hbWUge1xcbiAgICBjb2xvcjogIzIzMWUxZDsgfVxcbiAgaHRtbFtsaWdodF0gLmFkbWluLXBhZ2UgI3RoZW1lT3B0aW9ucyAudGhlbWUtb3B0aW9uLWNvbnRhaW5lci5hY3RpdmUgYSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzllMTU7XFxuICAgIGJvcmRlci1jb2xvcjogI2RjOWUxNTsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWJveCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZmFiIC5idG4tY3JlYXRlLXBhZ2Uge1xcbiAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWZhYiAuYnRuLXNjcm9sbC10by10b3Age1xcbiAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWJ0bi1wYWdlLW1hbmFnZW1lbnQ6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSAuZ3J3LWJ0bi1wYWdlLW1hbmFnZW1lbnQ6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MywgNTIsIDU3LCAwLjE1KTsgfVxcbiAgaHRtbFtsaWdodF0gLnNlbGVjdGluZy1ib3QtdHlwZSAuYm90LXR5cGUtZGlzYyB7XFxuICAgIHdpZHRoOiAyMHB4OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyIHtcXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZGFkZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXRvcCB7XFxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkYWRmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItcmlnaHQge1xcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkYWRmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItYm90dG9tIHtcXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmRhZGYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1sZWZ0IHtcXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDZkYWRmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItaW5mbyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGFibGUge1xcbiAgICBjb2xvcjogIzIzMWUxZDsgfVxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUgdGgsXFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZSB0ZCB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUgdGhlYWQgdGgge1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlIHRib2R5ICsgdGJvZHkge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC50YWJsZS1ib3JkZXJlZCB7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtYm9yZGVyZWQgdGgsXFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZS1ib3JkZXJlZCB0ZCB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xcbiAgICBjb2xvcjogIzIzMWUxZDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cXG4gIGh0bWxbbGlnaHRdIC50YWJsZS1kYXJrLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC50YWJsZSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAudGFibGUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtZGFyayB0aCwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAudGFibGUgdGgsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLnRhYmxlIHRoLFxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtZGFyayB0ZCxcXG4gICAgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAudGFibGUgdGQsXFxuICAgIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLnRhYmxlIHRkLFxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtZGFyayB0aGVhZCB0aCxcXG4gICAgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAudGFibGUgdGhlYWQgdGgsXFxuICAgIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLnRhYmxlIHRoZWFkIHRoIHtcXG4gICAgICBib3JkZXItY29sb3I6ICM0NTRkNTU7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlLWJvcmRlcmVkLnRhYmxlLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZS1ib3JkZXJlZC50YWJsZSB7XFxuICAgICAgYm9yZGVyOiAwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAudGFibGUtc3RyaXBlZC50YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZS1zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlLWhvdmVyLnRhYmxlIHRib2R5IHRyOmhvdmVyLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZS1ob3Zlci50YWJsZSB0Ym9keSB0cjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xcbiAgICBjb2xvcjogIzIzMWUxZDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGYyZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmZvcm0tY29udHJvbCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcXG4gICAgY29sb3I6ICNlMmNiYTk7IH1cXG4gIGh0bWxbbGlnaHRdIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxcbiAgaHRtbFtsaWdodF0gLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xcbiAgICBjb2xvcjogIzNmMzYzNDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWVlMjsgfVxcbiAgaHRtbFtsaWdodF0gLmNhcmQuY2FyZC1kaXNhYmxlZCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWU0ZTg7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLm5vbG9naW4ge1xcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICMwNjA4MGIgMCUsIHJnYmEoMjU1LCAyNiwgMTAyLCAwKSA3MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNzRiYzQ2IDEwJSwgcmdiYSg2LCA2NywgMjQ5LCAwKSA3MCUpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMTc1ZmE1IDEwJSwgcmdiYSgxMywgMjQyLCA4OSwgMCkgODAlKSwgbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzEwMTMxYiAxMDAlLCByZ2JhKDI0OSwgMTU4LCAzMSwgMCkgNzAlKTsgfVxcbiAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubG9naW4taGVhZGVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubG9naW4taGVhZGVyIC5sb2dvIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XFxuICAgICAgICBmaWxsOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubG9naW4taGVhZGVyIGgxIHtcXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxvZ2luLWRpYWxvZyB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5kcm9wZG93bi13aXRoLWljb24gLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg0LCA5MiwgMC43KTtcXG4gICAgICBib3gtc2hhZG93OiB1bnNldDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5kcm9wZG93bi13aXRoLWljb24gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuNyk7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmRyb3Bkb3duLXdpdGgtaWNvbiBpIHtcXG4gICAgICBjb2xvcjogI2IzYjNiMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA3MSwgNzgsIDAuNyk7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcXG4gICAgICBjb2xvcjogI2IzYjNiMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA3MSwgNzgsIDAuNyk7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuNyk7XFxuICAgICAgYm94LXNoYWRvdzogdW5zZXQ7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xcbiAgICAgICAgY29sb3I6ICNiM2IzYjM7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnIHtcXG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnOmhvdmVyLCBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1ncm93aS1vcmcuZm9jdXMge1xcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XFxuICAgICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1ncm93aS1vcmc6aG92ZXIgLmdyb3dpLCBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1ncm93aS1vcmcuZm9jdXMgLmdyb3dpIHtcXG4gICAgICAgICAgY29sb3I6ICM0NjczMjk7IH1cXG4gICAgICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZzpob3ZlciAub3JnLCBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1ncm93aS1vcmcuZm9jdXMgLm9yZyB7XFxuICAgICAgICAgIGNvbG9yOiAjMGUzODYyOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXN1Ym5hdiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGYyZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc3VibmF2LWZpeGVkLWNvbnRhaW5lciAuZ3J3LXN1Ym5hdiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyNDIsIDIzNCwgMC44NSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcXG4gICAgY29sb3I6ICNlYWFiMjA7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xcbiAgICBjb2xvcjogIzIzMWUxZDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGYyZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCA+IGxpID4gc3Bhbi5wYWdlLWxpc3QtbWV0YSB7XFxuICAgIGNvbG9yOiAjM2YzNjM0OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWVkaXRvci1uYXZiYXItYm90dG9tIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWVkaXRvci1uYXZiYXItYm90dG9tICNzbGFjay1tYXJrLXdoaXRlIHtcXG4gICAgICBkaXNwbGF5OiBub25lOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctZWRpdG9yLW5hdmJhci1ib3R0b20gLmlucHV0LWdyb3VwLXRleHQge1xcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xcbiAgICAgIGNvbG9yOiAjZjBjMDVhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWVkaXRvci1uYXZiYXItYm90dG9tIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gIGh0bWxbbGlnaHRdIC5saW5rLWVkaXQtbW9kYWwgc3BhbiBpIHtcXG4gICAgY29sb3I6ICNhYmI0YmQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcge1xcbiAgICBiYWNrZ3JvdW5kOiAjZWZmMWYzOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5mb3JtLWNvbnRyb2wge1xcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbnMvc2xhY2svc2xhY2stbG9nby1vZmYuc3ZnKTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdhYWU5OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbnMvc2xhY2svc2xhY2stbG9nby1vbi5zdmcpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctc2xhY2stbG9nbyBzdmcge1xcbiAgICAgIGZpbGw6ICNhZjMwYjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1idG4tc2xhY2sge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1idG4tc2xhY2s6aG92ZXIsIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrOmZvY3VzIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrLXRyaWFuZ2xlIHtcXG4gICAgICBjb2xvcjogI2YwYzA1YTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1ob3QtbW9kYWwtbmF2YmFyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLndpa2kgaDEge1xcbiAgICBib3JkZXItY29sb3I6ICM5MTdlN2I7IH1cXG4gIGh0bWxbbGlnaHRdIC53aWtpIGgyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTE3ZTdiOyB9XFxuICBodG1sW2xpZ2h0XSAuY29tbWVudC1mb3JtICNzbGFjay1tYXJrLXdoaXRlIHtcXG4gICAgZGlzcGxheTogbm9uZTsgfVxcbiAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudHMtcm93IHtcXG4gICAgYmFja2dyb3VuZDogI2Y4ZjJlYTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy10YWctbGFiZWxzIC5ncnctdGFnLWxhYmVsIHtcXG4gICAgY29sb3I6ICM4ZTliYTc7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZS1jb250ZW50cy1zdGlja3ktY29udGFpbmVyIC5ncnctYm9yZGVyLXZyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGUtY29udGVudHMtc3RpY2t5LWNvbnRhaW5lciAucmV2aXNpb24tdG9jIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tc2V0dGluZy1oZWFkZXIge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctbW9kYWwtaGVhZCB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICMwYTA3MDE7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBib3JkZXItY29sb3I6ICMwYTA3MDE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMGEwNzAxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICMwYTA3MDE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzY2U3ZDtcXG4gICAgICBib3JkZXItY29sb3I6ICMwYTA3MDE7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6OmFmdGVyLCBodG1sW2xpZ2h0XSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOjphZnRlciwgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZTo6YWZ0ZXIge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjNjZTdkOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWNiNDM3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlIHtcXG4gICAgICBjb2xvcjogYmxhY2s7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzY2U3ZDtcXG4gICAgICBib3JkZXItY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOjphZnRlciwgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6OmFmdGVyLCBodG1sW2xpZ2h0XSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZTo6YWZ0ZXIge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjNjZTdkOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3Jvd2k6bm90KC5sb2dpbi1wYWdlKSAjcGFnZS13cmFwcGVyLFxcbiAgaHRtbFtsaWdodF0gLmdyb3dpOm5vdCgubG9naW4tcGFnZSkgLnBhZ2UtZWRpdG9yLXByZXZpZXctY29udGFpbmVyIHtcXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFxcXCIvaW1hZ2VzL3RoZW1lcy9odWZmbGVwdWZmL2JhZGdlci1saWdodDMucG5nXFxcIik7XFxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxcbiAgaHRtbFtsaWdodF0gLm5vbG9naW4gI3BhZ2Utd3JhcHBlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmUyY2Y7XFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcXFwiL2ltYWdlcy90aGVtZXMvaHVmZmxlcHVmZi9iYWRnZXItbGlnaHQucG5nXFxcIik7XFxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxcbiAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxvZ2luLWhlYWRlcixcXG4gIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5sb2dpbi1kaWFsb2cge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5saW5rLXN3aXRjaCB7XFxuICAgIGNvbG9yOiAjMjMxZTFkOyB9XFxuICBodG1sW2xpZ2h0XSAubm9sb2dpbiAuZ3J3LWV4dGVybmFsLWF1dGgtZm9ybSB7XFxuICAgIGJvcmRlci1jb2xvcjogIzk5MzQzOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGFibGUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY2FyZC10aW1lbGluZSA+IC5jYXJkLWhlYWRlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGMwNWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5uYXYubmF2LXRhYnMgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7IH1cXG5cXG5odG1sW2RhcmtdIHtcXG4gIC8qXFxuICogc2VlOiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9iam1pbGxlcjEyMS85MDI3NDVjYmIzOGQ4ODE3ODg4MlxcbiAqXFxuICogTWFrZXMgYSBDU1MgaGV4YWdvbiEgYmFzZWQgb2ZmIG9mIGh0dHA6Ly9jc3NoZXhhZ29uLmNvbS9cXG4gKiBEZW1vOiBodHRwOi8vc2Fzc21laXN0ZXIuY29tL2dpc3QvOThmY2YzY2UxNjNhOTdkMmVmN2VcXG4gKi9cXG4gIC8qXFxuICogSWNvblxcbiAqL1xcbiAgLypcXG4gKiBNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBjYXJkc1xcbiAqL1xcbiAgLypcXG4gKiBGb3JtIFNsaWRlclxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSB3aWtpXFxuICovXFxuICAvKlxcbiAqIEdST1dJIG9uLWVkaXRcXG4gKi9cXG4gIC8qXFxuICogUHJldmlldyBmb3IgZWRpdGluZyAvU2lkZWJhclxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBHcmlkIEVkaXQgTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgY29tbWVudFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgc2VhcmNoIHJlc3VsdFxcbiAqL1xcbiAgLypcXG4gKiByZWFjdCBib290c3RyYXAgdHlwZWFoZWFkXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHBhZ2UgY29udGVudCBmb290ZXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgYWRtaW4gcGFnZSAjbGF5b3V0T3B0aW9ucyAjdGhlbWVPcHRpb25zXFxuICovXFxuICAvKlxcbiAqIEhhY2tNZFxcbiAqL1xcbiAgLypcXG4gIFNsYWNrIEludGVncmF0aW9uXFxuKi9cXG4gIC8qXFxuICAqIEZvcm1cXG4gICovXFxuICAvKlxcbiAqIERyb3Bkb3duXFxuICovXFxuICAvKlxcbiAqIFRhYmxlXFxuICovXFxuICAvKlxcbiAqIENhcmRcXG4gKi9cXG4gIC8qXFxuICogUGFnaW5hdGlvblxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBMb2dpbiBmb3JtXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHN1Ym5hdmlnYXRpb25cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgcGFnZSBsaXN0XFxuICovXFxuICAvKlxcbiAqIEdST1dJIHN1Ym5hdmlnYXRpb25cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgU2lkZWJhclxcbiAqL1xcbiAgLypcXG4gKiBQb3BvdmVyXFxuICovXFxuICAvKlxcbiAqIEdST1dJIEdyaWQgRWRpdCBNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBTbGFja1xcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBIYW5kc29udGFibGVNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgdGFnc1xcbiAqL1xcbiAgLypcXG4gKiBhZG1pbiBzZXR0aW5nc1xcbiAqL1xcbiAgLypcXG4qIGdydy1zaWRlLWNvbnRlbnRzXFxuKi9cXG4gIC8qXFxuICogbW9kYWxcXG4gKi8gfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWxpbmsge1xcbiAgICBjb2xvcjogI2YzY2U3ZDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGluayBzdmcge1xcbiAgICAgIGZpbGw6ICNmM2NlN2Q7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpbms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZjdlMGFjOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWxpbms6aG92ZXIgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICNmN2UwYWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpbms6ZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1saW5rLmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1saW5rOmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWxpbmsuZGlzYWJsZWQgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICM4ZTliYTc7IH1cXG4gIGh0bWxbZGFya10gYm9keSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gYm9keSBzdmcge1xcbiAgICAgIGZpbGw6ICNlZmUyY2Y7IH1cXG4gIGh0bWxbZGFya10gYSB7XFxuICAgIGNvbG9yOiAjZjNjZTdkO1xcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gYSBzdmcge1xcbiAgICAgIGZpbGw6ICNmM2NlN2Q7IH1cXG4gICAgaHRtbFtkYXJrXSBhOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2Y3ZTBhYztcXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxcbiAgICAgIGh0bWxbZGFya10gYTpob3ZlciBzdmcge1xcbiAgICAgICAgZmlsbDogI2Y3ZTBhYzsgfVxcbiAgaHRtbFtkYXJrXSAuYmctcHJpbWFyeSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXByaW1hcnk6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1wcmltYXJ5OmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcHJpbWFyeTpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY2YzBlICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLXNlY29uZGFyeSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXNlY29uZGFyeTpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLXNlY29uZGFyeTpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDUzMWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctc3VjY2VzcyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXN1Y2Nlc3M6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1zdWNjZXNzOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctc3VjY2Vzczpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ODVmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLWluZm8ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1pbmZvOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctaW5mbzpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWluZm86aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4OCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy13YXJuaW5nIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctd2FybmluZzpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLXdhcm5pbmc6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctd2FybmluZzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctZGFuZ2VyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctZGFuZ2VyOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctZGFuZ2VyOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZGFuZ2VyOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1saWdodCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWxpZ2h0OmhvdmVyLCBodG1sW2RhcmtdIGEuYmctbGlnaHQ6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1saWdodDpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1kYXJrLCBodG1sW2RhcmtdIC5jYXJkOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTAxOCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctZGFyazpob3ZlciwgaHRtbFtkYXJrXSBhLmNhcmQ6aG92ZXI6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksIGh0bWxbZGFya10gYS5iZy1kYXJrOmZvY3VzLCBodG1sW2RhcmtdIGEuY2FyZDpmb2N1czpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWRhcms6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5jYXJkOmhvdmVyOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZGFyazpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmNhcmQ6Zm9jdXM6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1ibHVlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctYmx1ZTpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWJsdWU6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ibHVlOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctYmx1ZTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctaW5kaWdvIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctaW5kaWdvOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctaW5kaWdvOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctaW5kaWdvOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctaW5kaWdvOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1wdXJwbGUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1wdXJwbGU6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1wdXJwbGU6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1wdXJwbGU6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1wdXJwbGU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLXBpbmsge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1waW5rOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctcGluazpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXBpbms6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1waW5rOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5MWE3MiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1yZWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1yZWQ6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1yZWQ6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1yZWQ6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1yZWQ6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLW9yYW5nZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLW9yYW5nZTpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLW9yYW5nZTpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLW9yYW5nZTpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLW9yYW5nZTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmcteWVsbG93IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmcteWVsbG93OmhvdmVyLCBodG1sW2RhcmtdIGEuYmcteWVsbG93OmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmcteWVsbG93OmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmcteWVsbG93OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1ncmVlbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWdyZWVuOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctZ3JlZW46Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy10ZWFsIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctdGVhbDpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLXRlYWw6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy10ZWFsOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctdGVhbDpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctY3lhbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWN5YW46aG92ZXIsIGh0bWxbZGFya10gYS5iZy1jeWFuOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctY3lhbjpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWN5YW46Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLXdoaXRlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctd2hpdGU6aG92ZXIsIGh0bWxbZGFya10gYS5iZy13aGl0ZTpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXdoaXRlOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctd2hpdGU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLWdyYXkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1ncmF5OmhvdmVyLCBodG1sW2RhcmtdIGEuYmctZ3JheTpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWdyYXk6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmF5OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1ncmF5LWRhcmsge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1ncmF5LWRhcms6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1ncmF5LWRhcms6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmF5LWRhcms6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmF5LWRhcms6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1wcmltYXJ5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1zZWNvbmRhcnkge1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXN1Y2Nlc3Mge1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWluZm8ge1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXdhcm5pbmcge1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWRhbmdlciB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItbGlnaHQge1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWRhcmsge1xcbiAgICBib3JkZXItY29sb3I6ICMwMzEwMTggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWJsdWUge1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWluZGlnbyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItcHVycGxlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1waW5rIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1yZWQge1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLW9yYW5nZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXIteWVsbG93IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1ncmVlbiB7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItdGVhbCB7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItY3lhbiB7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItd2hpdGUge1xcbiAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWdyYXkge1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWdyYXktZGFyayB7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXByaW1hcnkge1xcbiAgICBjb2xvcjogI2M0OGQxMyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1wcmltYXJ5OmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcXG4gICAgY29sb3I6ICM3ZjViMGMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogIzk2NzIyNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjNTg0MzE1ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xcbiAgICBjb2xvcjogIzAwNmY0ZCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWluZm8ge1xcbiAgICBjb2xvcjogIzAwOWZiYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1pbmZvOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1pbmZvOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwMDVlNmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC13YXJuaW5nIHtcXG4gICAgY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtd2FybmluZzpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtd2FybmluZzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjZGU3ZDAwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtZGFuZ2VyOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xcbiAgICBjb2xvcjogI2JkMDAzOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWxpZ2h0IHtcXG4gICAgY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtbGlnaHQ6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LWxpZ2h0OmZvY3VzIHtcXG4gICAgY29sb3I6ICNiOWMxYzkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1kYXJrIHtcXG4gICAgY29sb3I6ICMwMzEwMTggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtZGFyazpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtZGFyazpmb2N1cyB7XFxuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWJsdWUge1xcbiAgICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1ibHVlOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1ibHVlOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1pbmRpZ28ge1xcbiAgICBjb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1pbmRpZ286aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LWluZGlnbzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjNDcwOWFjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtcHVycGxlIHtcXG4gICAgY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtcHVycGxlOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1wdXJwbGU6Zm9jdXMge1xcbiAgICBjb2xvcjogIzRlMmQ4OSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXBpbmsge1xcbiAgICBjb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1waW5rOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1waW5rOmZvY3VzIHtcXG4gICAgY29sb3I6ICNjMjE3NjYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1yZWQge1xcbiAgICBjb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1yZWQ6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXJlZDpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYmQwMDM5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtb3JhbmdlIHtcXG4gICAgY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtb3JhbmdlOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1vcmFuZ2U6Zm9jdXMge1xcbiAgICBjb2xvcjogI2MzNWEwMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXllbGxvdyB7XFxuICAgIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXllbGxvdzpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQteWVsbG93OmZvY3VzIHtcXG4gICAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1ncmVlbiB7XFxuICAgIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWdyZWVuOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1ncmVlbjpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMTk2OTJjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtdGVhbCB7XFxuICAgIGNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXRlYWw6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXRlYWw6Zm9jdXMge1xcbiAgICBjb2xvcjogIzE1ODc2NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWN5YW4ge1xcbiAgICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1jeWFuOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1jeWFuOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC13aGl0ZSB7XFxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXdoaXRlOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC13aGl0ZTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjZDlkOWQ5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtZ3JheSB7XFxuICAgIGNvbG9yOiAjNGI1NDVjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWdyYXk6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LWdyYXk6Zm9jdXMge1xcbiAgICBjb2xvcjogIzI5MmQzMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWdyYXktZGFyazpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtZ3JheS1kYXJrOmZvY3VzIHtcXG4gICAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTI3NDBmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzk2NmMwZTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnkuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMjc0MGY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjOTY2YzBlO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTU4LCA1NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NmMwZTtcXG4gICAgICBib3JkZXItY29sb3I6ICM4YTYzMGQ7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1OCwgNTQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnkgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5LmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzViMWQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmQ1MzFhOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzViMWQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmQ1MzFhO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NiwgMTM1LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDUzMWE7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjM0YjE4OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTY2LCAxMzUsIDY5LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzO1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk1Njg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA4ODVmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTU2ODtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDg4NWY7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE5NywgMTUwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ODVmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2I1NjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxOTcsIDE1MCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2VzcyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3MuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWluZm8ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmZvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZTk1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNzQ4ODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWluZm8uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdlOTU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA3NDg4O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNzMsIDE5NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mby5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWluZm86ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4ODtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDY5N2I7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTczLCAxOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm8gc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmZvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1pbmZvLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mby5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1pbmZvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2FybmluZzpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTIwNTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmNzhjMDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5MjA1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y3OGMwMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDE0NSwgNDQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWE4NTAwOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNDUsIDQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2FybmluZzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4td2FybmluZy5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4td2FybmluZzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tZGFuZ2VyLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlci5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M5MDAzZDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgNDcsIDExMCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWRhbmdlci5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlci5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0OmhvdmVyLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0OmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjN2NlZDQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAyMDMsIDIwNiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQuZGlzYWJsZWQsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2RhcmtdIC5idG4tbGlnaHQ6ZGlzYWJsZWQsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlcixcXG4gICAgaHRtbFtsaWdodF0gLnNob3cgPiBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjZWQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2MwYzdjZTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyxcXG4gICAgICBodG1sW2xpZ2h0XSAuc2hvdyA+IGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjAwLCAyMDMsIDIwNiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpob3ZlciBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0OmZvY3VzIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmZvY3VzIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2RhcmtdIC5idG4tbGlnaHQ6ZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsXFxuICAgIGh0bWxbbGlnaHRdIC5zaG93ID4gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1kYXJrLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbmssIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiwgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7XFxuICAgIGJvcmRlci1jb2xvcjogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpob3ZlciwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6aG92ZXIsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XFxuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpmb2N1cywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmZvY3VzLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWRhcmsuZm9jdXMsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmZvY3VzLnBhZ2UtbGluaywgaHRtbFtkYXJrXSAubm9sb2dpbiAuZm9jdXMuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2RhcmtdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xcbiAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDEsIDUyLCA1OSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyay5kaXNhYmxlZCwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZGlzYWJsZWQucGFnZS1saW5rLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5kaXNhYmxlZC5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbZGFya10gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtkYXJrXSAuYnRuLWRhcms6ZGlzYWJsZWQsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCwgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmRpc2FibGVkLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWIsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XFxuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnBhZ2UtbGluazpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQxLCA1MiwgNTksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcmsgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbmsgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYXJrOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpmb2N1cyBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpmb2N1cyBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1kYXJrLmZvY3VzIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZm9jdXMucGFnZS1saW5rIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuZm9jdXMuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZywgaHRtbFtkYXJrXSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRpc2FibGVkLnBhZ2UtbGluayBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmRpc2FibGVkLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbZGFya10gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbZGFya10gLmJ0bi1kYXJrOmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnBhZ2UtbGluayBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAubm9sb2dpbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1ibHVlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tYmx1ZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1ibHVlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNjJjYztcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWUuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1ibHVlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tYmx1ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tYmx1ZS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tYmx1ZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4taW5kaWdvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwYmQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzUxMGJjNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOmZvY3VzLCBodG1sW2RhcmtdIC5idG4taW5kaWdvLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwYmQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzUxMGJjNDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjUsIDUyLCAyNDQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnby5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcXG4gICAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEwYmM0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzRjMGFiODsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyNSwgNTIsIDI0NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWluZGlnby5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnby5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcXG4gICAgICBib3JkZXItY29sb3I6ICM1OTMzOWQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcXG4gICAgICBib3JkZXItY29sb3I6ICM1OTMzOWQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCA5NCwgMjAyLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDtcXG4gICAgICBib3JkZXItY29sb3I6ICM1MzMwOTM7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzMsIDk0LCAyMDIsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHVycGxlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1waW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcGluazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0MWM3ODtcXG4gICAgICBib3JkZXItY29sb3I6ICNkOTFhNzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1waW5rLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQxYzc4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q5MWE3MjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzUsIDkxLCAxNTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbmsuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1waW5rOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcGluay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjY2UxOTZjOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCA5MSwgMTU3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcGluazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tcGluay5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tcGluazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcGluay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tcmVkIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tcmVkLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZC5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXJlZDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M5MDAzZDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1yZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgNDcsIDExMCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXJlZC5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZC5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1yZWQ6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1yZWQuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NmIwMjtcXG4gICAgICBib3JkZXItY29sb3I6ICNkYzY1MDI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NmIwMjtcXG4gICAgICBib3JkZXItY29sb3I6ICNkYzY1MDI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAxMTQsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2UuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNjUwMjtcXG4gICAgICBib3JkZXItY29sb3I6ICNjZjVmMDI7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDExNCwgMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2UuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2UuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3JhbmdlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi15ZWxsb3cge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi15ZWxsb3cuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTcxLCAxMywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4teWVsbG93OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNzEsIDEzLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3cgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4teWVsbG93LmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2RhcmtdIC5idG4tZ3JlZW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZTdlMzQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tZ3JlZW4uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbi5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW46aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmVlbi5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi10ZWFsIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tdGVhbDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiYTg3ZTtcXG4gICAgICBib3JkZXItY29sb3I6ICMxOTlkNzY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi10ZWFsLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJhODdlO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE5OWQ3NjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NSwgMjA5LCAxNjcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWwuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi10ZWFsOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tdGVhbC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTc5MjZlOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tdGVhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjUsIDIwOSwgMTY3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tdGVhbDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tdGVhbC5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWwuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tdGVhbDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tdGVhbC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tY3lhbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWN5YW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTE3YThiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tY3lhbi5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tY3lhbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcXG4gICAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzEwNzA3ZjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWN5YW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbiBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWN5YW46aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWN5YW4uZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWN5YW46ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXdoaXRlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDIyNCwgMjI0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAyMjQsIDIyNCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdoaXRlLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4td2hpdGU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWdyYXkuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTQwNDc7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTA5LCAxMTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXkuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1ncmF5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMmUzNDM5OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxMDksIDExNywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5OmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyYXkuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyYXk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjYzQ4ZDEzO1xcbiAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE0MSwgMTksIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTQxLCAxOSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2M0OGQxMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxNDEsIDE5LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTQxLCAxOSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjOTY3MjI0O1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzk2NzIyNDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MCwgMTE0LCAzNiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MCwgMTE0LCAzNiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM5NjcyMjQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MCwgMTE0LCAzNiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDExNCwgMzYsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTg3LCAxMzEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE4NywgMTMxLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODcsIDEzMSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMwMGJiODM7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm8ge1xcbiAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMDA5ZmJiO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTU5LCAxODcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMDA5ZmJiO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTksIDE4NywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNTksIDE4NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xcbiAgICBjb2xvcjogI2ZmYTMyYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZhMzJiO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNjMsIDQzLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmEzMmI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTYzLCA0MywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZhMzJiOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwLCA4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMCwgODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcXG4gICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2U0ZTdlYTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzEsIDIzNCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0IHN2ZyB7XFxuICAgICAgZmlsbDogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsge1xcbiAgICBjb2xvcjogIzAzMTAxODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMDMxMDE4O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMywgMTYsIDI0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCAxNiwgMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMwMzEwMTg7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDE2LCAyNCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCAxNiwgMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyayBzdmcge1xcbiAgICAgIGZpbGw6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDMxMDE4OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlIHtcXG4gICAgY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAwN2JmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzAwN2JmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogIzY2MTBmMjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpob3ZlciB7XFxuICAgICAgY29sb3I6ICM2NjEwZjI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbyBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28uZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUge1xcbiAgICBjb2xvcjogIzZmNDJjMTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICM2ZjQyYzE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDY2LCAxOTMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjNmY0MmMxO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjNmY0MmMxOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rIHtcXG4gICAgY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluay5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZTgzZThjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YzsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkIHtcXG4gICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMCwgODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2Uge1xcbiAgICBjb2xvcjogI2ZkN2UxNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZDdlMTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTMsIDEyNiwgMjAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmQ3ZTE0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2UuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmQ3ZTE0OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cge1xcbiAgICBjb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93OmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmYzEwNztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93IHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuIHtcXG4gICAgY29sb3I6ICMyOGE3NDU7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOGE3NDU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbiBzdmcge1xcbiAgICAgIGZpbGw6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsIHtcXG4gICAgY29sb3I6ICMyMGM5OTc7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzIwYzk5NztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbC5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjBjOTk3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzIwYzk5NzsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbiB7XFxuICAgIGNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW4uZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzE3YTJiODtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbi5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGUuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGUuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkge1xcbiAgICBjb2xvcjogIzRiNTQ1YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjNGI1NDVjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg0LCA5MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzRiNTQ1YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg0LCA5MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgODQsIDkyLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzRiNTQ1YzsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzO1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7XFxuICAgIGJvcmRlci1jb2xvcjogIzAzMTAxODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4O1xcbiAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1waW5rIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWN5YW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZjNlOGQwO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U5ZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcHJpbWFyeSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2FkN2MxMTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2U5ZDRhNzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICNlYWUzZDM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzg5NDc7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1zZWNvbmRhcnkgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM4MTYyMWY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2RhY2RiMDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjY2NmMWU2O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjljNjk3O1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtc3VjY2VzcyBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwYTI3MTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E0ZTZkMjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtaW5mbyB7XFxuICAgIGNvbG9yOiAjY2NlY2YxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlhZWM2O1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtaW5mbyBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwODlhMjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E0ZGRlNjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtd2FybmluZyB7XFxuICAgIGNvbG9yOiAjZmZlZGQ1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMjRkO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtd2FybmluZyBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmOTgxMjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmZDdhMjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZmNlZGQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjMxNmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1kYW5nZXIgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmMDAwNDg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmOWJiYTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtbGlnaHQge1xcbiAgICBjb2xvcjogI2ZhZmFmYjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJlZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWxpZ2h0IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2RlZGVlNDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtZGFyayB7XFxuICAgIGNvbG9yOiAjY2RjZmQxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzNjNkO1xcbiAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZGFyayBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDEwMTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2IyYjZiOTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtYmx1ZSB7XFxuICAgIGNvbG9yOiAjY2NlNWZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk5MGZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtYmx1ZSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwNmZlNjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1ibHVlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogIzk5Y2JmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtaW5kaWdvIHtcXG4gICAgY29sb3I6ICNlMGNmZmM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTM2ZjQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1pbmRpZ28gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM1YjBjZGQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtaW5kaWdvIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2MxOWZmOTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtcHVycGxlIHtcXG4gICAgY29sb3I6ICNlMmQ5ZjM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjYwY2I7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1wdXJwbGUgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM2NDNhYjA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcHVycGxlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2M0YjJlNzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtcGluayB7XFxuICAgIGNvbG9yOiAjZmFkOGU4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM1ZDllO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcGluayBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U1Mjc3ZTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1waW5rIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2Y0YWJjZDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtcmVkIHtcXG4gICAgY29sb3I6ICNmZmNlZGQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjMxNmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1yZWQgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmMDAwNDg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcmVkIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmOWJiYTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtb3JhbmdlIHtcXG4gICAgY29sb3I6ICNmZmU1ZDA7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDkzM2E7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1vcmFuZ2UgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmNTcxMDI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtb3JhbmdlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmYzk5ZDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQteWVsbG93IHtcXG4gICAgY29sb3I6ICNmZmYzY2Q7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNiMmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC15ZWxsb3cgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlZGIxMDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQteWVsbG93IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmZTc5YTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JlZW4ge1xcbiAgICBjb2xvcjogI2Q0ZWRkYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhYjU2MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWdyZWVuIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjM5MjNkOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWdyZWVuIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2IwZGViYjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtdGVhbCB7XFxuICAgIGNvbG9yOiAjZDJmNGVhO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDRkMmE4O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtdGVhbCBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzFjYjM4NjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC10ZWFsIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E5ZWFkNzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtY3lhbiB7XFxuICAgIGNvbG9yOiAjZDFlY2YxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2NiMWMzO1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtY3lhbiBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzE0OGVhMTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1jeWFuIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2FhZGNlNTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtd2hpdGUge1xcbiAgICBjb2xvcjogd2hpdGU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXdoaXRlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXdoaXRlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2U2ZTZlNjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheSB7XFxuICAgIGNvbG9yOiAjZGJkZGRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg2Zjc2O1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzQwNDc0ZTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1ncmF5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2MwYzRjNjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICNkNmQ4ZDk7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDVhNWY7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1ncmF5LWRhcmsgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheS1kYXJrIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2JjYmZjMDsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NmMwZTsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXByaW1hcnkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk2LCAxNDEsIDE5LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY2YzBlOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTQxLCAxOSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2Utc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNTMxYTsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MCwgMTE0LCAzNiwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNTMxYTsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUwLCAxMTQsIDM2LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ODVmOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtaW5mbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1pbmZvOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtaW5mbzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4ODsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtaW5mbzpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWluZm8uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1pbmZvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1pbmZvOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWluZm86Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODg7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1pbmZvOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWluZm8uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXdhcm5pbmcge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utd2FybmluZzpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDA7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTYzLCA0MywgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXdhcm5pbmcge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OGMwMDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1kYW5nZXI6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1kYW5nZXI6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWRhbmdlcjpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWRhbmdlci5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWRhbmdlcjpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWxpZ2h0IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWxpZ2h0OmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWxpZ2h0OmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtbGlnaHQuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMzEsIDIzNCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLWxpZ2h0IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1saWdodDpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1saWdodDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWxpZ2h0OmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTAxODsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZGFyazpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1kYXJrOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZGFyay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCAxNiwgMjQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1kYXJrOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZGFyazpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMsIDE2LCAyNCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtYmx1ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1ibHVlOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtYmx1ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYzsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtYmx1ZTpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWJsdWUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1ibHVlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ibHVlOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWJsdWU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ibHVlOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWJsdWUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1pbmRpZ286aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1pbmRpZ286Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWluZGlnbzpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWluZGlnby5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWluZGlnbzpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1pbmRpZ286Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1pbmRpZ286Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtaW5kaWdvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTYsIDI0MiwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtcHVycGxlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXB1cnBsZTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXB1cnBsZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcHVycGxlOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcHVycGxlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHVycGxlOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXB1cnBsZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXB1cnBsZTpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1wdXJwbGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1waW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXBpbms6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1waW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1waW5rOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcGluay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDYyLCAxNDAsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1waW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1waW5rOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXBpbms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzI7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1waW5rOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXBpbmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1yZWQge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcmVkOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcmVkOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1yZWQ6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1yZWQuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1yZWQge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXJlZDpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1yZWQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1yZWQ6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtcmVkLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1vcmFuZ2Uge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utb3JhbmdlOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2Utb3JhbmdlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1vcmFuZ2U6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2Utb3JhbmdlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1vcmFuZ2U6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2Utb3JhbmdlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2Utb3JhbmdlOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTMsIDEyNiwgMjAsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXllbGxvdyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS15ZWxsb3c6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS15ZWxsb3c6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXllbGxvdzpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXllbGxvdy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXllbGxvdyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UteWVsbG93OmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXllbGxvdzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXllbGxvdzpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWdyZWVuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWdyZWVuOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JlZW46Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWdyZWVuOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JlZW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JlZW46aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ncmVlbjpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1ncmVlbi5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtdGVhbCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS10ZWFsOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtdGVhbDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtdGVhbDpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXRlYWwuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtdGVhbCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtdGVhbDpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS10ZWFsOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtdGVhbDpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS10ZWFsLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtY3lhbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1jeWFuOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtY3lhbjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtY3lhbjpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWN5YW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtY3lhbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtY3lhbjpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1jeWFuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtY3lhbjpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1jeWFuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2Utd2hpdGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utd2hpdGU6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS13aGl0ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utd2hpdGU6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS13aGl0ZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2Utd2hpdGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXdoaXRlOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXdoaXRlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2Utd2hpdGU6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2Utd2hpdGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1ncmF5OmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheTpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWdyYXkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXk6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JheTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXk6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JheS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgODQsIDkyLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheS1kYXJrOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheS1kYXJrOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1ncmF5LWRhcms6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JheS1kYXJrOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXktZGFyazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXktZGFyazpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAubmF2LWxpbmsuZGlzYWJsZWQge1xcbiAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYtbGluay5kaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICM4ZTliYTc7IH1cXG4gIGh0bWxbZGFya10gLm5hdi10YWJzIHtcXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmRhZGY7IH1cXG4gICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1saW5rIHtcXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE1cmVtO1xcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE1cmVtOyB9XFxuICAgICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhICNlNGU3ZWEgI2Q2ZGFkZjsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XFxuICAgICAgICBjb2xvcjogIzhlOWJhNztcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxcbiAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjNGI1NDVjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmICNkNmRhZGYgIzNkM2YzODsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XFxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxcbiAgaHRtbFtkYXJrXSAudG9hc3Qtc3VjY2VzcyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7IH1cXG4gIGh0bWxbZGFya10gLnRvYXN0LWVycm9yIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtkYXJrXSAudG9hc3QtaW5mbyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbZGFya10gLnRvYXN0LXdhcm5pbmcge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiOyB9XFxuICBodG1sW2RhcmtdIDpub3QocHJlKSA+IGNvZGUge1xcbiAgICBjb2xvcjogI2VhYWIyMDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMWUxZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGQ0ZDRkOyB9XFxuICBodG1sW2RhcmtdIHByZTpub3QoLmhsanMpOm5vdCguQ29kZU1pcnJvci1saW5lKSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzRkNGQ0ZDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcHJpbWFyeSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcHJpbWFyeSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZGZhZjY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtc2Vjb25kYXJ5IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZiZjlmNjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtc3VjY2VzcyBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtc3VjY2VzcyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWZjZmE7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWluZm8gYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWluZm8gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmYmZjOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC13YXJuaW5nIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC13YXJuaW5nIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZmJmNzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZGFuZ2VyIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1kYW5nZXIgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmNWY4OyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1saWdodCBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtbGlnaHQgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmVmZWZlOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1kYXJrIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1kYXJrIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y1ZjVmNjsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtYmx1ZSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtYmx1ZSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWZhZmY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWluZGlnbyBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtaW5kaWdvIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y5ZjVmZTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcHVycGxlIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1wdXJwbGUgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjlmN2ZkOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1waW5rIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1waW5rIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZlZjdmYTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcmVkIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1yZWQgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmNWY4OyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1vcmFuZ2UgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LW9yYW5nZSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmZhZjY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXllbGxvdyBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQteWVsbG93IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZmRmNTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZ3JlZW4gYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyZWVuIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y2ZmJmODsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtdGVhbCBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtdGVhbCBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNmZkZmI7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWN5YW4gYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWN5YW4gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjZmYmZjOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC13aGl0ZSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtd2hpdGUgYTpob3ZlciB7XFxuICAgIGNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZ3JheSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZ3JheSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmOGY4Zjg7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyYXktZGFyayBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZ3JheS1kYXJrIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y3ZjdmNzsgfVxcbiAgaHRtbFtkYXJrXSAuZHJvcGRvd24tbWVudSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctcGVyc29uYWwtZHJvcGRvd24gLmdydy1pY29uLWNvbnRhaW5lciBzdmcge1xcbiAgICBmaWxsOiAjZWZlMmNmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctcGVyc29uYWwtZHJvcGRvd24gLmdydy1pY29uLWNvbnRhaW5lci1tdXRlZCBzdmcge1xcbiAgICBmaWxsOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7IH1cXG4gICAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbSBzdmcge1xcbiAgICAgIGZpbGw6ICNlZmUyY2Y7IH1cXG4gICAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTphY3RpdmUsIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtOmFjdGl2ZTpob3ZlciwgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbS5hY3RpdmU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgICBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTphY3RpdmU6aG92ZXIgc3ZnLCBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZTpob3ZlciBzdmcge1xcbiAgICAgICAgZmlsbDogI2VmZTJjZjsgfVxcbiAgICBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2RhcmtdIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xcbiAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2O1xcbiAgICBvdXRsaW5lOiAwO1xcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTYsIDE0MSwgMTksIDAuMjUpOyB9XFxuICBodG1sW2RhcmtdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XFxuICAgIGNvbG9yOiAjZjNjZTdkICFpbXBvcnRhbnQ7XFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCBodG1sW2RhcmtdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmN2UwYWMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5kaXNhYmxlZCBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICNhYmI0YmQ7IH1cXG4gIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0uYWN0aXZlIGJ1dHRvbi5wYWdlLWxpbmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbmsge1xcbiAgICBjb2xvcjogI2M0OGQxMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmFjdGl2ZSwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSAuaGFuZHNvbnRhYmxlIHtcXG4gICAgY29sb3I6IGluaXRpYWw7IH1cXG4gIGh0bWxbZGFya10gLmdydy1sb2dvIHN2ZyAqIHtcXG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjhzIGVhc2Utb3V0OyB9XFxuICBodG1sW2RhcmtdIC5ncnctbG9nbyBzdmcge1xcbiAgICBmaWxsOiB3aGl0ZTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWxvZ286aG92ZXIgc3ZnIC5ncm91cDEge1xcbiAgICBmaWxsOiAjNzRiYzQ2OyB9XFxuICBodG1sW2RhcmtdIC5ncnctbG9nbzpob3ZlciBzdmcgLmdyb3VwMiB7XFxuICAgIGZpbGw6ICMxNzVmYTU7IH1cXG4gIGh0bWxbZGFya10gLmdydy1uYXZiYXIge1xcbiAgICBiYWNrZ3JvdW5kOiAjOTY3MjI0O1xcbiAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzkwYTU1NSAwJSwgIzNkOThhMyA1MCUsICNlYWFiMjAgMTAwJSk7XFxuICAgIGJvcmRlci1pbWFnZS1zbGljZTogMTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctbmF2YmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XFxuICAgICAgY29sb3I6ICNlZmYxZjM7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LW5hdmJhciAuZ3J3LWFwcC10aXRsZSB7XFxuICAgICAgY29sb3I6IHdoaXRlOyB9XFxuICBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZGlzYWJsZWQsIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2I5ODUxMTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLnNlYXJjaC10eXBlYWhlYWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYxLCA2MywgNTYsIDAuOSk7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b24ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkzNDM5O1xcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhciwgY29sb3IgMTAwbXMgbGluZWFyLCBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpLCB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTM0Mzk7XFxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjphZnRlciB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk5MzQzOTtcXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uID4gc3BhbjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5MzQzOTtcXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uIHN2ZyBwYXRoIHtcXG4gICAgICBmaWxsOiAjZWZlMmNmOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTJiMmY7XFxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXIsIGNvbG9yIDEwMG1zIGxpbmVhciwgb3BhY2l0eSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSwgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlcjpiZWZvcmUge1xcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdlMmIyZjtcXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlcjphZnRlciB7XFxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjN2UyYjJmO1xcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLXRvcC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyID4gc3BhbjphZnRlciB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2UyYjJmO1xcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcXG4gICAgICAgIGZpbGw6ICNlZmUyY2Y7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIGRpdltkYXRhLXRlc3RpZD0nR2xvYmFsTmF2aWdhdGlvbiddID4gZGl2IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgZGl2W2RhdGEtdGVzdGlkPSdDb250ZXh0dWFsTmF2aWdhdGlvbiddID4gZGl2IHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0biB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46Zm9jdXMsIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2LXByaW1hcnktY29udGFpbmVyIC5idG4uYWN0aXZlIGkge1xcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAxMHB4ICNjYzk1MWU7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYtcHJpbWFyeS1jb250YWluZXIgLmJ0bi5hY3RpdmU6YWZ0ZXIge1xcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbZGFya10gLmVkaXRvci1jb250YWluZXIgLm5hdmJhci1lZGl0b3Igc3ZnIHtcXG4gICAgZmlsbDogI2VhYWIyMDsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXBhZ2UtcHJldmlldyBzdmcge1xcbiAgICBmaWxsOiB3aGl0ZTsgfVxcbiAgaHRtbFtkYXJrXSAubW9kYWwgLm1vZGFsLWhlYWRlciB7XFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZjViMGM7IH1cXG4gICAgaHRtbFtkYXJrXSAubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xcbiAgICAgIGNvbG9yOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBvcGFjaXR5OiAwLjU7IH1cXG4gICAgICBodG1sW2RhcmtdIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZTpob3ZlciB7XFxuICAgICAgICBvcGFjaXR5OiAwLjk7IH1cXG4gIGh0bWxbZGFya10gLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAubW9kYWwgLm1vZGFsLWZvb3RlciB7XFxuICAgIGJvcmRlci10b3AtY29sb3I6ICM3ZjViMGM7IH1cXG4gIGh0bWxbZGFya10gLmdydy1wYWdlLWFjY2Vzc29yaWVzLWNvbnRyb2wgLmdydy1zZWVuLXVzZXItaW5mbyAuYnRuIHtcXG4gICAgY29sb3I6ICM1NDljNzk7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtY29udHJvbCAuZ3J3LXNlZW4tdXNlci1pbmZvIC5idG46YWN0aXZlIHtcXG4gICAgICBjb2xvcjogIzU0OWM3OTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctcGFnZS1hY2Nlc3Nvcmllcy1jb250cm9sIC5ncnctc2Vlbi11c2VyLWluZm8gLmJ0biAuZm9vdHN0YW1wLWljb24ge1xcbiAgICAgIGZpbGw6ICM1NDljNzk7IH1cXG4gIGh0bWxbZGFya10gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW06aG92ZXIsIGh0bWxbZGFya10gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW06Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjA2LCAxMjUsIDAuMDgpOyB9XFxuICBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtIC5uYXYtbGluayB7XFxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcXG4gICAgY29sb3I6ICNmM2NlN2Q7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbSAubmF2LWxpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZjNjZTdkOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLmdydy1uYXYtc2xpZGUtaHIge1xcbiAgICBib3JkZXItY29sb3I6ICNmM2NlN2Q7IH1cXG4gIGh0bWxbZGFya10gLmdydy1wYWdlLWFjY2Vzc29yaWVzLW1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcXG4gICAgY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLmNhcmQud2VsbCB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMjJjO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XFxuICBodG1sW2RhcmtdIC5hZG1pbi1ib3QtY2FyZCAuZ3J3LWJvdGNhcmQtdGl0bGUtYWN0aXZlIHtcXG4gICAgY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbZGFya10gLmFkbWluLXBhZ2Ugc3Bhbi5zbGlkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLmFkbWluLXBhZ2Ugc3Bhbi5zbGlkZXI6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tcGFnZSBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cXG4gIGh0bWxbZGFya10gLmFkbWluLXBhZ2UgaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcXG4gICAgYm94LXNoYWRvdzogMCAwIDFweCAjMDA3YmZmOyB9XFxuICBodG1sW2RhcmtdIC53aWtpIC5oaWdobGlnaHRlZCB7XFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXG4gICAgei1pbmRleDogMTsgfVxcblxcbkBrZXlmcmFtZXMgZmFkZW91dCB7XFxuICAxMDAlIHtcXG4gICAgb3BhY2l0eTogMDsgfSB9XFxuICAgIGh0bWxbZGFya10gLndpa2kgLmhpZ2hsaWdodGVkOjphZnRlciB7XFxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICAgIHRvcDogMTUlO1xcbiAgICAgIGxlZnQ6IDA7XFxuICAgICAgei1pbmRleDogLTE7XFxuICAgICAgd2lkdGg6IDEwMCU7XFxuICAgICAgaGVpZ2h0OiA3MCU7XFxuICAgICAgY29udGVudDogJyc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTYsIDE0MSwgMTksIDAuNSk7XFxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xcbiAgICAgIGFuaW1hdGlvbjogZmFkZW91dCAxcyBlYXNlLWluIDEuNXMgZm9yd2FyZHM7IH1cXG4gIGh0bWxbZGFya10gLndpa2kgYSB7XFxuICAgIGNvbG9yOiAjZWViZDRmOyB9XFxuICAgIGh0bWxbZGFya10gLndpa2kgYTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmN2UwYWM7IH1cXG4gIGh0bWxbZGFya10gLndpa2kgLmVkaXRhYmxlLXdpdGgtaGFuZHNvbnRhYmxlIGJ1dHRvbiB7XFxuICAgIGNvbG9yOiAjZWViZDRmOyB9XFxuICBodG1sW2RhcmtdIC53aWtpIC5lZGl0YWJsZS13aXRoLWhhbmRzb250YWJsZSBidXR0b246aG92ZXIge1xcbiAgICBjb2xvcjogI2Y3ZTBhYzsgfVxcbiAgaHRtbFtkYXJrXSBib2R5Lm9uLWVkaXQgLm1haW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzYTMzOyB9XFxuICAgIGh0bWxbZGFya10gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1lZGl0b3ItY29udGFpbmVyIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM3ZjViMGM7IH1cXG4gICAgICBodG1sW2RhcmtdIGJvZHkub24tZWRpdCAubWFpbiAucGFnZS1lZGl0b3ItZWRpdG9yLWNvbnRhaW5lciAubmF2YmFyLWVkaXRvciB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdmNWIwYzsgfVxcbiAgICBodG1sW2RhcmtdIGJvZHkub24tZWRpdCAubWFpbiAucGFnZS1lZGl0b3ItcHJldmlldy1jb250YWluZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSBib2R5Lm9uLWVkaXQgLm1haW4gLnBhZ2UtZWRpdG9yLWZvb3RlciB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzdmNWIwYzsgfVxcbiAgaHRtbFtkYXJrXSBib2R5LnBhdGhuYW1lLXNpZGViYXIgLnBhZ2UtZWRpdG9yLXByZXZpZXctYm9keSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxZTFkOyB9XFxuICBodG1sW2RhcmtdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLmRlc2t0b3AtcHJldmlldyxcXG4gIGh0bWxbZGFya10gLmdydy1ncmlkLWVkaXQtcHJldmlldyAudGFibGV0LXByZXZpZXcsXFxuICBodG1sW2RhcmtdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLm1vYmlsZS1wcmV2aWV3IHtcXG4gICAgYmFja2dyb3VuZDogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IC5ncmlkLWVkaXQtYm9yZGVyLWZvci1lYWNoLWNvbHMge1xcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5ncmlkLXByZXZpZXctY29sLTAge1xcbiAgICBiYWNrZ3JvdW5kOiAjMTc1ZmE1OyB9XFxuICBodG1sW2RhcmtdIC5ncmlkLXByZXZpZXctY29sLTEge1xcbiAgICBiYWNrZ3JvdW5kOiAjMDA5ZmJiOyB9XFxuICBodG1sW2RhcmtdIC5ncmlkLXByZXZpZXctY29sLTIge1xcbiAgICBiYWNrZ3JvdW5kOiAjMDBiYjgzOyB9XFxuICBodG1sW2RhcmtdIC5ncmlkLXByZXZpZXctY29sLTMge1xcbiAgICBiYWNrZ3JvdW5kOiAjNzRiYzQ2OyB9XFxuICBodG1sW2RhcmtdIC5wYWdlLWNvbW1lbnQtbWV0YSAucGFnZS1jb21tZW50LXJldmlzaW9uIHN2ZyB7XFxuICAgIGZpbGw6ICNmM2NlN2Q7IH1cXG4gICAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50LW1ldGEgLnBhZ2UtY29tbWVudC1yZXZpc2lvbiBzdmc6aG92ZXIge1xcbiAgICAgIGZpbGw6ICNmN2UwYWM7IH1cXG4gIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW4sXFxuICBodG1sW2RhcmtdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLW1haW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW46YmVmb3JlLFxcbiAgICBodG1sW2RhcmtdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLW1haW46YmVmb3JlIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50IC5wYWdlLWNvbW1lbnQtbWFpbiAubmF2Lm5hdi10YWJzID4gbGkgPiBhLmFjdGl2ZSxcXG4gICAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluIC5uYXYubmF2LXRhYnMgPiBsaSA+IGEuYWN0aXZlIHtcXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMzQyZTtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzNDJlOyB9XFxuICBodG1sW2RhcmtdIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0LWxpc3QgLnBhZ2UtbGlzdCAucGFnZS1saXN0LXVsID4gbGkubmF2LWl0ZW0gPiBhLm5hdi1saW5rIHtcXG4gICAgY29sb3I6IGluaGVyaXQ7IH1cXG4gIGh0bWxbZGFya10gLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHQtbGlzdCAucGFnZS1saXN0IC5wYWdlLWxpc3QtdWwgYS5ob3ZlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM0MmU7IH1cXG4gIGh0bWxbZGFya10gLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHQtbGlzdCAucGFnZS1saXN0IC5wYWdlLWxpc3QtdWwgYS5hY3RpdmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyOTI1O1xcbiAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gbWFyay5yYnQtaGlnaGxpZ2h0LXRleHQge1xcbiAgICBjb2xvcjogYmxhY2s7IH1cXG4gIGh0bWxbZGFya10gLnBhZ2UtY29udGVudC1mb290ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzYTMzO1xcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjN2Y1YjBjOyB9XFxuICBodG1sW2RhcmtdIC5hZG1pbi1wYWdlICNsYXlvdXRPcHRpb25zIC5jdXN0b21pemUtbGF5b3V0LWNhcmQuYm9yZGVyLWFjdGl2ZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tcGFnZSAjdGhlbWVPcHRpb25zIC50aGVtZS1vcHRpb24tY29udGFpbmVyLmFjdGl2ZSAudGhlbWUtb3B0aW9uLW5hbWUge1xcbiAgICBjb2xvcjogI2VmZTJjZjsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tcGFnZSAjdGhlbWVPcHRpb25zIC50aGVtZS1vcHRpb24tY29udGFpbmVyLmFjdGl2ZSBhIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIC5iZy1ib3gge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5ncnctZmFiIC5idG4tY3JlYXRlLXBhZ2Uge1xcbiAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctZmFiIC5idG4tc2Nyb2xsLXRvLXRvcCB7XFxuICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gIGh0bWxbZGFya10gLmdydy1idG4tcGFnZS1tYW5hZ2VtZW50OmhvdmVyLFxcbiAgaHRtbFtkYXJrXSAuZ3J3LWJ0bi1wYWdlLW1hbmFnZW1lbnQ6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjA2LCAxMjUsIDAuMTUpOyB9XFxuICBodG1sW2RhcmtdIC5zZWxlY3RpbmctYm90LXR5cGUgLmJvdC10eXBlLWRpc2Mge1xcbiAgICB3aWR0aDogMjBweDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyIHtcXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhlOWJhNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItdG9wIHtcXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4ZTliYTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXJpZ2h0IHtcXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzhlOWJhNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItYm90dG9tIHtcXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZTliYTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWxlZnQge1xcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4ZTliYTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWluZm8ge1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGFibGUge1xcbiAgICBjb2xvcjogI2VmZTJjZjsgfVxcbiAgICBodG1sW2RhcmtdIC50YWJsZSB0aCxcXG4gICAgaHRtbFtkYXJrXSAudGFibGUgdGQge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUgdGhlYWQgdGgge1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUgdGJvZHkgKyB0Ym9keSB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgaHRtbFtkYXJrXSAudGFibGUtYm9yZGVyZWQge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUtYm9yZGVyZWQgdGgsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWJvcmRlcmVkIHRkIHtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gIGh0bWxbZGFya10gLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XFxuICBodG1sW2RhcmtdIC50YWJsZS1kYXJrLCBodG1sW2RhcmtdIC50YWJsZSB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC50YWJsZS1kYXJrIHRoLCBodG1sW2RhcmtdIC50YWJsZSB0aCxcXG4gICAgaHRtbFtkYXJrXSAudGFibGUtZGFyayB0ZCxcXG4gICAgaHRtbFtkYXJrXSAudGFibGUgdGQsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWRhcmsgdGhlYWQgdGgsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlIHRoZWFkIHRoIHtcXG4gICAgICBib3JkZXItY29sb3I6ICM0NTRkNTU7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCwgaHRtbFtkYXJrXSAudGFibGUtYm9yZGVyZWQudGFibGUge1xcbiAgICAgIGJvcmRlcjogMDsgfVxcbiAgICBodG1sW2RhcmtdIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgaHRtbFtkYXJrXSAudGFibGUtc3RyaXBlZC50YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9XFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIsIGh0bWxbZGFya10gLnRhYmxlLWhvdmVyLnRhYmxlIHRib2R5IHRyOmhvdmVyIHtcXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTsgfVxcbiAgaHRtbFtkYXJrXSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgaHRtbFtkYXJrXSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTQ3M2Y7IH1cXG4gICAgaHRtbFtkYXJrXSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcXG4gICAgICBjb2xvcjogI2VmZjFmMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIGlucHV0LmZvcm0tY29udHJvbCxcXG4gIGh0bWxbZGFya10gc2VsZWN0LmZvcm0tY29udHJvbCxcXG4gIGh0bWxbZGFya10gdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcXG4gICAgY29sb3I6IHdoaXRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMjJjO1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgaHRtbFtkYXJrXSBpbnB1dC5mb3JtLWNvbnRyb2w6Zm9jdXMsXFxuICAgIGh0bWxbZGFya10gc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cyxcXG4gICAgaHRtbFtkYXJrXSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6Zm9jdXMge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXFxuICBodG1sW2RhcmtdIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTRkNDQ7IH1cXG4gIGh0bWxbZGFya10gLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XFxuICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0O1xcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTY3MjI0O1xcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cXG4gIGh0bWxbZGFya10gLmlucHV0LWdyb3VwIGlucHV0IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmE3OyB9XFxuICBodG1sW2RhcmtdIC5kcm9wZG93bi1tZW51IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2ODVjOyB9XFxuICBodG1sW2RhcmtdIC5jYXJkLndlbGwge1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLmNhcmQuY2FyZC1kaXNhYmxlZCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTJlNDU7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgaHRtbFtkYXJrXSAubm9sb2dpbiB7XFxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgYmxhY2sgMCUsIHJnYmEoMjU1LCAyNiwgMTAyLCAwKSA3MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMmY0ZDFjIDEwJSwgcmdiYSg2LCA2NywgMjQ5LCAwKSA3MCUpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjMGIyYjRiIDEwJSwgcmdiYSgxMywgMjQyLCA4OSwgMCkgODAlKSwgbGluZWFyLWdyYWRpZW50KDMxNWRlZywgIzBhMGIwZiAxMDAlLCByZ2JhKDI0OSwgMTU4LCAzMSwgMCkgNzAlKTsgfVxcbiAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5sb2dpbi1oZWFkZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmxvZ2luLWhlYWRlciAubG9nbyB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xcbiAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubG9naW4taGVhZGVyIGgxIHtcXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubG9naW4tZGlhbG9nIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQge1xcbiAgICAgIGNvbG9yOiAjYjNiM2IzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDcxLCA3OCwgMC43KTsgfVxcbiAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcXG4gICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MCwgODAsIDgwLCAwLjcpO1xcbiAgICAgIGJveC1zaGFkb3c6IHVuc2V0OyB9XFxuICAgICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xcbiAgICAgICAgY29sb3I6ICNiM2IzYjM7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWZpbGwgLmJ0bi1sYWJlbCB7XFxuICAgICAgY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWZpbGwgLmJ0bi1sYWJlbC10ZXh0IHtcXG4gICAgICBjb2xvcjogI2FiYjRiZDsgfVxcbiAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5ncnctZXh0ZXJuYWwtYXV0aC1mb3JtIHtcXG4gICAgICBib3JkZXItY29sb3I6IGdyYXkgIWltcG9ydGFudDsgfVxcbiAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZyB7XFxuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnOmhvdmVyLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZy5mb2N1cyB7XFxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XFxuICAgICAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZzpob3ZlciAuZ3Jvd2ksIGh0bWxbZGFya10gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnLmZvY3VzIC5ncm93aSB7XFxuICAgICAgICAgIGNvbG9yOiAjNjhhYjNlOyB9XFxuICAgICAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZzpob3ZlciAub3JnLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZy5mb2N1cyAub3JnIHtcXG4gICAgICAgICAgY29sb3I6ICMxNDUyOGY7IH1cXG4gIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgIGNvbG9yOiAjYWJiNGJkOyB9XFxuICBodG1sW2RhcmtdIC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCA+IGxpID4gc3Bhbi5wYWdlLWxpc3QtbWV0YSB7XFxuICAgIGNvbG9yOiAjZTJjYmE5OyB9XFxuICBodG1sW2RhcmtdIC5ncnctc3VibmF2IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDczZjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXN1Ym5hdi1maXhlZC1jb250YWluZXIgLmdydy1zdWJuYXYge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY5LCA3MSwgNjMsIDAuODUpOyB9XFxuICBodG1sW2RhcmtdIC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcXG4gICAgY29sb3I6ICNjNDhkMTM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7IH1cXG4gIGh0bWxbZGFya10gI3NlYXJjaC10eXBlYWhlYWQtYXN5bmN0eXBlYWhlYWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gI3NlYXJjaC10eXBlYWhlYWQtYXN5bmN0eXBlYWhlYWQgLnRhYmxlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyYTI5O1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NzNmOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjZWZmMWYzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLnBvcG92ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIgLnBvcG92ZXItYm9keSB7XFxuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzNkM2YzODsgfVxcbiAgICBodG1sW2RhcmtdIC5wb3BvdmVyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlciB7XFxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmdydy1ncmlkLWVkaXQtcHJldmlldyB7XFxuICAgIGJhY2tncm91bmQ6ICMyOTJkMzI7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5mb3JtLWNvbnRyb2wge1xcbiAgICAgIGJhY2tncm91bmQ6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDtcXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MGYzODtcXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy9zbGFjay9zbGFjay1sb2dvLWRhcmstb2ZmLnN2Zyk7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzMxZjc0OyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzcwZjM4O1xcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3NsYWNrL3NsYWNrLWxvZ28tZGFyay1vbi5zdmcpOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1zbGFjay1sb2dvIHN2ZyB7XFxuICAgICAgZmlsbDogI2RkODBkZTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1idG4tc2xhY2s6Zm9jdXMsIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1idG4tc2xhY2s6aG92ZXIge1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZ3J3LWJ0bi1zbGFjay10cmlhbmdsZSB7XFxuICAgICAgY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLmdydy1ob3QtbW9kYWwtbmF2YmFyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTAxODsgfVxcbiAgaHRtbFtkYXJrXSAud2lraSBoMSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2FkN2MxMDsgfVxcbiAgaHRtbFtkYXJrXSAud2lraSBoMiB7XFxuICAgIGJvcmRlci1jb2xvcjogIzdmNWIwYzsgfVxcbiAgaHRtbFtkYXJrXSAuY29tbWVudC1mb3JtICNzbGFjay1tYXJrLWJsYWNrIHtcXG4gICAgZGlzcGxheTogbm9uZTsgfVxcbiAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50cy1yb3cge1xcbiAgICBiYWNrZ3JvdW5kOiAjNDU0NzNmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctdGFnLWxhYmVscyAuZ3J3LXRhZy1sYWJlbCB7XFxuICAgIGNvbG9yOiAjOTQ5NDk0O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4OyB9XFxuICBodG1sW2RhcmtdIC5hZG1pbi1zZXR0aW5nLWhlYWRlciB7XFxuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXNpZGUtY29udGVudHMtc3RpY2t5LWNvbnRhaW5lciAuZ3J3LWJvcmRlci12ciB7XFxuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXNpZGUtY29udGVudHMtc3RpY2t5LWNvbnRhaW5lciAucmV2aXNpb24tdG9jIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmE3OyB9XFxuICBodG1sW2RhcmtdIC5ncnctbW9kYWwtaGVhZCB7XFxuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAubmF2LXRhYnMge1xcbiAgICBib3JkZXItYm90dG9tOiAjN2Y1YjBjIDFweCBzb2xpZDsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2FkN2MxMDtcXG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XFxuICAgIGh0bWxbZGFya10gLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjZjNjZTdkO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzdmNWIwYzsgfVxcbiAgaHRtbFtkYXJrXSAudGFibGUge1xcbiAgICBjb2xvcjogd2hpdGU7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICNmN2UwYWM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTI5MDU7XFxuICAgIGJvcmRlci1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjZjdlMGFjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjZjMGU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWNiNDM3OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6OmFmdGVyLCBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6OmFmdGVyLCBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6OmFmdGVyIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzk2NmMwZTsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICNmN2UwYWM7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTI5MDU7XFxuICAgIGJvcmRlci1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlIHtcXG4gICAgICBjb2xvcjogI2Y3ZTBhYztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcjo6YWZ0ZXIsIGh0bWxbZGFya10gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmU6OmFmdGVyLCBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOjphZnRlciB7XFxuICAgICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLmNhcmQtdGltZWxpbmUgPiAuY2FyZC1oZWFkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkzNDM5OyB9XFxuICBodG1sW2RhcmtdIC5ncm93aTpub3QoLmxvZ2luLXBhZ2UpICNwYWdlLXdyYXBwZXIsXFxuICBodG1sW2RhcmtdIC5ncm93aTpub3QoLmxvZ2luLXBhZ2UpIC5wYWdlLWVkaXRvci1wcmV2aWV3LWNvbnRhaW5lciB7XFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcXFwiL2ltYWdlcy90aGVtZXMvaHVmZmxlcHVmZi9iYWRnZXItZGFyay5qcGdcXFwiKTtcXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XFxuICBodG1sW2RhcmtdIC5ub2xvZ2luICNwYWdlLXdyYXBwZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXFxcIi9pbWFnZXMvdGhlbWVzL2h1ZmZsZXB1ZmYvYmFkZ2VyLWxpZ2h0LnBuZ1xcXCIpO1xcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XFxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cXG4gIGh0bWxbZGFya10gLm5vbG9naW4gLmxvZ2luLWhlYWRlcixcXG4gIGh0bWxbZGFya10gLm5vbG9naW4gLmxvZ2luLWRpYWxvZyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxcbiAgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1zd2l0Y2gge1xcbiAgICBjb2xvcjogI2VmZTJjZjsgfVxcbiAgaHRtbFtkYXJrXSAubm9sb2dpbiAuZ3J3LWV4dGVybmFsLWF1dGgtZm9ybSB7XFxuICAgIGJvcmRlci1jb2xvcjogIzk5MzQzOSAhaW1wb3J0YW50OyB9XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiL3dvcmtzcGFjZS9ncm93aS9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL3RoZW1lL2h1ZmZsZXB1ZmYuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL19taXhpbnMuc2Nzc1wiLFwiaHVmZmxlcHVmZi5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvX2FwcGx5LWNvbG9ycy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvX2FwcGx5LWNvbG9ycy1saWdodC5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvX3JlYm9vdC1ib290c3RyYXAtYnV0dG9ucy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvX292ZXJyaWRlLWJvb3RzdHJhcC12YXJpYWJsZXMuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL3RoZW1lL19yZWJvb3QtYm9vdHN0cmFwLWNvbG9ycy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9fcmVib290LWJvb3RzdHJhcC10aGVtZS1jb2xvcnMuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9fcmVib290LWJvb3RzdHJhcC1uYXYuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9fcmVib290LXRvYXN0ci1jb2xvcnMuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL192YXJpYWJsZXMuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvX3JlYm9vdC1ib290c3RyYXAtYm9yZGVyLWNvbG9ycy5zY3NzXCIsXCIvd29ya3NwYWNlL2dyb3dpL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvX3JlYm9vdC1ib290c3RyYXAtdGFibGVzLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9taXhpbnMvX2xpc3QtZ3JvdXAuc2Nzc1wiLFwiL3dvcmtzcGFjZS9ncm93aS9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL3RoZW1lL21peGlucy9fcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyLnNjc3NcIixcIi93b3Jrc3BhY2UvZ3Jvd2kvc3JjL2NsaWVudC9zdHlsZXMvc2Nzcy90aGVtZS9fYXBwbHktY29sb3JzLWRhcmsuc2Nzc1wiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiQUFxQkE7RUMyRkE7Ozs7O0VDMUdFO0VDcVFGOztFRGxRRTtFQzhRRjs7RUQzUUU7RUN3VkY7O0VEclZFO0VDcVdGOztFRGxXRTtFQ3VYRjs7RURwWEU7RUNnWkY7O0VEN1lFO0VDdWFGOztFRHBhRTtFQzhhRjs7RUQzYUU7RUN5Y0Y7O0VEdGNFO0VDaWRGOztFRDljRTtFQ29lRjs7RURqZUU7RUN5ZkY7O0VEdGZFO0VDOGZGOztFRDNmRTtFQ21nQkY7O0VEaGdCRTtFQ3loQkY7O0VEdGhCRTtFQzZpQkY7O0NEMWlCQztFRXJCRDs7RUZ3QkU7RUVQRjs7RUZVRTtFRUZGOztFRktFO0VFMEVGOztFRnZFRTtFRWdHRjs7RUY3RkU7RUVxR0Y7O0VGbEdFO0VFK0dGOztFRjVHRTtFRWlJRjs7RUY5SEU7RUV1SUY7O0VGcElFO0VFNElGOztFRnpJRTtFRXdMRjs7RUZyTEU7RUVxTUY7O0VGbE1FO0VFK01GOztFRjVNRTtFRXNORjs7Q0ZuTkM7RUUrTkQ7O0VGNU5FO0VFbU9GOztFRmhPRSxFRWtPQztFSm5USDtJS3BCRSxjTDBCcUIsRUFBQTtJQU52QjtNS2xCSSxhTHdCbUIsRUFBQTtJQU52QjtNS2RJLGNMb0MyQyxFQUFBO01BdEIvQztRS1pNLGFMa0N5QyxFQUFBO0lBdEIvQztNS05JLGNDSTBCLEVBQUE7TU5FOUI7UUtKTSxhQ0V3QixFQUFBO0VORTlCO0lPQ0UsY1BHdUI7SU9EdkIseUJQVTBDLEVBQUE7SUFiNUM7TU9NSSxhUEZxQixFQUFBO0VBSnpCO0lPYUUsY1BQcUI7SU9RckIscUJDa0o0QztJRGpKNUMsNkJBQTZCLEVBQUE7SVBmL0I7TU9rQkksYVBabUIsRUFBQTtJQU52QjtNT3NCSSxjUEEyQztNT0MzQywwQkMySStDLEVBQUE7TVJsS25EO1FPMEJNLGFQSnlDLEVBQUE7RUF0Qi9DO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7OztJU1ZNLG9DQUFnRCxFQUFBO0VUVXREO0lTZkksb0NBQW1DLEVBQUE7RVRldkM7Ozs7Ozs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLGlDQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJU2ZJLG9DQUFtQyxFQUFBO0VUZXZDOzs7SVNWTSxvQ0FBZ0QsRUFBQTtFVFV0RDtJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSxnQ0FBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJVThDSSw2QkFBK0IsRUFBQTtFVjlDbkM7SVU4Q0ksZ0NBQStCLEVBQUE7RVY5Q25DO0lVOENJLGdDQUErQixFQUFBO0VWOUNuQztJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHlCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJV2ZJLHNCQUF3QixFQUFBO0VYZTVCO0lXVlEseUJBQTBFLEVBQUE7RVhVbEY7SVdmSSx5QkFBd0IsRUFBQTtFWGU1QjtJV1ZRLHlCQUEwRSxFQUFBO0VYVWxGO0lXZkkseUJBQXdCLEVBQUE7RVhlNUI7SVdWUSx5QkFBMEUsRUFBQTtFWFVsRjtJWWZFLGNOaUIwQjtJT2pCeEIseUJiaUJrQjtJWWZwQixxQlplb0IsRUFBQTtJQUZ0QjtNWVRJLGNOV3dCO01PakJ4Qix5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksY05Jd0I7TU9qQnhCLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxjTlZ3QjtNTVd4Qix5QlpYa0I7TVlZbEIscUJaWmtCLEVBQUE7SUFGdEI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxhSm1Cd0IsRUFBQTtJTkY1QjtNVVpNLGFKY3NCLEVBQUE7SU5GNUI7TVVMTSxhSk9zQixFQUFBO0lORjVCO01VR00sYUpEc0IsRUFBQTtJTkY1Qjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxjTmlCMEI7SU9qQnhCLHlCYm9Cd0I7SVlsQjFCLHFCWmtCMEIsRUFBQTtJQUw1QjtNWVRJLGNOV3dCO01PakJ4Qix5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksY05Jd0I7TU9qQnhCLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxjTlZ3QjtNTVd4Qix5QlpSd0I7TVlTeEIscUJaVHdCLEVBQUE7SUFMNUI7O01Zd0JJLGNOdEJ3QjtNTXVCeEIseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsZ0RBQWlGLEVBQUE7SVpwQ3pGO01VakJJLGFKbUJ3QixFQUFBO0lORjVCO01VWk0sYUpjc0IsRUFBQTtJTkY1QjtNVUxNLGFKT3NCLEVBQUE7SU5GNUI7TVVHTSxhSkRzQixFQUFBO0lORjVCOztNVVdNLGFKVHNCLEVBQUE7RU5GNUI7SVlmRSxXSkNhO0lLRFgseUJQR2E7SU1EZixxQk5DZSxFQUFBO0lOWWpCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWkx2RjtNWVlJLFdKMUJXO01JMkJYLHlCTnpCYTtNTTBCYixxQk4xQmEsRUFBQTtJTllqQjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsZ0RBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJQRVU7SU1BWixxQk5BWSxFQUFBO0lOYWQ7TVlUSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksV0oxQlc7TUkyQlgseUJOMUJVO01NMkJWLHFCTjNCVSxFQUFBO0lOYWQ7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZZkUsY05pQjBCO0lPakJ4Qix5QlBJYTtJTUZmLHFCTkVlLEVBQUE7SU5XakI7TVlUSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLGNOSXdCO01PakJ4Qix5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksY05Wd0I7TU1XeEIseUJOeEJhO01NeUJiLHFCTnpCYSxFQUFBO0lOV2pCOztNWXdCSSxjTnRCd0I7TU11QnhCLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxhSm1Cd0IsRUFBQTtJTkY1QjtNVVpNLGFKY3NCLEVBQUE7SU5GNUI7TVVMTSxhSk9zQixFQUFBO0lORjVCO01VR00sYUpEc0IsRUFBQTtJTkY1Qjs7TVVXTSxhSlRzQixFQUFBO0VORjVCO0lZZkUsV0pDYTtJS0RYLHlCUEtZO0lNSGQscUJOR2MsRUFBQTtJTlVoQjtNWVRJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxXSjFCVztNSTJCWCx5Qk52Qlk7TU13QloscUJOeEJZLEVBQUE7SU5VaEI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZZkUsY05pQjBCO0lPakJ4Qix5QlBNVztJTUpiLHFCTklhLEVBQUE7SU5TZjtNWVRJLGNOV3dCO01PakJ4Qix5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksY05Jd0I7TU9qQnhCLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsaURBQWlGLEVBQUE7SVpMdkY7TVlZSSxjTlZ3QjtNTVd4Qix5Qk50Qlc7TU11QlgscUJOdkJXLEVBQUE7SU5TZjs7O01Zd0JJLGNOdEJ3QjtNTXVCeEIseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7O1FZb0NRLGlEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxhSm1Cd0IsRUFBQTtJTkY1QjtNVVpNLGFKY3NCLEVBQUE7SU5GNUI7TVVMTSxhSk9zQixFQUFBO0lORjVCO01VR00sYUpEc0IsRUFBQTtJTkY1Qjs7O01VV00sYUpUc0IsRUFBQTtFTkY1QjtJWWZFLFdKQ2E7SUtEWCx5QlBPVTtJTUxaLHFCTktZLEVBQUE7SU5RZDtNWVRJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsOENBQWlGLEVBQUE7SVpMdkY7TVlZSSxXSjFCVztNSTJCWCx5Qk5yQlU7TU1zQlYscUJOdEJVLEVBQUE7SU5RZDs7Ozs7Ozs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7Ozs7Ozs7UVlvQ1EsOENBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7Ozs7Ozs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJMOEJhO0lJNUJmLHFCSjRCZSxFQUFBO0lSZmpCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWkx2RjtNWVlJLFdKMUJXO01JMkJYLHlCSkVhO01JRGIscUJKQ2EsRUFBQTtJUmZqQjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsZ0RBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJMK0JhO0lJN0JmLHFCSjZCZSxFQUFBO0lSaEJqQjtNWVRJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxXSjFCVztNSTJCWCx5QkpHYTtNSUZiLHFCSkVhLEVBQUE7SVJoQmpCOztNWXdCSSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVpnQm5OOztRWW9DUSxnREFBaUYsRUFBQTtJWnBDekY7TVVqQkksVUZHVyxFQUFBO0lSY2Y7TVVaTSxVRkZTLEVBQUE7SVJjZjtNVUxNLFVGVFMsRUFBQTtJUmNmO01VR00sVUZqQlMsRUFBQTtJUmNmOztNVVdNLFVGekJTLEVBQUE7RVJjZjtJWWZFLFdKQ2E7SUtEWCx5QkxnQ2E7SUk5QmYscUJKOEJlLEVBQUE7SVJqQmpCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWkx2RjtNWVlJLFdKMUJXO01JMkJYLHlCSklhO01JSGIscUJKR2EsRUFBQTtJUmpCakI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZZkUsV0pDYTtJS0RYLHlCTGlDYTtJSS9CZixxQkorQmUsRUFBQTtJUmxCakI7TVlUSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksV0oxQlc7TUkyQlgseUJKS2E7TUlKYixxQkpJYSxFQUFBO0lSbEJqQjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsZ0RBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJQbUJTO0lNakJYLHFCTmlCVyxFQUFBO0lOSmI7TVlUSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksV0oxQlc7TUkyQlgseUJOVFM7TU1VVCxxQk5WUyxFQUFBO0lOSmI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZZkUsY05pQjBCO0lPakJ4Qix5QkxtQ2E7SUlqQ2YscUJKaUNlLEVBQUE7SVJwQmpCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWkx2RjtNWVlJLGNOVndCO01NV3hCLHlCSk9hO01JTmIscUJKTWEsRUFBQTtJUnBCakI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0lacEN6RjtNVWpCSSxhSm1Cd0IsRUFBQTtJTkY1QjtNVVpNLGFKY3NCLEVBQUE7SU5GNUI7TVVMTSxhSk9zQixFQUFBO0lORjVCO01VR00sYUpEc0IsRUFBQTtJTkY1Qjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxjTmlCMEI7SU9qQnhCLHlCTG9DYTtJSWxDZixxQkprQ2UsRUFBQTtJUnJCakI7TVlUSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLGNOSXdCO01PakJ4Qix5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksY05Wd0I7TU1XeEIseUJKUWE7TUlQYixxQkpPYSxFQUFBO0lSckJqQjs7TVl3QkksY050QndCO01NdUJ4Qix5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVpnQm5OOztRWW9DUSxnREFBaUYsRUFBQTtJWnBDekY7TVVqQkksYUptQndCLEVBQUE7SU5GNUI7TVVaTSxhSmNzQixFQUFBO0lORjVCO01VTE0sYUpPc0IsRUFBQTtJTkY1QjtNVUdNLGFKRHNCLEVBQUE7SU5GNUI7O01VV00sYUpUc0IsRUFBQTtFTkY1QjtJWWZFLFdKQ2E7SUtEWCx5QkxxQ2E7SUluQ2YscUJKbUNlLEVBQUE7SVJ0QmpCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCwrQ0FBaUYsRUFBQTtJWkx2RjtNWVlJLFdKMUJXO01JMkJYLHlCSlNhO01JUmIscUJKUWEsRUFBQTtJUnRCakI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLCtDQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZZkUsV0pDYTtJS0RYLHlCTHNDYTtJSXBDZixxQkpvQ2UsRUFBQTtJUnZCakI7TVlUSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0laTHZGO01ZWUksV0oxQlc7TUkyQlgseUJKVWE7TUlUYixxQkpTYSxFQUFBO0lSdkJqQjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsZ0RBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJMdUNhO0lJckNmLHFCSnFDZSxFQUFBO0lSeEJqQjtNWVRJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxXSjFCVztNSTJCWCx5QkpXYTtNSVZiLHFCSlVhLEVBQUE7SVJ4QmpCOztNWXdCSSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVpnQm5OOztRWW9DUSxnREFBaUYsRUFBQTtJWnBDekY7TVVqQkksVUZHVyxFQUFBO0lSY2Y7TVVaTSxVRkZTLEVBQUE7SVJjZjtNVUxNLFVGVFMsRUFBQTtJUmNmO01VR00sVUZqQlMsRUFBQTtJUmNmOztNVVdNLFVGekJTLEVBQUE7RVJjZjtJWWZFLGNOaUIwQjtJT2pCeEIsc0JMQ1c7SUlDYixrQkpEYSxFQUFBO0lSY2Y7TVlUSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLGNOSXdCO01PakJ4Qix5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGlEQUFpRixFQUFBO0laTHZGO01ZWUksY05Wd0I7TU1XeEIsc0JKM0JXO01JNEJYLGtCSjVCVyxFQUFBO0lSY2Y7O01Zd0JJLGNOdEJ3QjtNTXVCeEIseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsaURBQWlGLEVBQUE7SVpwQ3pGO01VakJJLGFKbUJ3QixFQUFBO0lORjVCO01VWk0sYUpjc0IsRUFBQTtJTkY1QjtNVUxNLGFKT3NCLEVBQUE7SU5GNUI7TVVHTSxhSkRzQixFQUFBO0lORjVCOztNVVdNLGFKVHNCLEVBQUE7RU5GNUI7SVlmRSxXSkNhO0lLRFgseUJQYzBCO0lNWjVCLHFCTlk0QixFQUFBO0lOQzlCO01ZVEksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWmdCN0g7TVlGSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxpREFBaUYsRUFBQTtJWkx2RjtNWVlJLFdKMUJXO01JMkJYLHlCTmQwQjtNTWUxQixxQk5mMEIsRUFBQTtJTkM5Qjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aZ0JuTjs7UVlvQ1EsaURBQWlGLEVBQUE7SVpwQ3pGO01VakJJLFVGR1csRUFBQTtJUmNmO01VWk0sVUZGUyxFQUFBO0lSY2Y7TVVMTSxVRlRTLEVBQUE7SVJjZjtNVUdNLFVGakJTLEVBQUE7SVJjZjs7TVVXTSxVRnpCUyxFQUFBO0VSY2Y7SVlmRSxXSkNhO0lLRFgseUJQT1U7SU1MWixxQk5LWSxFQUFBO0lOUWQ7TVlUSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laZ0I3SDtNWUZJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILDhDQUFpRixFQUFBO0laTHZGO01ZWUksV0oxQlc7TUkyQlgseUJOckJVO01Nc0JWLHFCTnRCVSxFQUFBO0lOUWQ7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLDhDQUFpRixFQUFBO0lacEN6RjtNVWpCSSxVRkdXLEVBQUE7SVJjZjtNVVpNLFVGRlMsRUFBQTtJUmNmO01VTE0sVUZUUyxFQUFBO0lSY2Y7TVVHTSxVRmpCUyxFQUFBO0lSY2Y7O01VV00sVUZ6QlMsRUFBQTtFUmNmO0lZMkNFLGNaekNvQjtJWTBDcEIscUJaMUNvQixFQUFBO0lBRnRCO01ZK0NJLGNaN0NrQjtNWThDbEIseUNaOUNrQjtNWStDbEIscUJaL0NrQixFQUFBO0lBRnRCO01Zc0RJLGdEWnBEa0IsRUFBQTtJQUZ0QjtNWTJESSxjWnpEa0I7TVkwRGxCLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksY05oRXdCO01NaUV4Qix5Q1pqRWtCO01Za0VsQixxQlpsRWtCLEVBQUE7TUFGdEI7O1FZMkVRLGdEWnpFYyxFQUFBO0lBRnRCO01Va0JJLGFWaEJrQixFQUFBO0lBRnRCO01Vc0JNLGFWcEJnQixFQUFBO0lBRnRCO01VNEJNLGFWMUJnQixFQUFBO0lBRnRCOztNVW1DTSxhVmpDZ0IsRUFBQTtJQUZ0Qjs7TVVvRU0sY1ZsRWdCLEVBQUE7RUFGdEI7SVkyQ0UsY1p0QzBCO0lZdUMxQixxQlp2QzBCLEVBQUE7SUFMNUI7TVkrQ0ksY1oxQ3dCO01ZMkN4Qix5Q1ozQ3dCO01ZNEN4QixxQlo1Q3dCLEVBQUE7SUFMNUI7TVlzREksZ0RaakR3QixFQUFBO0lBTDVCO01ZMkRJLGNadER3QjtNWXVEeEIsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxjTmhFd0I7TU1pRXhCLHlDWjlEd0I7TVkrRHhCLHFCWi9Ed0IsRUFBQTtNQUw1Qjs7UVkyRVEsZ0RadEVvQixFQUFBO0lBTDVCO01Va0JJLGFWYndCLEVBQUE7SUFMNUI7TVVzQk0sYVZqQnNCLEVBQUE7SUFMNUI7TVU0Qk0sYVZ2QnNCLEVBQUE7SUFMNUI7O01VbUNNLGFWOUJzQixFQUFBO0lBTDVCOztNVW9FTSxjVi9Ec0IsRUFBQTtFQUw1QjtJWTJDRSxjTnZEZTtJTXdEZixxQk54RGUsRUFBQTtJTllqQjtNWStDSSxjTjNEYTtNTTREYix3Q041RGE7TU02RGIscUJON0RhLEVBQUE7SU5ZakI7TVlzREksK0NObEVhLEVBQUE7SU5ZakI7TVkyREksY052RWE7TU13RWIsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx3Q04vRWE7TU1nRmIscUJOaEZhLEVBQUE7TU5ZakI7O1FZMkVRLCtDTnZGUyxFQUFBO0lOWWpCO01Va0JJLGFKOUJhLEVBQUE7SU5ZakI7TVVzQk0sYUpsQ1csRUFBQTtJTllqQjtNVTRCTSxhSnhDVyxFQUFBO0lOWWpCOztNVW1DTSxhSi9DVyxFQUFBO0lOWWpCOztNVW9FTSxjSmhGVyxFQUFBO0VOWWpCO0lZMkNFLGNOeERZO0lNeURaLHFCTnpEWSxFQUFBO0lOYWQ7TVkrQ0ksY041RFU7TU02RFYsd0NON0RVO01NOERWLHFCTjlEVSxFQUFBO0lOYWQ7TVlzREksK0NObkVVLEVBQUE7SU5hZDtNWTJESSxjTnhFVTtNTXlFViw2QkFBNkIsRUFBQTtJWjVEakM7O01Za0VJLFdKaEZXO01JaUZYLHdDTmhGVTtNTWlGVixxQk5qRlUsRUFBQTtNTmFkOztRWTJFUSwrQ054Rk0sRUFBQTtJTmFkO01Va0JJLGFKL0JVLEVBQUE7SU5hZDtNVXNCTSxhSm5DUSxFQUFBO0lOYWQ7TVU0Qk0sYUp6Q1EsRUFBQTtJTmFkOztNVW1DTSxhSmhEUSxFQUFBO0lOYWQ7O01Vb0VNLGNKakZRLEVBQUE7RU5hZDtJWTJDRSxjTnREZTtJTXVEZixxQk52RGUsRUFBQTtJTldqQjtNWStDSSxjTjFEYTtNTTJEYix5Q04zRGE7TU00RGIscUJONURhLEVBQUE7SU5XakI7TVlzREksZ0ROakVhLEVBQUE7SU5XakI7TVkyREksY050RWE7TU11RWIsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxjTmhFd0I7TU1pRXhCLHlDTjlFYTtNTStFYixxQk4vRWEsRUFBQTtNTldqQjs7UVkyRVEsZ0ROdEZTLEVBQUE7SU5XakI7TVVrQkksYUo3QmEsRUFBQTtJTldqQjtNVXNCTSxhSmpDVyxFQUFBO0lOV2pCO01VNEJNLGFKdkNXLEVBQUE7SU5XakI7O01VbUNNLGFKOUNXLEVBQUE7SU5XakI7O01Vb0VNLGNKL0VXLEVBQUE7RU5XakI7SVkyQ0UsY05yRGM7SU1zRGQscUJOdERjLEVBQUE7SU5VaEI7TVkrQ0ksY056RFk7TU0wRFosd0NOMURZO01NMkRaLHFCTjNEWSxFQUFBO0lOVWhCO01Zc0RJLCtDTmhFWSxFQUFBO0lOVWhCO01ZMkRJLGNOckVZO01Nc0VaLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksV0poRlc7TUlpRlgsd0NON0VZO01NOEVaLHFCTjlFWSxFQUFBO01OVWhCOztRWTJFUSwrQ05yRlEsRUFBQTtJTlVoQjtNVWtCSSxhSjVCWSxFQUFBO0lOVWhCO01Vc0JNLGFKaENVLEVBQUE7SU5VaEI7TVU0Qk0sYUp0Q1UsRUFBQTtJTlVoQjs7TVVtQ00sYUo3Q1UsRUFBQTtJTlVoQjs7TVVvRU0sY0o5RVUsRUFBQTtFTlVoQjtJWTJDRSxjTnBEYTtJTXFEYixxQk5yRGEsRUFBQTtJTlNmO01ZK0NJLGNOeERXO01NeURYLDBDTnpEVztNTTBEWCxxQk4xRFcsRUFBQTtJTlNmO01Zc0RJLGlETi9EVyxFQUFBO0lOU2Y7TVkyREksY05wRVc7TU1xRVgsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxjTmhFd0I7TU1pRXhCLDBDTjVFVztNTTZFWCxxQk43RVcsRUFBQTtNTlNmOztRWTJFUSxpRE5wRk8sRUFBQTtJTlNmO01Va0JJLGFKM0JXLEVBQUE7SU5TZjtNVXNCTSxhSi9CUyxFQUFBO0lOU2Y7TVU0Qk0sYUpyQ1MsRUFBQTtJTlNmOztNVW1DTSxhSjVDUyxFQUFBO0lOU2Y7O01Vb0VNLGNKN0VTLEVBQUE7RU5TZjtJWTJDRSxjTm5EWTtJTW9EWixxQk5wRFksRUFBQTtJTlFkO01ZK0NJLGNOdkRVO01Nd0RWLHVDTnhEVTtNTXlEVixxQk56RFUsRUFBQTtJTlFkO01Zc0RJLDhDTjlEVSxFQUFBO0lOUWQ7TVkyREksY05uRVU7TU1vRVYsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx1Q04zRVU7TU00RVYscUJONUVVLEVBQUE7TU5RZDs7UVkyRVEsOENObkZNLEVBQUE7SU5RZDtNVWtCSSxhSjFCVSxFQUFBO0lOUWQ7TVVzQk0sYUo5QlEsRUFBQTtJTlFkO01VNEJNLGFKcENRLEVBQUE7SU5RZDs7TVVtQ00sYUozQ1EsRUFBQTtJTlFkOztNVW9FTSxjSjVFUSxFQUFBO0VOUWQ7SVkyQ0UsY0o1QmU7SUk2QmYscUJKN0JlLEVBQUE7SVJmakI7TVkrQ0ksY0poQ2E7TUlpQ2Isd0NKakNhO01Ja0NiLHFCSmxDYSxFQUFBO0lSZmpCO01Zc0RJLCtDSnZDYSxFQUFBO0lSZmpCO01ZMkRJLGNKNUNhO01JNkNiLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksV0poRlc7TUlpRlgsd0NKcERhO01JcURiLHFCSnJEYSxFQUFBO01SZmpCOztRWTJFUSwrQ0o1RFMsRUFBQTtJUmZqQjtNVWtCSSxhRkhhLEVBQUE7SVJmakI7TVVzQk0sYUZQVyxFQUFBO0lSZmpCO01VNEJNLGFGYlcsRUFBQTtJUmZqQjs7TVVtQ00sYUZwQlcsRUFBQTtJUmZqQjs7TVVvRU0sY0ZyRFcsRUFBQTtFUmZqQjtJWTJDRSxjSjNCZTtJSTRCZixxQko1QmUsRUFBQTtJUmhCakI7TVkrQ0ksY0ovQmE7TUlnQ2IseUNKaENhO01JaUNiLHFCSmpDYSxFQUFBO0lSaEJqQjtNWXNESSxnREp0Q2EsRUFBQTtJUmhCakI7TVkyREksY0ozQ2E7TUk0Q2IsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx5Q0puRGE7TUlvRGIscUJKcERhLEVBQUE7TVJoQmpCOztRWTJFUSxnREozRFMsRUFBQTtJUmhCakI7TVVrQkksYUZGYSxFQUFBO0lSaEJqQjtNVXNCTSxhRk5XLEVBQUE7SVJoQmpCO01VNEJNLGFGWlcsRUFBQTtJUmhCakI7O01VbUNNLGFGbkJXLEVBQUE7SVJoQmpCOztNVW9FTSxjRnBEVyxFQUFBO0VSaEJqQjtJWTJDRSxjSjFCZTtJSTJCZixxQkozQmUsRUFBQTtJUmpCakI7TVkrQ0ksY0o5QmE7TUkrQmIseUNKL0JhO01JZ0NiLHFCSmhDYSxFQUFBO0lSakJqQjtNWXNESSxnREpyQ2EsRUFBQTtJUmpCakI7TVkyREksY0oxQ2E7TUkyQ2IsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx5Q0psRGE7TUltRGIscUJKbkRhLEVBQUE7TVJqQmpCOztRWTJFUSxnREoxRFMsRUFBQTtJUmpCakI7TVVrQkksYUZEYSxFQUFBO0lSakJqQjtNVXNCTSxhRkxXLEVBQUE7SVJqQmpCO01VNEJNLGFGWFcsRUFBQTtJUmpCakI7O01VbUNNLGFGbEJXLEVBQUE7SVJqQmpCOztNVW9FTSxjRm5EVyxFQUFBO0VSakJqQjtJWTJDRSxjSnpCZTtJSTBCZixxQkoxQmUsRUFBQTtJUmxCakI7TVkrQ0ksY0o3QmE7TUk4QmIseUNKOUJhO01JK0JiLHFCSi9CYSxFQUFBO0lSbEJqQjtNWXNESSxnREpwQ2EsRUFBQTtJUmxCakI7TVkyREksY0p6Q2E7TUkwQ2IsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx5Q0pqRGE7TUlrRGIscUJKbERhLEVBQUE7TVJsQmpCOztRWTJFUSxnREp6RFMsRUFBQTtJUmxCakI7TVVrQkksYUZBYSxFQUFBO0lSbEJqQjtNVXNCTSxhRkpXLEVBQUE7SVJsQmpCO01VNEJNLGFGVlcsRUFBQTtJUmxCakI7O01VbUNNLGFGakJXLEVBQUE7SVJsQmpCOztNVW9FTSxjRmxEVyxFQUFBO0VSbEJqQjtJWTJDRSxjTnZDVztJTXdDWCxxQk54Q1csRUFBQTtJTkpiO01ZK0NJLGNOM0NTO01NNENULHdDTjVDUztNTTZDVCxxQk43Q1MsRUFBQTtJTkpiO01Zc0RJLCtDTmxEUyxFQUFBO0lOSmI7TVkyREksY052RFM7TU13RFQsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx3Q04vRFM7TU1nRVQscUJOaEVTLEVBQUE7TU5KYjs7UVkyRVEsK0NOdkVLLEVBQUE7SU5KYjtNVWtCSSxhSmRTLEVBQUE7SU5KYjtNVXNCTSxhSmxCTyxFQUFBO0lOSmI7TVU0Qk0sYUp4Qk8sRUFBQTtJTkpiOztNVW1DTSxhSi9CTyxFQUFBO0lOSmI7O01Vb0VNLGNKaEVPLEVBQUE7RU5KYjtJWTJDRSxjSnZCZTtJSXdCZixxQkp4QmUsRUFBQTtJUnBCakI7TVkrQ0ksY0ozQmE7TUk0QmIseUNKNUJhO01JNkJiLHFCSjdCYSxFQUFBO0lScEJqQjtNWXNESSxnREpsQ2EsRUFBQTtJUnBCakI7TVkyREksY0p2Q2E7TUl3Q2IsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxjTmhFd0I7TU1pRXhCLHlDSi9DYTtNSWdEYixxQkpoRGEsRUFBQTtNUnBCakI7O1FZMkVRLGdESnZEUyxFQUFBO0lScEJqQjtNVWtCSSxhRkVhLEVBQUE7SVJwQmpCO01Vc0JNLGFGRlcsRUFBQTtJUnBCakI7TVU0Qk0sYUZSVyxFQUFBO0lScEJqQjs7TVVtQ00sYUZmVyxFQUFBO0lScEJqQjs7TVVvRU0sY0ZoRFcsRUFBQTtFUnBCakI7SVkyQ0UsY0p0QmU7SUl1QmYscUJKdkJlLEVBQUE7SVJyQmpCO01ZK0NJLGNKMUJhO01JMkJiLHdDSjNCYTtNSTRCYixxQko1QmEsRUFBQTtJUnJCakI7TVlzREksK0NKakNhLEVBQUE7SVJyQmpCO01ZMkRJLGNKdENhO01JdUNiLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksY05oRXdCO01NaUV4Qix3Q0o5Q2E7TUkrQ2IscUJKL0NhLEVBQUE7TVJyQmpCOztRWTJFUSwrQ0p0RFMsRUFBQTtJUnJCakI7TVVrQkksYUZHYSxFQUFBO0lSckJqQjtNVXNCTSxhRkRXLEVBQUE7SVJyQmpCO01VNEJNLGFGUFcsRUFBQTtJUnJCakI7O01VbUNNLGFGZFcsRUFBQTtJUnJCakI7O01Vb0VNLGNGL0NXLEVBQUE7RVJyQmpCO0lZMkNFLGNKckJlO0lJc0JmLHFCSnRCZSxFQUFBO0lSdEJqQjtNWStDSSxjSnpCYTtNSTBCYix3Q0oxQmE7TUkyQmIscUJKM0JhLEVBQUE7SVJ0QmpCO01Zc0RJLCtDSmhDYSxFQUFBO0lSdEJqQjtNWTJESSxjSnJDYTtNSXNDYiw2QkFBNkIsRUFBQTtJWjVEakM7O01Za0VJLFdKaEZXO01JaUZYLHdDSjdDYTtNSThDYixxQko5Q2EsRUFBQTtNUnRCakI7O1FZMkVRLCtDSnJEUyxFQUFBO0lSdEJqQjtNVWtCSSxhRklhLEVBQUE7SVJ0QmpCO01Vc0JNLGFGQVcsRUFBQTtJUnRCakI7TVU0Qk0sYUZOVyxFQUFBO0lSdEJqQjs7TVVtQ00sYUZiVyxFQUFBO0lSdEJqQjs7TVVvRU0sY0Y5Q1csRUFBQTtFUnRCakI7SVkyQ0UsY0pwQmU7SUlxQmYscUJKckJlLEVBQUE7SVJ2QmpCO01ZK0NJLGNKeEJhO01JeUJiLHlDSnpCYTtNSTBCYixxQkoxQmEsRUFBQTtJUnZCakI7TVlzREksZ0RKL0JhLEVBQUE7SVJ2QmpCO01ZMkRJLGNKcENhO01JcUNiLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksV0poRlc7TUlpRlgseUNKNUNhO01JNkNiLHFCSjdDYSxFQUFBO01SdkJqQjs7UVkyRVEsZ0RKcERTLEVBQUE7SVJ2QmpCO01Va0JJLGFGS2EsRUFBQTtJUnZCakI7TVVzQk0sYUZDVyxFQUFBO0lSdkJqQjtNVTRCTSxhRkxXLEVBQUE7SVJ2QmpCOztNVW1DTSxhRlpXLEVBQUE7SVJ2QmpCOztNVW9FTSxjRjdDVyxFQUFBO0VSdkJqQjtJWTJDRSxjSm5CZTtJSW9CZixxQkpwQmUsRUFBQTtJUnhCakI7TVkrQ0ksY0p2QmE7TUl3QmIseUNKeEJhO01JeUJiLHFCSnpCYSxFQUFBO0lSeEJqQjtNWXNESSxnREo5QmEsRUFBQTtJUnhCakI7TVkyREksY0puQ2E7TUlvQ2IsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx5Q0ozQ2E7TUk0Q2IscUJKNUNhLEVBQUE7TVJ4QmpCOztRWTJFUSxnREpuRFMsRUFBQTtJUnhCakI7TVVrQkksYUZNYSxFQUFBO0lSeEJqQjtNVXNCTSxhRkVXLEVBQUE7SVJ4QmpCO01VNEJNLGFGSlcsRUFBQTtJUnhCakI7O01VbUNNLGFGWFcsRUFBQTtJUnhCakI7O01Vb0VNLGNGNUNXLEVBQUE7RVJ4QmpCO0lZMkNFLFdKekRhO0lJMERiLGtCSjFEYSxFQUFBO0lSY2Y7TVkrQ0ksV0o3RFc7TUk4RFgsMENKOURXO01JK0RYLGtCSi9EVyxFQUFBO0lSY2Y7TVlzREksaURKcEVXLEVBQUE7SVJjZjtNWTJESSxXSnpFVztNSTBFWCw2QkFBNkIsRUFBQTtJWjVEakM7O01Za0VJLGNOaEV3QjtNTWlFeEIsMENKakZXO01Ja0ZYLGtCSmxGVyxFQUFBO01SY2Y7O1FZMkVRLGlESnpGTyxFQUFBO0lSY2Y7TVVrQkksVUZoQ1csRUFBQTtJUmNmO01Vc0JNLFVGcENTLEVBQUE7SVJjZjtNVTRCTSxVRjFDUyxFQUFBO0lSY2Y7O01VbUNNLFVGakRTLEVBQUE7SVJjZjs7TVVvRU0sV0ZsRlMsRUFBQTtFUmNmO0lZMkNFLGNONUM0QjtJTTZDNUIscUJON0M0QixFQUFBO0lOQzlCO01ZK0NJLGNOaEQwQjtNTWlEMUIsdUNOakQwQjtNTWtEMUIscUJObEQwQixFQUFBO0lOQzlCO01Zc0RJLDhDTnZEMEIsRUFBQTtJTkM5QjtNWTJESSxjTjVEMEI7TU02RDFCLDZCQUE2QixFQUFBO0laNURqQzs7TVlrRUksV0poRlc7TUlpRlgsdUNOcEUwQjtNTXFFMUIscUJOckUwQixFQUFBO01OQzlCOztRWTJFUSw4Q041RXNCLEVBQUE7SU5DOUI7TVVrQkksYUpuQjBCLEVBQUE7SU5DOUI7TVVzQk0sYUp2QndCLEVBQUE7SU5DOUI7TVU0Qk0sYUo3QndCLEVBQUE7SU5DOUI7O01VbUNNLGFKcEN3QixFQUFBO0lOQzlCOztNVW9FTSxjSnJFd0IsRUFBQTtFTkM5QjtJWTJDRSxjTm5EWTtJTW9EWixxQk5wRFksRUFBQTtJTlFkO01ZK0NJLGNOdkRVO01Nd0RWLHVDTnhEVTtNTXlEVixxQk56RFUsRUFBQTtJTlFkO01Zc0RJLDhDTjlEVSxFQUFBO0lOUWQ7TVkyREksY05uRVU7TU1vRVYsNkJBQTZCLEVBQUE7SVo1RGpDOztNWWtFSSxXSmhGVztNSWlGWCx1Q04zRVU7TU00RVYscUJONUVVLEVBQUE7TU5RZDs7UVkyRVEsOENObkZNLEVBQUE7SU5RZDtNVWtCSSxhSjFCVSxFQUFBO0lOUWQ7TVVzQk0sYUo5QlEsRUFBQTtJTlFkO01VNEJNLGFKcENRLEVBQUE7SU5RZDs7TVVtQ00sYUozQ1EsRUFBQTtJTlFkOztNVW9FTSxjSjVFUSxFQUFBO0VOUWQ7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCVjlFZ0I7SVUrRWhCLHFCVi9FZ0IsRUFBQTtFQUZ0QjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCVnRGZ0I7SVV1RmhCLHFCVnZGZ0IsRUFBQTtFQUZ0QjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCVjNFc0I7SVU0RXRCLHFCVjVFc0IsRUFBQTtFQUw1QjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCVm5Gc0I7SVVvRnRCLHFCVnBGc0IsRUFBQTtFQUw1QjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCSjVGVztJSTZGWCxxQko3RlcsRUFBQTtFTllqQjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCSnBHVztJSXFHWCxxQkpyR1csRUFBQTtFTllqQjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCSjdGUTtJSThGUixxQko5RlEsRUFBQTtFTmFkO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJKckdRO0lJc0dSLHFCSnRHUSxFQUFBO0VOYWQ7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5QkozRlc7SUk0RlgscUJKNUZXLEVBQUE7RU5XakI7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkpuR1c7SUlvR1gscUJKcEdXLEVBQUE7RU5XakI7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5QkoxRlU7SUkyRlYscUJKM0ZVLEVBQUE7RU5VaEI7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkpsR1U7SUltR1YscUJKbkdVLEVBQUE7RU5VaEI7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5Qkp6RlM7SUkwRlQscUJKMUZTLEVBQUE7RU5TZjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCSmpHUztJSWtHVCxxQkpsR1MsRUFBQTtFTlNmO0lVNEZNLGNWL0VzQztJVWdGdEMseUJWaEZzQztJVWlGdEMscUJGdVhvRSxFQUFBO0VScmQxRTtJVTRFTSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjdFbEM7SVVnRk0seUJKeEZRO0lJeUZSLHFCSnpGUSxFQUFBO0VOUWQ7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkpoR1E7SUlpR1IscUJKakdRLEVBQUE7RU5RZDtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCRmpFVztJRWtFWCxxQkZsRVcsRUFBQTtFUmZqQjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCRnpFVztJRTBFWCxxQkYxRVcsRUFBQTtFUmZqQjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCRmhFVztJRWlFWCxxQkZqRVcsRUFBQTtFUmhCakI7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkZ4RVc7SUV5RVgscUJGekVXLEVBQUE7RVJoQmpCO0lVNEZNLGNWL0VzQztJVWdGdEMseUJWaEZzQztJVWlGdEMscUJGdVhvRSxFQUFBO0VScmQxRTtJVTRFTSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjdFbEM7SVVnRk0seUJGL0RXO0lFZ0VYLHFCRmhFVyxFQUFBO0VSakJqQjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCRnZFVztJRXdFWCxxQkZ4RVcsRUFBQTtFUmpCakI7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5QkY5RFc7SUUrRFgscUJGL0RXLEVBQUE7RVJsQmpCO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJGdEVXO0lFdUVYLHFCRnZFVyxFQUFBO0VSbEJqQjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCSjVFTztJSTZFUCxxQko3RU8sRUFBQTtFTkpiO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJKcEZPO0lJcUZQLHFCSnJGTyxFQUFBO0VOSmI7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5QkY1RFc7SUU2RFgscUJGN0RXLEVBQUE7RVJwQmpCO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJGcEVXO0lFcUVYLHFCRnJFVyxFQUFBO0VScEJqQjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCRjNEVztJRTREWCxxQkY1RFcsRUFBQTtFUnJCakI7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkZuRVc7SUVvRVgscUJGcEVXLEVBQUE7RVJyQmpCO0lVNEZNLGNWL0VzQztJVWdGdEMseUJWaEZzQztJVWlGdEMscUJGdVhvRSxFQUFBO0VScmQxRTtJVTRFTSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjdFbEM7SVVnRk0seUJGMURXO0lFMkRYLHFCRjNEVyxFQUFBO0VSdEJqQjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCRmxFVztJRW1FWCxxQkZuRVcsRUFBQTtFUnRCakI7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0lVNEVNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWN0VsQztJVWdGTSx5QkZ6RFc7SUUwRFgscUJGMURXLEVBQUE7RVJ2QmpCO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJGakVXO0lFa0VYLHFCRmxFVyxFQUFBO0VSdkJqQjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCRnhEVztJRXlEWCxxQkZ6RFcsRUFBQTtFUnhCakI7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0Qyx5QkZoRVc7SUVpRVgscUJGakVXLEVBQUE7RVJ4QmpCO0lVNEZNLGNWL0VzQztJVWdGdEMseUJWaEZzQztJVWlGdEMscUJGdVhvRSxFQUFBO0VScmQxRTtJVTRFTSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjdFbEM7SVVnRk0sc0JGOUZTO0lFK0ZULGtCRi9GUyxFQUFBO0VSY2Y7SVVvRk0sY1Z2RXNDLEVBQUE7RUFiNUM7SVV1Rk0sY1YxRXNDO0lVMkV0QyxzQkZ0R1M7SUV1R1Qsa0JGdkdTLEVBQUE7RVJjZjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCSmpGd0I7SUlrRnhCLHFCSmxGd0IsRUFBQTtFTkM5QjtJVW9GTSxjVnZFc0MsRUFBQTtFQWI1QztJVXVGTSxjVjFFc0M7SVUyRXRDLHlCSnpGd0I7SUkwRnhCLHFCSjFGd0IsRUFBQTtFTkM5QjtJVTRGTSxjVi9Fc0M7SVVnRnRDLHlCVmhGc0M7SVVpRnRDLHFCRnVYb0UsRUFBQTtFUnJkMUU7SVU0RU0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY3RWxDO0lVZ0ZNLHlCSnhGUTtJSXlGUixxQkp6RlEsRUFBQTtFTlFkO0lVb0ZNLGNWdkVzQyxFQUFBO0VBYjVDO0lVdUZNLGNWMUVzQztJVTJFdEMseUJKaEdRO0lJaUdSLHFCSmpHUSxFQUFBO0VOUWQ7SVU0Rk0sY1YvRXNDO0lVZ0Z0Qyx5QlZoRnNDO0lVaUZ0QyxxQkZ1WG9FLEVBQUE7RVJyZDFFO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0ljcEJFLFlDcUdnRTtJRmhHOUQsdUJFZ0c4RDtJRG5HaEUsbUJDbUdnRSxFQUFBO0lmakZsRTtNY2ZJLHlCQUFxQyxFQUFBO0lkZXpDO01jWEksY0FBMEIsRUFBQTtFZFc5QjtJY3BCRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZmpGbEU7TWNmSSx5QkFBcUMsRUFBQTtJZGV6QztNY1hJLGNBQTBCLEVBQUE7RWRXOUI7SWNwQkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZqRmxFO01jZkkseUJBQXFDLEVBQUE7SWRlekM7TWNYSSxjQUEwQixFQUFBO0VkVzlCO0lnQnBCRSxjVnNCMEI7SVVyQjFCLHlCaEJxQm9CLEVBQUE7SWlCUHBCO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRGhCVWdCLEVBQUE7RUFGdEI7SWdCcEJFLGNWc0IwQjtJVXJCMUIseUJoQnFCb0IsRUFBQTtJaUJQcEI7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEaEJVZ0IsRUFBQTtFQUZ0QjtJZ0JwQkUsY1ZzQjBCO0lVckIxQix5QmhCd0IwQixFQUFBO0lpQlYxQjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsZ0RoQmFzQixFQUFBO0VBTDVCO0lnQnBCRSxjVnNCMEI7SVVyQjFCLHlCaEJ3QjBCLEVBQUE7SWlCVjFCO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRGhCYXNCLEVBQUE7RUFMNUI7SWdCcEJFLFdSTWE7SVFMYix5QlZPZSxFQUFBO0lXT2Y7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NWSlcsRUFBQTtFTllqQjtJZ0JwQkUsV1JNYTtJUUxiLHlCVk9lLEVBQUE7SVdPZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1ZKVyxFQUFBO0VOWWpCO0lnQnBCRSxXUk1hO0lRTGIseUJWTVksRUFBQTtJV1FaO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVkxRLEVBQUE7RU5hZDtJZ0JwQkUsV1JNYTtJUUxiLHlCVk1ZLEVBQUE7SVdRWjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1ZMUSxFQUFBO0VOYWQ7SWdCcEJFLGNWc0IwQjtJVXJCMUIseUJWUWUsRUFBQTtJV01mO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFZIVyxFQUFBO0VOV2pCO0lnQnBCRSxjVnNCMEI7SVVyQjFCLHlCVlFlLEVBQUE7SVdNZjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsZ0RWSFcsRUFBQTtFTldqQjtJZ0JwQkUsV1JNYTtJUUxiLHlCVlNjLEVBQUE7SVdLZDtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1ZGVSxFQUFBO0VOVWhCO0lnQnBCRSxXUk1hO0lRTGIseUJWU2MsRUFBQTtJV0tkO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVkZVLEVBQUE7RU5VaEI7SWdCcEJFLGNWc0IwQjtJVXJCMUIseUJWVWEsRUFBQTtJV0liO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFZEUyxFQUFBO0VOU2Y7SWdCcEJFLGNWc0IwQjtJVXJCMUIseUJWVWEsRUFBQTtJV0liO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFZEUyxFQUFBO0VOU2Y7SWdCcEJFLFdSTWE7SVFMYix5QlZXWSxFQUFBO0lXR1o7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsOENWQVEsRUFBQTtFTlFkO0lnQnBCRSxXUk1hO0lRTGIseUJWV1ksRUFBQTtJV0daO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLDhDVkFRLEVBQUE7RU5RZDtJZ0JwQkUsV1JNYTtJUUxiLHlCUmtDZSxFQUFBO0lTcEJmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDUnVCVyxFQUFBO0VSZmpCO0lnQnBCRSxXUk1hO0lRTGIseUJSa0NlLEVBQUE7SVNwQmY7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NSdUJXLEVBQUE7RVJmakI7SWdCcEJFLFdSTWE7SVFMYix5QlJtQ2UsRUFBQTtJU3JCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ3QlcsRUFBQTtFUmhCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJtQ2UsRUFBQTtJU3JCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ3QlcsRUFBQTtFUmhCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJvQ2UsRUFBQTtJU3RCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ5QlcsRUFBQTtFUmpCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJvQ2UsRUFBQTtJU3RCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ5QlcsRUFBQTtFUmpCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJxQ2UsRUFBQTtJU3ZCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIwQlcsRUFBQTtFUmxCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJxQ2UsRUFBQTtJU3ZCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIwQlcsRUFBQTtFUmxCakI7SWdCcEJFLFdSTWE7SVFMYix5QlZ1QlcsRUFBQTtJV1RYO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVllPLEVBQUE7RU5KYjtJZ0JwQkUsV1JNYTtJUUxiLHlCVnVCVyxFQUFBO0lXVFg7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NWWU8sRUFBQTtFTkpiO0lnQnBCRSxjVnNCMEI7SVVyQjFCLHlCUnVDZSxFQUFBO0lTekJmO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFI0QlcsRUFBQTtFUnBCakI7SWdCcEJFLGNWc0IwQjtJVXJCMUIseUJSdUNlLEVBQUE7SVN6QmY7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUjRCVyxFQUFBO0VScEJqQjtJZ0JwQkUsY1ZzQjBCO0lVckIxQix5QlJ3Q2UsRUFBQTtJUzFCZjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NSNkJXLEVBQUE7RVJyQmpCO0lnQnBCRSxjVnNCMEI7SVVyQjFCLHlCUndDZSxFQUFBO0lTMUJmO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1I2QlcsRUFBQTtFUnJCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJ5Q2UsRUFBQTtJUzNCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1I4QlcsRUFBQTtFUnRCakI7SWdCcEJFLFdSTWE7SVFMYix5QlJ5Q2UsRUFBQTtJUzNCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1I4QlcsRUFBQTtFUnRCakI7SWdCcEJFLFdSTWE7SVFMYix5QlIwQ2UsRUFBQTtJUzVCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIrQlcsRUFBQTtFUnZCakI7SWdCcEJFLFdSTWE7SVFMYix5QlIwQ2UsRUFBQTtJUzVCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIrQlcsRUFBQTtFUnZCakI7SWdCcEJFLFdSTWE7SVFMYix5QlIyQ2UsRUFBQTtJUzdCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJnQ1csRUFBQTtFUnhCakI7SWdCcEJFLFdSTWE7SVFMYix5QlIyQ2UsRUFBQTtJUzdCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJnQ1csRUFBQTtFUnhCakI7SWdCcEJFLGNWc0IwQjtJVXJCMUIsc0JSS2EsRUFBQTtJU1NiO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFJOUyxFQUFBO0VSY2Y7SWdCcEJFLGNWc0IwQjtJVXJCMUIsc0JSS2EsRUFBQTtJU1NiO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFJOUyxFQUFBO0VSY2Y7SWdCcEJFLFdSTWE7SVFMYix5QlZrQjRCLEVBQUE7SVdKNUI7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsOENWT3dCLEVBQUE7RU5DOUI7SWdCcEJFLFdSTWE7SVFMYix5QlZrQjRCLEVBQUE7SVdKNUI7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsOENWT3dCLEVBQUE7RU5DOUI7SWdCcEJFLFdSTWE7SVFMYix5QlZXWSxFQUFBO0lXR1o7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsOENWQVEsRUFBQTtFTlFkO0lnQnBCRSxXUk1hO0lRTGIseUJWV1ksRUFBQTtJV0daO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLDhDVkFRLEVBQUE7RU5RZDtJa0JYSSxjWlMwQixFQUFBO0lORTlCO01rQlRNLGFaT3dCLEVBQUE7RU5FOUI7SWtCQ0UsZ0NaTDJCLEVBQUE7SU5JN0I7TWtCSUksNkJBQWdEO01DRWhELCtCYjZDZ0M7TWE1Q2hDLGdDYjRDZ0MsRUFBQTtNTm5EcEM7UWtCUU0scUNaWnVCLEVBQUE7TU5JN0I7UWtCWU0sY1pkd0I7UVlleEIsNkJBQTZCO1FBQzdCLHlCQUF5QixFQUFBO0lsQmQvQjs7TWtCb0JJLGNackIwQjtNWXNCMUIseUJsQlJ3QztNa0JTeEMscUNsQlR3QyxFQUFBO0lBYjVDO01tQk1JLHlCRHFCNEI7TUNwQjVCLDBCRG9CNEIsRUFBQTtFbEIzQmhDO0lvQnBCRSx5QmRRZSxFQUFBO0VOWWpCO0lvQmhCRSx5QmRNYyxFQUFBO0VOVWhCO0lvQlpFLHlCZERZLEVBQUE7RU5hZDtJb0JSRSx5QmRIZSxFQUFBO0VOV2pCO0lHMkJJLGNIRHlCO0lHRXpCLHlCR2xDMEI7SUhtQzFCLHFCSGtDK0IsRUFBQTtFQS9EbkM7SUdrQ0UseUJHeEM0QjtJSHlDNUIscUJINEJpQyxFQUFBO0VBL0RuQzs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sY1lrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTs7SUcrQ00sWVlrQzRELEVBQUE7RWZqRmxFOztJRytDTSxjWWtDNEQsRUFBQTtFZmpGbEU7O0lHK0NNLGNZa0M0RCxFQUFBO0VmakZsRTtJR3NERSxjSGxEdUIsRUFBQTtFQUp6QjtJRzJESSxhSHZEcUIsRUFBQTtFQUp6QjtJRzhESSxhSHpEd0IsRUFBQTtFQUw1QjtJR21FRSxjSC9EdUIsRUFBQTtJQUp6QjtNR3NFSSxhSGxFcUIsRUFBQTtJQUp6QjtNRzZFSSxZSHpEb0I7TUcwRHBCLHlCa0JqR2dCLEVBQUE7TXJCbUJwQjtRR2lGTSxXSDdEa0IsRUFBQTtJQXBCeEI7TUdxRkkseUJHOUZXLEVBQUE7RU5TZjtJc0JQSSxjdEJXcUI7SXNCVnJCLHNCZFJXO0ljU1gscUJkMGRzRTtJY3pkdEUsVUFBVTtJQUtSLGlEdEJDZ0IsRUFBQTtFQUZ0QjtJR2dHRSx5QkFBNkI7SUFDN0IsdUJBQXVCLEVBQUE7SUhqR3pCO01HcUdJLHlCQUFtQyxFQUFBO0VIckd2QztJRzZHTSxjR2hId0IsRUFBQTtFTkc5QjtJR2tITSxjR2hIc0I7SUhpSHRCLHlCSGpIZ0IsRUFBQTtJQUZ0QjtNR3NIUSxjR3BIb0I7TUhxSHBCLHlCSHJIYyxFQUFBO0VBRnRCO0lHNkhNLGNIM0hnQjtJRzRIaEIscUJIekhzQixFQUFBO0lBTDVCO01Ha0lRLGNIaEljLEVBQUE7RUFGdEI7SUc0SUUsY0FBYyxFQUFBO0VINUloQjtJR3NKSSw4QkFBOEIsRUFBQTtFSHRKbEM7SUcwSkksV0gvR3VFLEVBQUE7RUEzQzNFO0lHZ0tRLGFrQnBMYSxFQUFBO0VyQm9CckI7SUdvS1EsYWtCdkxZLEVBQUE7RXJCbUJwQjtJRzJLRSxtQkh0SzBCO0lHMksxQiw4RUh6SXNGO0lHMEl0RixxQkFBcUIsRUFBQTtJSGpMdkI7TUc2S0ksWUh6Sm9CLEVBQUE7SUFwQnhCO01Hb0xJLFlIekl1RSxFQUFBO0VBM0MzRTtJWWZFLGNOaUIwQjtJT2pCeEIseUJiaUJrQjtJWWZwQixxQlplb0IsRUFBQTtJQUZ0QjtNWVRJLGNOV3dCO01PakJ4Qix5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVpnQjdIO01ZRkksY05Jd0I7TU9qQnhCLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpMdkY7TVlZSSxjTlZ3QjtNTVd4Qix5QlpYa0I7TVlZbEIscUJaWmtCLEVBQUE7SUFGdEI7O01Zd0JJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWmdCbk47O1FZb0NRLGdEQUFpRixFQUFBO0VacEN6RjtJRytMSSwwQ0hsTHdDLEVBQUE7RUFiNUM7SUN1TEUseUJEbkx1QjtJQ29MdkIsbUpBQW1KLEVBQUE7SUR4THJKO01DMkxJLDRCRHZMcUI7TUN3THJCLDRDQUE0QyxFQUFBO0lENUxoRDtNQytMSSx5QkQzTHFCO01DNExyQix5Q0FBeUMsRUFBQTtJRGhNN0M7TUNtTUkseUJEL0xxQjtNQ2dNckIseUNBQXlDLEVBQUE7SURwTTdDO01DdU1JLFdEbkxvQixFQUFBO0lBcEJ4QjtNQ3VMRSx5QkRwSWtFO01DcUlsRSxtSkFBbUosRUFBQTtNRHhMcko7UUMyTEksNEJEeElnRTtRQ3lJaEUsNENBQTRDLEVBQUE7TUQ1TGhEO1FDK0xJLHlCRDVJZ0U7UUM2SWhFLHlDQUF5QyxFQUFBO01EaE03QztRQ21NSSx5QkRoSmdFO1FDaUpoRSx5Q0FBeUMsRUFBQTtNRHBNN0M7UUN1TUksV0RuTG9CLEVBQUE7RUFwQnhCO0lHbU5NLHlCSGpOZ0IsRUFBQTtFQUZ0QjtJR3dOTSxjSGxOaUI7SUdtTmpCLHlCSG5LOEMsRUFBQTtFQXREcEQ7SVlmRSxjTmlCMEI7SU9qQnhCLHlCYmlCa0I7SVlmcEIscUJaZW9CLEVBQUE7SUFGdEI7TVlUSSxjTld3QjtNT2pCeEIseUJWaVBrQztNU3pPbEMscUJUME9pQyxFQUFBO0lIbk9yQztNWUZJLGNOSXdCO01PakJ4Qix5QlZpUGtDO01TbE9sQyxxQlRtT2lDO01TOU4vQixnREFBaUYsRUFBQTtJWkx2RjtNWVlJLGNOVndCO01NV3hCLHlCWlhrQjtNWVlsQixxQlpaa0IsRUFBQTtJQUZ0Qjs7TVl3QkksV0p0Q1c7TUl1Q1gseUJUdkMyRDtNUzJDM0QscUJUM0MyRCxFQUFBO01IYy9EOztRWW9DUSxnREFBaUYsRUFBQTtFWnBDekY7SUc0T1EsZ0NIMU9jLEVBQUE7RUFGdEI7SUdnUFEsMkJIMUw0QyxFQUFBO0VBdERwRDtJRzBQRSxhSHBQcUIsRUFBQTtFQU52QjtJRytQRSxXQUFXLEVBQUE7RUgvUGI7SUd1UUksNEJIek0rQyxFQUFBO0lBOURuRDtNR3lRTSxjR3ZRc0IsRUFBQTtJTkY1QjtNRzRRTSxjRzFRc0I7TUgyUXRCLFlBQVksRUFBQTtNSDdRbEI7UUcrUVEsWUFBWSxFQUFBO0VIL1FwQjtJR3FSSSx5Qkh4UXdDLEVBQUE7RUFiNUM7SUd5UkkseUJIM04rQyxFQUFBO0VBOURuRDtJR2dTTSxjQXJTbUIsRUFBQTtJSEt6QjtNR2tTUSxjQXZTaUIsRUFBQTtJSEt6QjtNR3FTUSxhQTFTaUIsRUFBQTtFSEt6QjtJRytTTSx5Q0h6U2lCLEVBQUE7RUFOdkI7SUdrVE0sd0JBQXdCO0lBQ3hCLGNIN1NpQixFQUFBO0lBTnZCO01HcVRRLGFIL1NlLEVBQUE7SUFOdkI7TUcwVFEsY0c1VHNCLEVBQUE7TU5FOUI7UUc0VFUsYUc5VG9CLEVBQUE7RU5FOUI7SUdtVUkscUJIN1RtQixFQUFBO0VBTnZCO0lHMFVNLGNIclVzQixFQUFBO0VBTDVCO0lHbVZFLGNIL1V1QjtJR2dWdkIseUJHMVY0QjtJSDJWNUIscUJHOVZhO0lIK1ZiLCtDQUErQyxFQUFBO0VIdFZqRDtJRzJWSSxjR3BXVyxFQUFBO0VOU2Y7SUdvV0kseUJHeFd5QixFQUFBO0lOSTdCO01HdVdNLHVCQUF1QixFQUFBO0VIdlc3QjtJRzRXSSx5QkFBeUIsRUFBQTtFSDVXN0I7SUdnWEksMkJBQTJCLEVBQUE7RUhoWC9CO0lDZ1BFLGtCQUFrQjtJQUNsQixVQUFVLEVBQUE7O0FBTlY7RUFDRTtJQUNFLFVBQVUsRUFBQSxFQUFBO0lEN09oQjtNQ29QSSxrQkFBa0I7TUFDbEIsUUFBUTtNQUNSLE9BQU87TUFDUCxXQUFXO01BQ1gsV0FBVztNQUNYLFdBQVc7TUFDWCxXQUFXO01BQ1gseUNEelBrQjtNQzBQbEIsa0JBQWtCO01BQ2xCLDJDQUEyQyxFQUFBO0VEN1AvQztJRzZYSSxjSHZYbUIsRUFBQTtJQU52QjtNR2dZTSxjSHhXa0QsRUFBQTtFQXhCeEQ7SUd1WU0sY0hqWWlCLEVBQUE7RUFOdkI7SUcyWU0sY0huWGtELEVBQUE7RUF4QnhEO0lHcVpJLHlCQUE2QyxFQUFBO0lIclpqRDtNR3daTSwyQkgxVjZDLEVBQUE7TUE5RG5EO1FHMlpRLHlCSDlZb0M7UUcrWXBDLDRCSDlWMkMsRUFBQTtJQTlEbkQ7TUdpYU0seUJIcFpzQyxFQUFBO0lBYjVDO01HcWFNLHlCSHZXNkMsRUFBQTtFQTlEbkQ7SUcrYUksY0h6YW1CO0lHMGFuQix5QkgxWGdELEVBQUE7RUF0RHBEOzs7SUcyYkksbUJIOWF3QyxFQUFBO0VBYjVDO0lHOGJJLHlCSGpid0MsRUFBQTtFQWI1QztJR21jRSxtQmtCdGRrQixFQUFBO0VyQm1CcEI7SUd1Y0UsbUJHcGRZLEVBQUE7RU5hZDtJRzJjRSxtQkd2ZGUsRUFBQTtFTllqQjtJRytjRSxtQmtCbmVtQixFQUFBO0VyQm9CckI7SUdzZEUsYUhoZHFCLEVBQUE7SUFOdkI7TUd5ZEksYUhuYzJDLEVBQUE7RUF0Qi9DOztJR21lSSx5Qkh0ZHdDLEVBQUE7SUFiNUM7O01Hc2VNLDJCSHpkc0MsRUFBQTtJQWI1Qzs7TUcyZVEsdUJBQXVCO01BQ3ZCLGdDQUFvRDtNQUNwRCw0QkFBZ0QsRUFBQTtFSDdleEQ7SUcyZlUsY0FBYyxFQUFBO0VIM2Z4QjtJRytmWSx5QkFBNkMsRUFBQTtFSC9mekQ7SUdrZ0JZLHlCQUE2QztJQUM3QyxxQkhqZ0JVLEVBQUE7RUFGdEI7SUdnaEJFLFlBQVksRUFBQTtFSGhoQmQ7SUd1aEJFLHlCQUE2QztJQUM3Qyx5QkgxZGlELEVBQUE7RUE5RG5EO0lHa2lCUSxxQkgzZHNDLEVBQUE7RUF2RTlDO0lHMGlCUSxjSHRpQmlCLEVBQUE7RUFKekI7SUc2aUJRLHlCSHRlc0M7SUd1ZXRDLHFCSHZlc0MsRUFBQTtFQXZFOUM7SUd3akJFLHlCSDNpQjBDLEVBQUE7RUFiNUM7SUc2akJJLGFHM2pCd0IsRUFBQTtFTkY1QjtJR2lrQkksYUcvakJ3QixFQUFBO0VORjVCOztJR3drQkUseUNIbGtCcUIsRUFBQTtFQU52QjtJR2dsQkksV0FBVyxFQUFBO0VIaGxCZjtJdUJoQkUsb0NBQW9ELEVBQUE7RXZCZ0J0RDtJdUJaRSx3Q0FBd0QsRUFBQTtFdkJZMUQ7SXVCUkUsMENBQTBELEVBQUE7RXZCUTVEO0l1QkpFLDJDQUEyRCxFQUFBO0V2Qkk3RDtJdUJBRSx5Q0FBeUQsRUFBQTtFdkJBM0Q7SXVCSUUsZ0NBQThCLEVBQUE7RXZCSmhDO0l3QmJFLGN4QmlCdUIsRUFBQTtJQUp6Qjs7TXdCUkkseUJsQkRXLEVBQUE7SU5TZjtNd0JKSSw0QmxCTFcsRUFBQTtJTlNmO013QkFJLHlCbEJUVyxFQUFBO0VOU2Y7SXdCS0UscUJsQmRhLEVBQUE7SU5TZjs7TXdCU0kscUJsQmxCVyxFQUFBO0VOU2Y7SXdCZ0JNLGN4QlptQjtJd0JhbkIsc0NwQjFCMEIsRUFBQTtFSlNoQztJd0J1QkUsV2hCckNhO0lnQnNDYix5QmxCaENZLEVBQUE7SU5RZDs7Ozs7OztNd0I2QkkscUJoQnVVdUQsRUFBQTtJUnBXM0Q7TXdCaUNJLFNBQVMsRUFBQTtJeEJqQ2I7TXdCc0NNLDJDaEJwRFMsRUFBQTtJUmNmO013QjZDUSxXaEIzRE87TWdCNERQLDRDaEI1RE8sRUFBQTtFUmNmO0l5QmxCTSxjekJzQm1CO0l5QnJCbkIsNkJ6QitDc0I7SXlCOUN0QixxQm5CWXVCLEVBQUE7SU5JN0I7TXlCWlUseUJyQkxzQyxFQUFBO0lKaUJoRDtNeUJUVSxjbkJXa0I7TW1CVmxCLHlCekJVWSxFQUFBO0VBRnRCO0lJZ0JFLHlCSkgwQyxFQUFBO0VBYjVDO0lJb0JFLGNBQW1DLEVBQUE7RUpwQnJDOztJSXlCRSxjQUFrQztJQUNsQyx5QkFBNkMsRUFBQTtFSjFCL0M7SUlpQ0UseUJBQTJDO0lBQzNDLHFCRTNDYSxFQUFBO0VOU2Y7SUkyQ0UsMFFBRXVGLEVBQUE7SUo3Q3pGO01JZ0RJLDBDQUE0QixFQUFBO01KaERoQztRSW1ETSxrQ0FBNEI7UUFDNUIsd0JBQWdCLEVBQUE7TUpwRHRCO1FJd0RNLHlCQUFpQixFQUFBO0lKeER2QjtNSTZESSwwQ0FBNEIsRUFBQTtJSjdEaEM7TUlrRU0sWUFBWTtNQUNaLHVDRXBFd0I7TUZxRXhCLGlCQUFpQixFQUFBO01KcEV2QjtRSXNFUSxZQUFZO1FBQ1osdUNFeEVzQixFQUFBO0lOQzlCO01JMkVNLGNBQXlCO01BQ3pCLHVDRTVFdUIsRUFBQTtJTkE3QjtNSWtGTSxjQUF5QjtNQUN6Qix1Q0VuRnVCLEVBQUE7SU5BN0I7TUl1Rk0sWUFBWTtNQUNaLHVDRXpGd0I7TUYwRnhCLGlCQUFpQixFQUFBO01KekZ2QjtRSTRGUSxjQUF5QixFQUFBO0lKNUZqQztNSW1HSSx5QkFBaUIsRUFBQTtNSm5HckI7UUl1R00sWUFBWSxFQUFBO1FKdkdsQjtVSTBHUSxjQUFnQyxFQUFBO1FKMUd4QztVSThHUSxjQUErQixFQUFBO0VKOUd2QztJSXdIRSx5QkF0STBDLEVBQUE7RUpjNUM7SUk0SEUsMkNBMUkwQyxFQUFBO0VKYzVDO0lJa0lNLGNKaElnQjtJSWlJaEIseUJFNUlTLEVBQUE7RU5TZjtJSTBJRSxjRTVJNEIsRUFBQTtFTkU5QjtJeUJsQk0sY3pCc0JtQjtJeUJyQm5CLHlCekJ5RWtEO0l5QnhFbEQscUJuQll1QixFQUFBO0lOSTdCO015QlpVLHlCckJMc0MsRUFBQTtJSmlCaEQ7TXlCVFUsY25CV2tCO01tQlZsQix5QnpCVVksRUFBQTtFQUZ0QjtJSTRKUSxjQUFrQyxFQUFBO0VKNUoxQztJSXNLRSx5QkU3SzJCLEVBQUE7SU5PN0I7TUl5S0ksYUFBYSxFQUFBO0lKektqQjtNSTZLSSxpQkFBaUI7TUFDakIsY0p6S3dCO01JMEt4QixxQkV4TFcsRUFBQTtJTlNmO01JbUxJLHFCRXZMeUIsRUFBQTtFTkk3QjtJSTRMSSxjRS9MMEIsRUFBQTtFTkc5QjtJSXFNRSxtQkUzTTRCLEVBQUE7RU5NOUI7SUk0TUUsdUJBQXVCLEVBQUE7SUo1TXpCO01JZ05JLGlCQUFpQixFQUFBO0lKaE5yQjtNSXFOTSx5QkU5TlM7TUYrTlQseUJBQXlCLEVBQUE7SUp0Ti9CO01JeU5NLHVCQUF1QjtNQUN2Qiw2REFBNkQsRUFBQTtJSjFObkU7TUkrTk0seUJBQTRDLEVBQUE7SUovTmxEO01Ja09NLDREQUE0RCxFQUFBO0lKbE9sRTtNSXNPSSxhQUFhLEVBQUE7SUp0T2pCO01JME9JLHVCQUF1QixFQUFBO01KMU8zQjtRSThPTSx1QkFBdUIsRUFBQTtJSjlPN0I7TUltUEksY0o5T3dCLEVBQUE7RUFMNUI7SUkyUEUseUJFcFFhLEVBQUE7RU5TZjtJSWdRSSxxQkpsTStDLEVBQUE7RUE5RG5EO0lJbVFJLHFCSnJNK0MsRUFBQTtFQTlEbkQ7SUk0UUksYUFBYSxFQUFBO0VKNVFqQjtJSWlSRSxtQkEvUjBDLEVBQUE7RUpjNUM7SUl5UkksY0UzUjBCO0lGNFIxQix5QkVuU1csRUFBQTtFTlNmO0lJbVNJLHFCRXZTeUIsRUFBQTtFTkk3QjtJSXNTSSxxQkUxU3lCLEVBQUE7RU5JN0I7SUk4U0UscUJFbFQyQixFQUFBO0VOSTdCO0lJcVRFLHFCRXpUMkIsRUFBQTtFTkk3QjtJMEJwQkUsYzFCa0c2RDtJMEJqRzdELHVCQUZtRztJQUduRyxxQjFCZ0dvRixFQUFBO0lBOUV0RjtNMEJkTSwwQjFCNEZnRixFQUFBO0lBOUV0RjtNMEJQSSxjMUJxRjJEO00wQnBGM0QseUIxQm9GMEc7TTBCbkYxRyxxQjFCbUZrRixFQUFBO01BOUV0RjtRMEJITSxxQjFCaUZ3RyxFQUFBO0VBOUU5RztJMEJwQkUsWTFCc0crRDtJMEJyRy9ELHVCQUZtRztJQUduRyxxQjFCb0dzRixFQUFBO0lBbEZ4RjtNMEJkTSwwQjFCZ0drRixFQUFBO0lBbEZ4RjtNMEJQSSxZMUJ5RjZEO00wQnhGN0QseUIxQndGNEc7TTBCdkY1RyxxQjFCdUZvRixFQUFBO01BbEZ4RjtRMEJITSxxQjFCcUYwRyxFQUFBO0VBbEZoSDs7SUEwRk0sb0VBQW9FO0lBQ3BFLDRCQUE0QjtJQUM1QiwyQkFBMkI7SUFDM0Isc0JBQXNCLEVBQUE7RUE3RjVCO0lBb0dNLHlCQWpHZ0I7SUFrR2hCLG1FQUFtRTtJQUNuRSw0QkFBNEI7SUFDNUIsMkJBQTJCO0lBQzNCLHNCQUFzQixFQUFBO0VBeEc1Qjs7SUE2R00sb0NBQTRCLEVBQUE7RUE3R2xDO0lBaUhNLGNBN0dtQixFQUFBO0VBSnpCO0lBcUhNLGdDQUFxQyxFQUFBO0VBckgzQztJQTBISSx5QkE3R3dDLEVBQUE7RUFiNUM7SUE4SEkseUJBekh3QixFQUFBO0VBTDVCO0lBb0lRLGNBaElpQixFQUFBOztBQXNJekI7RUMvQ0E7Ozs7O0VDOHFHRTtFQ25oR0Y7O0VEc2hHRTtFQzFnR0Y7O0VENmdHRTtFQ2g4RkY7O0VEbThGRTtFQ243RkY7O0VEczdGRTtFQ2o2RkY7O0VEbzZGRTtFQ3g0RkY7O0VEMjRGRTtFQ2ozRkY7O0VEbzNGRTtFQzEyRkY7O0VENjJGRTtFQy8wRkY7O0VEazFGRTtFQ3YwRkY7O0VEMDBGRTtFQ3B6RkY7O0VEdXpGRTtFQy94RkY7O0VEa3lGRTtFQzF4RkY7O0VENnhGRTtFQ3J4RkY7O0VEd3hGRTtFQy92RkY7O0VEa3dGRTtFQzN1RkY7O0NEOHVGQztFeUI3eUdEOztHekJnekdHO0V5Qi93R0g7O0V6Qmt4R0U7RXlCcHdHRjs7RXpCdXdHRTtFeUJod0dGOztFekJtd0dFO0V5Qmx2R0Y7O0V6QnF2R0U7RXlCMXVHRjs7RXpCNnVHRTtFeUI1cEdGOztFekIrcEdFO0V5QnZwR0Y7O0V6QjBwR0U7RXlCN29HRjs7RXpCZ3BHRTtFeUJwbkdGOztFekJ1bkdFO0V5Qi9tR0Y7O0V6QmtuR0U7RXlCN2pHRjs7RXpCZ2tHRTtFeUJ6akdGOztFekI0akdFO0V5QjVnR0Y7O0V6QitnR0U7RXlCLy9GRjs7RXpCa2dHRTtFeUJyL0ZGOztFekJ3L0ZFO0V5QjkrRkY7O0V6QmkvRkU7RXlCMStGRjs7Q3pCNitGQztFeUJoK0ZEOztFekJtK0ZFLEV5QmorRkM7RTNCdlFIO0lLOUpFLGNMb0xzQyxFQUFBO0lBdEJ4QztNSzVKSSxhTGtMb0MsRUFBQTtJQXRCeEM7TUt4SkksY0wrSzBDLEVBQUE7TUF2QjlDO1FLdEpNLGFMNkt3QyxFQUFBO0lBdkI5QztNS2hKSSxjQ0kwQixFQUFBO01ONEk5QjtRSzlJTSxhQ0V3QixFQUFBO0VONEk5QjtJT3pJRSxjUDZKc0I7SU8zSnRCLHlCUDBJbUIsRUFBQTtJQUhyQjtNT3BJSSxhUHdKb0IsRUFBQTtFQXBCeEI7SU83SEUsY1BtSnNDO0lPbEp0QyxxQkNrSjRDO0lEako1Qyw2QkFBNkIsRUFBQTtJUDJIL0I7TU94SEksYVA4SW9DLEVBQUE7SUF0QnhDO01PcEhJLGNQMkkwQztNTzFJMUMsMEJDMkkrQyxFQUFBO01SeEJuRDtRT2hITSxhUHVJd0MsRUFBQTtFQXZCOUM7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxvQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxvQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7Ozs7SVNwSk0sa0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxvQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxvQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxvQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJU3pKSSxpQ0FBbUMsRUFBQTtFVHlKdkM7OztJU3BKTSxvQ0FBZ0QsRUFBQTtFVG9KdEQ7SVN6Skksb0NBQW1DLEVBQUE7RVR5SnZDOzs7SVNwSk0sb0NBQWdELEVBQUE7RVRvSnREO0lTekpJLG9DQUFtQyxFQUFBO0VUeUp2Qzs7O0lTcEpNLG9DQUFnRCxFQUFBO0VUb0p0RDtJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSxnQ0FBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJVTVGSSw2QkFBK0IsRUFBQTtFVjRGbkM7SVU1RkksZ0NBQStCLEVBQUE7RVY0Rm5DO0lVNUZJLGdDQUErQixFQUFBO0VWNEZuQztJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx1QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSx5QkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJV3pKSSxzQkFBd0IsRUFBQTtFWHlKNUI7SVdwSlEseUJBQTBFLEVBQUE7RVhvSmxGO0lXekpJLHlCQUF3QixFQUFBO0VYeUo1QjtJV3BKUSx5QkFBMEUsRUFBQTtFWG9KbEY7SVd6SkkseUJBQXdCLEVBQUE7RVh5SjVCO0lXcEpRLHlCQUEwRSxFQUFBO0VYb0psRjtJWXpKRSxXSkNhO0lLRFgseUJiaUtnQztJWS9KbEMscUJaK0prQyxFQUFBO0lBUnBDO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5QlpxSWdDO01ZcEloQyxxQlpvSWdDLEVBQUE7SUFScEM7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLFdKQ2E7SUtEWCx5QmI4SndCO0lZNUoxQixxQlo0SjBCLEVBQUE7SUFMNUI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCWmtJd0I7TVlqSXhCLHFCWmlJd0IsRUFBQTtJQUw1Qjs7TVlsSEksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7UVl0R1EsZ0RBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsV0pDYTtJS0RYLHlCUEdhO0lNRGYscUJOQ2UsRUFBQTtJTnNKakI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCTnpCYTtNTTBCYixxQk4xQmEsRUFBQTtJTnNKakI7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLFdKQ2E7SUtEWCx5QlBFVTtJTUFaLHFCTkFZLEVBQUE7SU51SmQ7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCTjFCVTtNTTJCVixxQk4zQlUsRUFBQTtJTnVKZDs7TVlsSEksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7UVl0R1EsZ0RBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsY05pQjBCO0lPakJ4Qix5QlBJYTtJTUZmLHFCTkVlLEVBQUE7SU5xSmpCO01ZbkpJLGNOV3dCO01PakJ4Qix5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLGNOSXdCO01PakJ4Qix5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxjTlZ3QjtNTVd4Qix5Qk54QmE7TU15QmIscUJOekJhLEVBQUE7SU5xSmpCOztNWWxISSxjTnRCd0I7TU11QnhCLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxhSm1Cd0IsRUFBQTtJTndJNUI7TVV0Sk0sYUpjc0IsRUFBQTtJTndJNUI7TVUvSU0sYUpPc0IsRUFBQTtJTndJNUI7TVV2SU0sYUpEc0IsRUFBQTtJTndJNUI7O01VL0hNLGFKVHNCLEVBQUE7RU53STVCO0lZekpFLFdKQ2E7SUtEWCx5QlBLWTtJTUhkLHFCTkdjLEVBQUE7SU5vSmhCO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5Qk52Qlk7TU13QloscUJOeEJZLEVBQUE7SU5vSmhCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtJWnNHekY7TVUzSkksVUZHVyxFQUFBO0lSd0pmO01VdEpNLFVGRlMsRUFBQTtJUndKZjtNVS9JTSxVRlRTLEVBQUE7SVJ3SmY7TVV2SU0sVUZqQlMsRUFBQTtJUndKZjs7TVUvSE0sVUZ6QlMsRUFBQTtFUndKZjtJWXpKRSxjTmlCMEI7SU9qQnhCLHlCUE1XO0lNSmIscUJOSWEsRUFBQTtJTm1KZjtNWW5KSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxjTkl3QjtNT2pCeEIseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxpREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksY05Wd0I7TU1XeEIseUJOdEJXO01NdUJYLHFCTnZCVyxFQUFBO0lObUpmOzs7O01ZbEhJLGNOdEJ3QjtNTXVCeEIseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7OztRWXRHUSxpREFBaUYsRUFBQTtJWnNHekY7TVUzSkksYUptQndCLEVBQUE7SU53STVCO01VdEpNLGFKY3NCLEVBQUE7SU53STVCO01VL0lNLGFKT3NCLEVBQUE7SU53STVCO01VdklNLGFKRHNCLEVBQUE7SU53STVCOzs7O01VL0hNLGFKVHNCLEVBQUE7RU53STVCO0lZekpFLFdKQ2E7SUtEWCx5QmJtS1k7SVlqS2QscUJaaUtjLEVBQUE7SUFWaEI7TVluSkksV0pMVztNS0RYLHVCRERvRjtNQVNwRixtQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHVCRERvRjtNQWdCcEYsbUJBaEJ5SDtNQXFCdkgsOENBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCWnVJWTtNWXRJWixxQlpzSVksRUFBQTtJQVZoQjs7Ozs7TVlsSEksV0p0Q1c7TUl1Q1gsdUJBekN1SztNQTZDdkssbUJBN0MrTSxFQUFBO01aMEpuTjs7Ozs7UVl0R1EsOENBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7Ozs7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsV0pDYTtJS0RYLHlCTDhCYTtJSTVCZixxQko0QmUsRUFBQTtJUjJIakI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCSkVhO01JRGIscUJKQ2EsRUFBQTtJUjJIakI7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLFdKQ2E7SUtEWCx5QkwrQmE7SUk3QmYscUJKNkJlLEVBQUE7SVIwSGpCO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5QkpHYTtNSUZiLHFCSkVhLEVBQUE7SVIwSGpCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtJWnNHekY7TVUzSkksVUZHVyxFQUFBO0lSd0pmO01VdEpNLFVGRlMsRUFBQTtJUndKZjtNVS9JTSxVRlRTLEVBQUE7SVJ3SmY7TVV2SU0sVUZqQlMsRUFBQTtJUndKZjs7TVUvSE0sVUZ6QlMsRUFBQTtFUndKZjtJWXpKRSxXSkNhO0lLRFgseUJMZ0NhO0lJOUJmLHFCSjhCZSxFQUFBO0lSeUhqQjtNWW5KSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksV0oxQlc7TUkyQlgseUJKSWE7TUlIYixxQkpHYSxFQUFBO0lSeUhqQjs7TVlsSEksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7UVl0R1EsZ0RBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsV0pDYTtJS0RYLHlCTGlDYTtJSS9CZixxQkorQmUsRUFBQTtJUndIakI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCSkthO01JSmIscUJKSWEsRUFBQTtJUndIakI7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLFdKQ2E7SUtEWCx5QlBtQlM7SU1qQlgscUJOaUJXLEVBQUE7SU5zSWI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCTlRTO01NVVQscUJOVlMsRUFBQTtJTnNJYjs7TVlsSEksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7UVl0R1EsZ0RBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsY05pQjBCO0lPakJ4Qix5QkxtQ2E7SUlqQ2YscUJKaUNlLEVBQUE7SVJzSGpCO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxjTlZ3QjtNTVd4Qix5QkpPYTtNSU5iLHFCSk1hLEVBQUE7SVJzSGpCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtJWnNHekY7TVUzSkksYUptQndCLEVBQUE7SU53STVCO01VdEpNLGFKY3NCLEVBQUE7SU53STVCO01VL0lNLGFKT3NCLEVBQUE7SU53STVCO01VdklNLGFKRHNCLEVBQUE7SU53STVCOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLGNOaUIwQjtJT2pCeEIseUJMb0NhO0lJbENmLHFCSmtDZSxFQUFBO0lScUhqQjtNWW5KSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxjTkl3QjtNT2pCeEIseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksY05Wd0I7TU1XeEIseUJKUWE7TUlQYixxQkpPYSxFQUFBO0lScUhqQjs7TVlsSEksY050QndCO01NdUJ4Qix5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtJWnNHekY7TVUzSkksYUptQndCLEVBQUE7SU53STVCO01VdEpNLGFKY3NCLEVBQUE7SU53STVCO01VL0lNLGFKT3NCLEVBQUE7SU53STVCO01VdklNLGFKRHNCLEVBQUE7SU53STVCOztNVS9ITSxhSlRzQixFQUFBO0VOd0k1QjtJWXpKRSxXSkNhO0lLRFgseUJMcUNhO0lJbkNmLHFCSm1DZSxFQUFBO0lSb0hqQjtNWW5KSSxXSkxXO01LRFgseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxXSlpXO01LRFgseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCwrQ0FBaUYsRUFBQTtJWnFJdkY7TVk5SEksV0oxQlc7TUkyQlgseUJKU2E7TUlSYixxQkpRYSxFQUFBO0lSb0hqQjs7TVlsSEksV0p0Q1c7TUl1Q1gseUJBekN1SztNQTZDdksscUJBN0MrTSxFQUFBO01aMEpuTjs7UVl0R1EsK0NBQWlGLEVBQUE7SVpzR3pGO01VM0pJLFVGR1csRUFBQTtJUndKZjtNVXRKTSxVRkZTLEVBQUE7SVJ3SmY7TVUvSU0sVUZUUyxFQUFBO0lSd0pmO01VdklNLFVGakJTLEVBQUE7SVJ3SmY7O01VL0hNLFVGekJTLEVBQUE7RVJ3SmY7SVl6SkUsV0pDYTtJS0RYLHlCTHNDYTtJSXBDZixxQkpvQ2UsRUFBQTtJUm1IakI7TVluSkksV0pMVztNS0RYLHlCRERvRjtNQVNwRixxQkFUeUgsRUFBQTtJWjBKN0g7TVk1SUksV0paVztNS0RYLHlCRERvRjtNQWdCcEYscUJBaEJ5SDtNQXFCdkgsZ0RBQWlGLEVBQUE7SVpxSXZGO01ZOUhJLFdKMUJXO01JMkJYLHlCSlVhO01JVGIscUJKU2EsRUFBQTtJUm1IakI7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGdEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZekpFLFdKQ2E7SUtEWCx5Qkx1Q2E7SUlyQ2YscUJKcUNlLEVBQUE7SVJrSGpCO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGdEQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5QkpXYTtNSVZiLHFCSlVhLEVBQUE7SVJrSGpCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtJWnNHekY7TVUzSkksVUZHVyxFQUFBO0lSd0pmO01VdEpNLFVGRlMsRUFBQTtJUndKZjtNVS9JTSxVRlRTLEVBQUE7SVJ3SmY7TVV2SU0sVUZqQlMsRUFBQTtJUndKZjs7TVUvSE0sVUZ6QlMsRUFBQTtFUndKZjtJWXpKRSxjTmlCMEI7SU9qQnhCLHNCTENXO0lJQ2Isa0JKRGEsRUFBQTtJUndKZjtNWW5KSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxjTkl3QjtNT2pCeEIseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxpREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksY05Wd0I7TU1XeEIsc0JKM0JXO01JNEJYLGtCSjVCVyxFQUFBO0lSd0pmOztNWWxISSxjTnRCd0I7TU11QnhCLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLGlEQUFpRixFQUFBO0lac0d6RjtNVTNKSSxhSm1Cd0IsRUFBQTtJTndJNUI7TVV0Sk0sYUpjc0IsRUFBQTtJTndJNUI7TVUvSU0sYUpPc0IsRUFBQTtJTndJNUI7TVV2SU0sYUpEc0IsRUFBQTtJTndJNUI7O01VL0hNLGFKVHNCLEVBQUE7RU53STVCO0lZekpFLFdKQ2E7SUtEWCx5QlBjMEI7SU1aNUIscUJOWTRCLEVBQUE7SU4ySTlCO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILGlEQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5Qk5kMEI7TU1lMUIscUJOZjBCLEVBQUE7SU4ySTlCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxpREFBaUYsRUFBQTtJWnNHekY7TVUzSkksVUZHVyxFQUFBO0lSd0pmO01VdEpNLFVGRlMsRUFBQTtJUndKZjtNVS9JTSxVRlRTLEVBQUE7SVJ3SmY7TVV2SU0sVUZqQlMsRUFBQTtJUndKZjs7TVUvSE0sVUZ6QlMsRUFBQTtFUndKZjtJWXpKRSxXSkNhO0lLRFgseUJQT1U7SU1MWixxQk5LWSxFQUFBO0lOa0pkO01ZbkpJLFdKTFc7TUtEWCx5QkREb0Y7TUFTcEYscUJBVHlILEVBQUE7SVowSjdIO01ZNUlJLFdKWlc7TUtEWCx5QkREb0Y7TUFnQnBGLHFCQWhCeUg7TUFxQnZILDhDQUFpRixFQUFBO0lacUl2RjtNWTlISSxXSjFCVztNSTJCWCx5Qk5yQlU7TU1zQlYscUJOdEJVLEVBQUE7SU5rSmQ7O01ZbEhJLFdKdENXO01JdUNYLHlCQXpDdUs7TUE2Q3ZLLHFCQTdDK00sRUFBQTtNWjBKbk47O1FZdEdRLDhDQUFpRixFQUFBO0lac0d6RjtNVTNKSSxVRkdXLEVBQUE7SVJ3SmY7TVV0Sk0sVUZGUyxFQUFBO0lSd0pmO01VL0lNLFVGVFMsRUFBQTtJUndKZjtNVXZJTSxVRmpCUyxFQUFBO0lSd0pmOztNVS9ITSxVRnpCUyxFQUFBO0VSd0pmO0lZL0ZFLGNadUdrQztJWXRHbEMscUJac0drQyxFQUFBO0lBUnBDO01ZM0ZJLGNabUdnQztNWWxHaEMseUNaa0dnQztNWWpHaEMscUJaaUdnQyxFQUFBO0lBUnBDO01ZcEZJLGdEWjRGZ0MsRUFBQTtJQVJwQztNWS9FSSxjWnVGZ0M7TVl0RmhDLDZCQUE2QixFQUFBO0laOEVqQzs7TVl4RUksV0poRlc7TUlpRlgseUNaK0VnQztNWTlFaEMscUJaOEVnQyxFQUFBO01BUnBDOztRWS9EUSxnRFp1RTRCLEVBQUE7SUFScEM7TVV4SEksYVZnSWdDLEVBQUE7SUFScEM7TVVwSE0sYVY0SDhCLEVBQUE7SUFScEM7TVU5R00sYVZzSDhCLEVBQUE7SUFScEM7O01VdkdNLGFWK0c4QixFQUFBO0lBUnBDOztNVXRFTSxjVjhFOEIsRUFBQTtFQVJwQztJWS9GRSxjWm9HMEI7SVluRzFCLHFCWm1HMEIsRUFBQTtJQUw1QjtNWTNGSSxjWmdHd0I7TVkvRnhCLHlDWitGd0I7TVk5RnhCLHFCWjhGd0IsRUFBQTtJQUw1QjtNWXBGSSxnRFp5RndCLEVBQUE7SUFMNUI7TVkvRUksY1pvRndCO01ZbkZ4Qiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHlDWjRFd0I7TVkzRXhCLHFCWjJFd0IsRUFBQTtNQUw1Qjs7UVkvRFEsZ0Rab0VvQixFQUFBO0lBTDVCO01VeEhJLGFWNkh3QixFQUFBO0lBTDVCO01VcEhNLGFWeUhzQixFQUFBO0lBTDVCO01VOUdNLGFWbUhzQixFQUFBO0lBTDVCOztNVXZHTSxhVjRHc0IsRUFBQTtJQUw1Qjs7TVV0RU0sY1YyRXNCLEVBQUE7RUFMNUI7SVkvRkUsY052RGU7SU13RGYscUJOeERlLEVBQUE7SU5zSmpCO01ZM0ZJLGNOM0RhO01NNERiLHdDTjVEYTtNTTZEYixxQk43RGEsRUFBQTtJTnNKakI7TVlwRkksK0NObEVhLEVBQUE7SU5zSmpCO01ZL0VJLGNOdkVhO01Nd0ViLDZCQUE2QixFQUFBO0laOEVqQzs7TVl4RUksV0poRlc7TUlpRlgsd0NOL0VhO01NZ0ZiLHFCTmhGYSxFQUFBO01Oc0pqQjs7UVkvRFEsK0NOdkZTLEVBQUE7SU5zSmpCO01VeEhJLGFKOUJhLEVBQUE7SU5zSmpCO01VcEhNLGFKbENXLEVBQUE7SU5zSmpCO01VOUdNLGFKeENXLEVBQUE7SU5zSmpCOztNVXZHTSxhSi9DVyxFQUFBO0lOc0pqQjs7TVV0RU0sY0poRlcsRUFBQTtFTnNKakI7SVkvRkUsY054RFk7SU15RFoscUJOekRZLEVBQUE7SU51SmQ7TVkzRkksY041RFU7TU02RFYsd0NON0RVO01NOERWLHFCTjlEVSxFQUFBO0lOdUpkO01ZcEZJLCtDTm5FVSxFQUFBO0lOdUpkO01ZL0VJLGNOeEVVO01NeUVWLDZCQUE2QixFQUFBO0laOEVqQzs7TVl4RUksV0poRlc7TUlpRlgsd0NOaEZVO01NaUZWLHFCTmpGVSxFQUFBO01OdUpkOztRWS9EUSwrQ054Rk0sRUFBQTtJTnVKZDtNVXhISSxhSi9CVSxFQUFBO0lOdUpkO01VcEhNLGFKbkNRLEVBQUE7SU51SmQ7TVU5R00sYUp6Q1EsRUFBQTtJTnVKZDs7TVV2R00sYUpoRFEsRUFBQTtJTnVKZDs7TVV0RU0sY0pqRlEsRUFBQTtFTnVKZDtJWS9GRSxjTnREZTtJTXVEZixxQk52RGUsRUFBQTtJTnFKakI7TVkzRkksY04xRGE7TU0yRGIseUNOM0RhO01NNERiLHFCTjVEYSxFQUFBO0lOcUpqQjtNWXBGSSxnRE5qRWEsRUFBQTtJTnFKakI7TVkvRUksY050RWE7TU11RWIsNkJBQTZCLEVBQUE7SVo4RWpDOztNWXhFSSxjTmhFd0I7TU1pRXhCLHlDTjlFYTtNTStFYixxQk4vRWEsRUFBQTtNTnFKakI7O1FZL0RRLGdETnRGUyxFQUFBO0lOcUpqQjtNVXhISSxhSjdCYSxFQUFBO0lOcUpqQjtNVXBITSxhSmpDVyxFQUFBO0lOcUpqQjtNVTlHTSxhSnZDVyxFQUFBO0lOcUpqQjs7TVV2R00sYUo5Q1csRUFBQTtJTnFKakI7O01VdEVNLGNKL0VXLEVBQUE7RU5xSmpCO0lZL0ZFLGNOckRjO0lNc0RkLHFCTnREYyxFQUFBO0lOb0poQjtNWTNGSSxjTnpEWTtNTTBEWix3Q04xRFk7TU0yRFoscUJOM0RZLEVBQUE7SU5vSmhCO01ZcEZJLCtDTmhFWSxFQUFBO0lOb0poQjtNWS9FSSxjTnJFWTtNTXNFWiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHdDTjdFWTtNTThFWixxQk45RVksRUFBQTtNTm9KaEI7O1FZL0RRLCtDTnJGUSxFQUFBO0lOb0poQjtNVXhISSxhSjVCWSxFQUFBO0lOb0poQjtNVXBITSxhSmhDVSxFQUFBO0lOb0poQjtNVTlHTSxhSnRDVSxFQUFBO0lOb0poQjs7TVV2R00sYUo3Q1UsRUFBQTtJTm9KaEI7O01VdEVNLGNKOUVVLEVBQUE7RU5vSmhCO0lZL0ZFLGNOcERhO0lNcURiLHFCTnJEYSxFQUFBO0lObUpmO01ZM0ZJLGNOeERXO01NeURYLDBDTnpEVztNTTBEWCxxQk4xRFcsRUFBQTtJTm1KZjtNWXBGSSxpRE4vRFcsRUFBQTtJTm1KZjtNWS9FSSxjTnBFVztNTXFFWCw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLGNOaEV3QjtNTWlFeEIsMENONUVXO01NNkVYLHFCTjdFVyxFQUFBO01ObUpmOztRWS9EUSxpRE5wRk8sRUFBQTtJTm1KZjtNVXhISSxhSjNCVyxFQUFBO0lObUpmO01VcEhNLGFKL0JTLEVBQUE7SU5tSmY7TVU5R00sYUpyQ1MsRUFBQTtJTm1KZjs7TVV2R00sYUo1Q1MsRUFBQTtJTm1KZjs7TVV0RU0sY0o3RVMsRUFBQTtFTm1KZjtJWS9GRSxjWnlHYztJWXhHZCxxQlp3R2MsRUFBQTtJQVZoQjtNWTNGSSxjWnFHWTtNWXBHWixzQ1pvR1k7TVluR1oscUJabUdZLEVBQUE7SUFWaEI7TVlwRkksNkNaOEZZLEVBQUE7SUFWaEI7TVkvRUksY1p5Rlk7TVl4RlosNkJBQTZCLEVBQUE7SVo4RWpDOztNWXhFSSxXSmhGVztNSWlGWCxzQ1ppRlk7TVloRloscUJaZ0ZZLEVBQUE7TUFWaEI7O1FZL0RRLDZDWnlFUSxFQUFBO0lBVmhCO01VeEhJLGFWa0lZLEVBQUE7SUFWaEI7TVVwSE0sYVY4SFUsRUFBQTtJQVZoQjtNVTlHTSxhVndIVSxFQUFBO0lBVmhCOztNVXZHTSxhVmlIVSxFQUFBO0lBVmhCOztNVXRFTSxjVmdGVSxFQUFBO0VBVmhCO0lZL0ZFLGNKNUJlO0lJNkJmLHFCSjdCZSxFQUFBO0lSMkhqQjtNWTNGSSxjSmhDYTtNSWlDYix3Q0pqQ2E7TUlrQ2IscUJKbENhLEVBQUE7SVIySGpCO01ZcEZJLCtDSnZDYSxFQUFBO0lSMkhqQjtNWS9FSSxjSjVDYTtNSTZDYiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHdDSnBEYTtNSXFEYixxQkpyRGEsRUFBQTtNUjJIakI7O1FZL0RRLCtDSjVEUyxFQUFBO0lSMkhqQjtNVXhISSxhRkhhLEVBQUE7SVIySGpCO01VcEhNLGFGUFcsRUFBQTtJUjJIakI7TVU5R00sYUZiVyxFQUFBO0lSMkhqQjs7TVV2R00sYUZwQlcsRUFBQTtJUjJIakI7O01VdEVNLGNGckRXLEVBQUE7RVIySGpCO0lZL0ZFLGNKM0JlO0lJNEJmLHFCSjVCZSxFQUFBO0lSMEhqQjtNWTNGSSxjSi9CYTtNSWdDYix5Q0poQ2E7TUlpQ2IscUJKakNhLEVBQUE7SVIwSGpCO01ZcEZJLGdESnRDYSxFQUFBO0lSMEhqQjtNWS9FSSxjSjNDYTtNSTRDYiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHlDSm5EYTtNSW9EYixxQkpwRGEsRUFBQTtNUjBIakI7O1FZL0RRLGdESjNEUyxFQUFBO0lSMEhqQjtNVXhISSxhRkZhLEVBQUE7SVIwSGpCO01VcEhNLGFGTlcsRUFBQTtJUjBIakI7TVU5R00sYUZaVyxFQUFBO0lSMEhqQjs7TVV2R00sYUZuQlcsRUFBQTtJUjBIakI7O01VdEVNLGNGcERXLEVBQUE7RVIwSGpCO0lZL0ZFLGNKMUJlO0lJMkJmLHFCSjNCZSxFQUFBO0lSeUhqQjtNWTNGSSxjSjlCYTtNSStCYix5Q0ovQmE7TUlnQ2IscUJKaENhLEVBQUE7SVJ5SGpCO01ZcEZJLGdESnJDYSxFQUFBO0lSeUhqQjtNWS9FSSxjSjFDYTtNSTJDYiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHlDSmxEYTtNSW1EYixxQkpuRGEsRUFBQTtNUnlIakI7O1FZL0RRLGdESjFEUyxFQUFBO0lSeUhqQjtNVXhISSxhRkRhLEVBQUE7SVJ5SGpCO01VcEhNLGFGTFcsRUFBQTtJUnlIakI7TVU5R00sYUZYVyxFQUFBO0lSeUhqQjs7TVV2R00sYUZsQlcsRUFBQTtJUnlIakI7O01VdEVNLGNGbkRXLEVBQUE7RVJ5SGpCO0lZL0ZFLGNKekJlO0lJMEJmLHFCSjFCZSxFQUFBO0lSd0hqQjtNWTNGSSxjSjdCYTtNSThCYix5Q0o5QmE7TUkrQmIscUJKL0JhLEVBQUE7SVJ3SGpCO01ZcEZJLGdESnBDYSxFQUFBO0lSd0hqQjtNWS9FSSxjSnpDYTtNSTBDYiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHlDSmpEYTtNSWtEYixxQkpsRGEsRUFBQTtNUndIakI7O1FZL0RRLGdESnpEUyxFQUFBO0lSd0hqQjtNVXhISSxhRkFhLEVBQUE7SVJ3SGpCO01VcEhNLGFGSlcsRUFBQTtJUndIakI7TVU5R00sYUZWVyxFQUFBO0lSd0hqQjs7TVV2R00sYUZqQlcsRUFBQTtJUndIakI7O01VdEVNLGNGbERXLEVBQUE7RVJ3SGpCO0lZL0ZFLGNOdkNXO0lNd0NYLHFCTnhDVyxFQUFBO0lOc0liO01ZM0ZJLGNOM0NTO01NNENULHdDTjVDUztNTTZDVCxxQk43Q1MsRUFBQTtJTnNJYjtNWXBGSSwrQ05sRFMsRUFBQTtJTnNJYjtNWS9FSSxjTnZEUztNTXdEVCw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHdDTi9EUztNTWdFVCxxQk5oRVMsRUFBQTtNTnNJYjs7UVkvRFEsK0NOdkVLLEVBQUE7SU5zSWI7TVV4SEksYUpkUyxFQUFBO0lOc0liO01VcEhNLGFKbEJPLEVBQUE7SU5zSWI7TVU5R00sYUp4Qk8sRUFBQTtJTnNJYjs7TVV2R00sYUovQk8sRUFBQTtJTnNJYjs7TVV0RU0sY0poRU8sRUFBQTtFTnNJYjtJWS9GRSxjSnZCZTtJSXdCZixxQkp4QmUsRUFBQTtJUnNIakI7TVkzRkksY0ozQmE7TUk0QmIseUNKNUJhO01JNkJiLHFCSjdCYSxFQUFBO0lSc0hqQjtNWXBGSSxnREpsQ2EsRUFBQTtJUnNIakI7TVkvRUksY0p2Q2E7TUl3Q2IsNkJBQTZCLEVBQUE7SVo4RWpDOztNWXhFSSxjTmhFd0I7TU1pRXhCLHlDSi9DYTtNSWdEYixxQkpoRGEsRUFBQTtNUnNIakI7O1FZL0RRLGdESnZEUyxFQUFBO0lSc0hqQjtNVXhISSxhRkVhLEVBQUE7SVJzSGpCO01VcEhNLGFGRlcsRUFBQTtJUnNIakI7TVU5R00sYUZSVyxFQUFBO0lSc0hqQjs7TVV2R00sYUZmVyxFQUFBO0lSc0hqQjs7TVV0RU0sY0ZoRFcsRUFBQTtFUnNIakI7SVkvRkUsY0p0QmU7SUl1QmYscUJKdkJlLEVBQUE7SVJxSGpCO01ZM0ZJLGNKMUJhO01JMkJiLHdDSjNCYTtNSTRCYixxQko1QmEsRUFBQTtJUnFIakI7TVlwRkksK0NKakNhLEVBQUE7SVJxSGpCO01ZL0VJLGNKdENhO01JdUNiLDZCQUE2QixFQUFBO0laOEVqQzs7TVl4RUksY05oRXdCO01NaUV4Qix3Q0o5Q2E7TUkrQ2IscUJKL0NhLEVBQUE7TVJxSGpCOztRWS9EUSwrQ0p0RFMsRUFBQTtJUnFIakI7TVV4SEksYUZHYSxFQUFBO0lScUhqQjtNVXBITSxhRkRXLEVBQUE7SVJxSGpCO01VOUdNLGFGUFcsRUFBQTtJUnFIakI7O01VdkdNLGFGZFcsRUFBQTtJUnFIakI7O01VdEVNLGNGL0NXLEVBQUE7RVJxSGpCO0lZL0ZFLGNKckJlO0lJc0JmLHFCSnRCZSxFQUFBO0lSb0hqQjtNWTNGSSxjSnpCYTtNSTBCYix3Q0oxQmE7TUkyQmIscUJKM0JhLEVBQUE7SVJvSGpCO01ZcEZJLCtDSmhDYSxFQUFBO0lSb0hqQjtNWS9FSSxjSnJDYTtNSXNDYiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHdDSjdDYTtNSThDYixxQko5Q2EsRUFBQTtNUm9IakI7O1FZL0RRLCtDSnJEUyxFQUFBO0lSb0hqQjtNVXhISSxhRklhLEVBQUE7SVJvSGpCO01VcEhNLGFGQVcsRUFBQTtJUm9IakI7TVU5R00sYUZOVyxFQUFBO0lSb0hqQjs7TVV2R00sYUZiVyxFQUFBO0lSb0hqQjs7TVV0RU0sY0Y5Q1csRUFBQTtFUm9IakI7SVkvRkUsY0pwQmU7SUlxQmYscUJKckJlLEVBQUE7SVJtSGpCO01ZM0ZJLGNKeEJhO01JeUJiLHlDSnpCYTtNSTBCYixxQkoxQmEsRUFBQTtJUm1IakI7TVlwRkksZ0RKL0JhLEVBQUE7SVJtSGpCO01ZL0VJLGNKcENhO01JcUNiLDZCQUE2QixFQUFBO0laOEVqQzs7TVl4RUksV0poRlc7TUlpRlgseUNKNUNhO01JNkNiLHFCSjdDYSxFQUFBO01SbUhqQjs7UVkvRFEsZ0RKcERTLEVBQUE7SVJtSGpCO01VeEhJLGFGS2EsRUFBQTtJUm1IakI7TVVwSE0sYUZDVyxFQUFBO0lSbUhqQjtNVTlHTSxhRkxXLEVBQUE7SVJtSGpCOztNVXZHTSxhRlpXLEVBQUE7SVJtSGpCOztNVXRFTSxjRjdDVyxFQUFBO0VSbUhqQjtJWS9GRSxjSm5CZTtJSW9CZixxQkpwQmUsRUFBQTtJUmtIakI7TVkzRkksY0p2QmE7TUl3QmIseUNKeEJhO01JeUJiLHFCSnpCYSxFQUFBO0lSa0hqQjtNWXBGSSxnREo5QmEsRUFBQTtJUmtIakI7TVkvRUksY0puQ2E7TUlvQ2IsNkJBQTZCLEVBQUE7SVo4RWpDOztNWXhFSSxXSmhGVztNSWlGWCx5Q0ozQ2E7TUk0Q2IscUJKNUNhLEVBQUE7TVJrSGpCOztRWS9EUSxnREpuRFMsRUFBQTtJUmtIakI7TVV4SEksYUZNYSxFQUFBO0lSa0hqQjtNVXBITSxhRkVXLEVBQUE7SVJrSGpCO01VOUdNLGFGSlcsRUFBQTtJUmtIakI7O01VdkdNLGFGWFcsRUFBQTtJUmtIakI7O01VdEVNLGNGNUNXLEVBQUE7RVJrSGpCO0lZL0ZFLFdKekRhO0lJMERiLGtCSjFEYSxFQUFBO0lSd0pmO01ZM0ZJLFdKN0RXO01JOERYLDBDSjlEVztNSStEWCxrQkovRFcsRUFBQTtJUndKZjtNWXBGSSxpREpwRVcsRUFBQTtJUndKZjtNWS9FSSxXSnpFVztNSTBFWCw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLGNOaEV3QjtNTWlFeEIsMENKakZXO01Ja0ZYLGtCSmxGVyxFQUFBO01Sd0pmOztRWS9EUSxpREp6Rk8sRUFBQTtJUndKZjtNVXhISSxVRmhDVyxFQUFBO0lSd0pmO01VcEhNLFVGcENTLEVBQUE7SVJ3SmY7TVU5R00sVUYxQ1MsRUFBQTtJUndKZjs7TVV2R00sVUZqRFMsRUFBQTtJUndKZjs7TVV0RU0sV0ZsRlMsRUFBQTtFUndKZjtJWS9GRSxjTjVDNEI7SU02QzVCLHFCTjdDNEIsRUFBQTtJTjJJOUI7TVkzRkksY05oRDBCO01NaUQxQix1Q05qRDBCO01Na0QxQixxQk5sRDBCLEVBQUE7SU4ySTlCO01ZcEZJLDhDTnZEMEIsRUFBQTtJTjJJOUI7TVkvRUksY041RDBCO01NNkQxQiw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHVDTnBFMEI7TU1xRTFCLHFCTnJFMEIsRUFBQTtNTjJJOUI7O1FZL0RRLDhDTjVFc0IsRUFBQTtJTjJJOUI7TVV4SEksYUpuQjBCLEVBQUE7SU4ySTlCO01VcEhNLGFKdkJ3QixFQUFBO0lOMkk5QjtNVTlHTSxhSjdCd0IsRUFBQTtJTjJJOUI7O01VdkdNLGFKcEN3QixFQUFBO0lOMkk5Qjs7TVV0RU0sY0pyRXdCLEVBQUE7RU4ySTlCO0lZL0ZFLGNObkRZO0lNb0RaLHFCTnBEWSxFQUFBO0lOa0pkO01ZM0ZJLGNOdkRVO01Nd0RWLHVDTnhEVTtNTXlEVixxQk56RFUsRUFBQTtJTmtKZDtNWXBGSSw4Q045RFUsRUFBQTtJTmtKZDtNWS9FSSxjTm5FVTtNTW9FViw2QkFBNkIsRUFBQTtJWjhFakM7O01ZeEVJLFdKaEZXO01JaUZYLHVDTjNFVTtNTTRFVixxQk41RVUsRUFBQTtNTmtKZDs7UVkvRFEsOENObkZNLEVBQUE7SU5rSmQ7TVV4SEksYUoxQlUsRUFBQTtJTmtKZDtNVXBITSxhSjlCUSxFQUFBO0lOa0pkO01VOUdNLGFKcENRLEVBQUE7SU5rSmQ7O01VdkdNLGFKM0NRLEVBQUE7SU5rSmQ7O01VdEVNLGNKNUVRLEVBQUE7RU5rSmQ7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHlCVmtFOEI7SVVqRTlCLHFCVmlFOEIsRUFBQTtFQVJwQztJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCVjBEOEI7SVV6RDlCLHFCVnlEOEIsRUFBQTtFQVJwQztJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJWK0RzQjtJVTlEdEIscUJWOERzQixFQUFBO0VBTDVCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJWdURzQjtJVXREdEIscUJWc0RzQixFQUFBO0VBTDVCO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5Qko1Rlc7SUk2RlgscUJKN0ZXLEVBQUE7RU5zSmpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJKcEdXO0lJcUdYLHFCSnJHVyxFQUFBO0VOc0pqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJKN0ZRO0lJOEZSLHFCSjlGUSxFQUFBO0VOdUpkO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJKckdRO0lJc0dSLHFCSnRHUSxFQUFBO0VOdUpkO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5QkozRlc7SUk0RlgscUJKNUZXLEVBQUE7RU5xSmpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJKbkdXO0lJb0dYLHFCSnBHVyxFQUFBO0VOcUpqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJKMUZVO0lJMkZWLHFCSjNGVSxFQUFBO0VOb0poQjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCSmxHVTtJSW1HVixxQkpuR1UsRUFBQTtFTm9KaEI7SVU5Q00sY1ZpRGU7SVVoRGYseUJWZ0RlO0lVL0NmLHFCRnVYb0UsRUFBQTtFUjNVMUU7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHlCSnpGUztJSTBGVCxxQkoxRlMsRUFBQTtFTm1KZjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCSmpHUztJSWtHVCxxQkpsR1MsRUFBQTtFTm1KZjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJWb0VVO0lVbkVWLHFCVm1FVSxFQUFBO0VBVmhCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJWNERVO0lVM0RWLHFCVjJEVSxFQUFBO0VBVmhCO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5QkZqRVc7SUVrRVgscUJGbEVXLEVBQUE7RVIySGpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJGekVXO0lFMEVYLHFCRjFFVyxFQUFBO0VSMkhqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJGaEVXO0lFaUVYLHFCRmpFVyxFQUFBO0VSMEhqQjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCRnhFVztJRXlFWCxxQkZ6RVcsRUFBQTtFUjBIakI7SVU5Q00sY1ZpRGU7SVVoRGYseUJWZ0RlO0lVL0NmLHFCRnVYb0UsRUFBQTtFUjNVMUU7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHlCRi9EVztJRWdFWCxxQkZoRVcsRUFBQTtFUnlIakI7SVV0RE0sY1Z5RGUsRUFBQTtFQUhyQjtJVW5ETSxjVnNEZTtJVXJEZix5QkZ2RVc7SUV3RVgscUJGeEVXLEVBQUE7RVJ5SGpCO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5QkY5RFc7SUUrRFgscUJGL0RXLEVBQUE7RVJ3SGpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJGdEVXO0lFdUVYLHFCRnZFVyxFQUFBO0VSd0hqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJKNUVPO0lJNkVQLHFCSjdFTyxFQUFBO0VOc0liO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJKcEZPO0lJcUZQLHFCSnJGTyxFQUFBO0VOc0liO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5QkY1RFc7SUU2RFgscUJGN0RXLEVBQUE7RVJzSGpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJGcEVXO0lFcUVYLHFCRnJFVyxFQUFBO0VSc0hqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJGM0RXO0lFNERYLHFCRjVEVyxFQUFBO0VScUhqQjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCRm5FVztJRW9FWCxxQkZwRVcsRUFBQTtFUnFIakI7SVU5Q00sY1ZpRGU7SVVoRGYseUJWZ0RlO0lVL0NmLHFCRnVYb0UsRUFBQTtFUjNVMUU7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHlCRjFEVztJRTJEWCxxQkYzRFcsRUFBQTtFUm9IakI7SVV0RE0sY1Z5RGUsRUFBQTtFQUhyQjtJVW5ETSxjVnNEZTtJVXJEZix5QkZsRVc7SUVtRVgscUJGbkVXLEVBQUE7RVJvSGpCO0lVOUNNLGNWaURlO0lVaERmLHlCVmdEZTtJVS9DZixxQkZ1WG9FLEVBQUE7RVIzVTFFO0lVOURNLHFCSmhGdUI7SUlpRnZCLDRCQUE0QixFQUFBO0VWNkRsQztJVTFETSx5QkZ6RFc7SUUwRFgscUJGMURXLEVBQUE7RVJtSGpCO0lVdERNLGNWeURlLEVBQUE7RUFIckI7SVVuRE0sY1ZzRGU7SVVyRGYseUJGakVXO0lFa0VYLHFCRmxFVyxFQUFBO0VSbUhqQjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJGeERXO0lFeURYLHFCRnpEVyxFQUFBO0VSa0hqQjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCRmhFVztJRWlFWCxxQkZqRVcsRUFBQTtFUmtIakI7SVU5Q00sY1ZpRGU7SVVoRGYseUJWZ0RlO0lVL0NmLHFCRnVYb0UsRUFBQTtFUjNVMUU7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHNCRjlGUztJRStGVCxrQkYvRlMsRUFBQTtFUndKZjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHNCRnRHUztJRXVHVCxrQkZ2R1MsRUFBQTtFUndKZjtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJVTlETSxxQkpoRnVCO0lJaUZ2Qiw0QkFBNEIsRUFBQTtFVjZEbEM7SVUxRE0seUJKakZ3QjtJSWtGeEIscUJKbEZ3QixFQUFBO0VOMkk5QjtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCSnpGd0I7SUkwRnhCLHFCSjFGd0IsRUFBQTtFTjJJOUI7SVU5Q00sY1ZpRGU7SVVoRGYseUJWZ0RlO0lVL0NmLHFCRnVYb0UsRUFBQTtFUjNVMUU7SVU5RE0scUJKaEZ1QjtJSWlGdkIsNEJBQTRCLEVBQUE7RVY2RGxDO0lVMURNLHlCSnhGUTtJSXlGUixxQkp6RlEsRUFBQTtFTmtKZDtJVXRETSxjVnlEZSxFQUFBO0VBSHJCO0lVbkRNLGNWc0RlO0lVckRmLHlCSmhHUTtJSWlHUixxQkpqR1EsRUFBQTtFTmtKZDtJVTlDTSxjVmlEZTtJVWhEZix5QlZnRGU7SVUvQ2YscUJGdVhvRSxFQUFBO0VSM1UxRTtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxjQ3FHZ0U7SUZoRzlELHlCRWdHOEQ7SURuR2hFLHFCQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJYzlKRSxZQ3FHZ0U7SUZoRzlELHVCRWdHOEQ7SURuR2hFLG1CQ21HZ0UsRUFBQTtJZnlEbEU7TWN6SkkseUJBQXFDLEVBQUE7SWR5SnpDO01jckpJLGNBQTBCLEVBQUE7RWRxSjlCO0ljOUpFLGNDcUdnRTtJRmhHOUQseUJFZ0c4RDtJRG5HaEUscUJDbUdnRSxFQUFBO0lmeURsRTtNY3pKSSx5QkFBcUMsRUFBQTtJZHlKekM7TWNySkksY0FBMEIsRUFBQTtFZHFKOUI7SWM5SkUsY0NxR2dFO0lGaEc5RCx5QkVnRzhEO0lEbkdoRSxxQkNtR2dFLEVBQUE7SWZ5RGxFO01jekpJLHlCQUFxQyxFQUFBO0lkeUp6QztNY3JKSSxjQUEwQixFQUFBO0VkcUo5QjtJZ0I5SkUsV1JNYTtJUUxiLHlCaEJxS2tDLEVBQUE7SWlCdkpsQztNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRGhCMEo4QixFQUFBO0VBUnBDO0lnQjlKRSxXUk1hO0lRTGIseUJoQnFLa0MsRUFBQTtJaUJ2SmxDO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEaEIwSjhCLEVBQUE7RUFScEM7SWdCOUpFLFdSTWE7SVFMYix5QmhCa0swQixFQUFBO0lpQnBKMUI7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsZ0RoQnVKc0IsRUFBQTtFQUw1QjtJZ0I5SkUsV1JNYTtJUUxiLHlCaEJrSzBCLEVBQUE7SWlCcEoxQjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRGhCdUpzQixFQUFBO0VBTDVCO0lnQjlKRSxXUk1hO0lRTGIseUJWT2UsRUFBQTtJV09mO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVkpXLEVBQUE7RU5zSmpCO0lnQjlKRSxXUk1hO0lRTGIseUJWT2UsRUFBQTtJV09mO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVkpXLEVBQUE7RU5zSmpCO0lnQjlKRSxXUk1hO0lRTGIseUJWTVksRUFBQTtJV1FaO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVkxRLEVBQUE7RU51SmQ7SWdCOUpFLFdSTWE7SVFMYix5QlZNWSxFQUFBO0lXUVo7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NWTFEsRUFBQTtFTnVKZDtJZ0I5SkUsY1ZzQjBCO0lVckIxQix5QlZRZSxFQUFBO0lXTWY7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEVkhXLEVBQUE7RU5xSmpCO0lnQjlKRSxjVnNCMEI7SVVyQjFCLHlCVlFlLEVBQUE7SVdNZjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsZ0RWSFcsRUFBQTtFTnFKakI7SWdCOUpFLFdSTWE7SVFMYix5QlZTYyxFQUFBO0lXS2Q7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NWRlUsRUFBQTtFTm9KaEI7SWdCOUpFLFdSTWE7SVFMYix5QlZTYyxFQUFBO0lXS2Q7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsK0NWRlUsRUFBQTtFTm9KaEI7SWdCOUpFLGNWc0IwQjtJVXJCMUIseUJWVWEsRUFBQTtJV0liO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFZEUyxFQUFBO0VObUpmO0lnQjlKRSxjVnNCMEI7SVVyQjFCLHlCVlVhLEVBQUE7SVdJYjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsaURWRFMsRUFBQTtFTm1KZjtJZ0I5SkUsV1JNYTtJUUxiLHlCaEJ1S2MsRUFBQTtJaUJ6SmQ7TURWSSxXUkNTO01RQVQsdUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsNkNoQjRKVSxFQUFBO0VBVmhCO0lnQjlKRSxXUk1hO0lRTGIseUJoQnVLYyxFQUFBO0lpQnpKZDtNRFZJLFdSQ1M7TVFBVCx1QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViw2Q2hCNEpVLEVBQUE7RUFWaEI7SWdCOUpFLFdSTWE7SVFMYix5QlJrQ2UsRUFBQTtJU3BCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1J1QlcsRUFBQTtFUjJIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJrQ2UsRUFBQTtJU3BCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1J1QlcsRUFBQTtFUjJIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJtQ2UsRUFBQTtJU3JCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ3QlcsRUFBQTtFUjBIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJtQ2UsRUFBQTtJU3JCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ3QlcsRUFBQTtFUjBIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJvQ2UsRUFBQTtJU3RCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ5QlcsRUFBQTtFUnlIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJvQ2UsRUFBQTtJU3RCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFJ5QlcsRUFBQTtFUnlIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJxQ2UsRUFBQTtJU3ZCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIwQlcsRUFBQTtFUndIakI7SWdCOUpFLFdSTWE7SVFMYix5QlJxQ2UsRUFBQTtJU3ZCZjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixnRFIwQlcsRUFBQTtFUndIakI7SWdCOUpFLFdSTWE7SVFMYix5QlZ1QlcsRUFBQTtJV1RYO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVllPLEVBQUE7RU5zSWI7SWdCOUpFLFdSTWE7SVFMYix5QlZ1QlcsRUFBQTtJV1RYO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDVllPLEVBQUE7RU5zSWI7SWdCOUpFLGNWc0IwQjtJVXJCMUIseUJSdUNlLEVBQUE7SVN6QmY7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUjRCVyxFQUFBO0VSc0hqQjtJZ0I5SkUsY1ZzQjBCO0lVckIxQix5QlJ1Q2UsRUFBQTtJU3pCZjtNRFZJLGNWaUJzQjtNVWhCdEIseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsZ0RSNEJXLEVBQUE7RVJzSGpCO0lnQjlKRSxjVnNCMEI7SVVyQjFCLHlCUndDZSxFQUFBO0lTMUJmO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViwrQ1I2QlcsRUFBQTtFUnFIakI7SWdCOUpFLGNWc0IwQjtJVXJCMUIseUJSd0NlLEVBQUE7SVMxQmY7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDUjZCVyxFQUFBO0VScUhqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUnlDZSxFQUFBO0lTM0JmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDUjhCVyxFQUFBO0VSb0hqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUnlDZSxFQUFBO0lTM0JmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLCtDUjhCVyxFQUFBO0VSb0hqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUjBDZSxFQUFBO0lTNUJmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUitCVyxFQUFBO0VSbUhqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUjBDZSxFQUFBO0lTNUJmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUitCVyxFQUFBO0VSbUhqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUjJDZSxFQUFBO0lTN0JmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUmdDVyxFQUFBO0VSa0hqQjtJZ0I5SkUsV1JNYTtJUUxiLHlCUjJDZSxFQUFBO0lTN0JmO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGdEUmdDVyxFQUFBO0VSa0hqQjtJZ0I5SkUsY1ZzQjBCO0lVckIxQixzQlJLYSxFQUFBO0lTU2I7TURWSSxjVmlCc0I7TVVoQnRCLHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLGlEUk5TLEVBQUE7RVJ3SmY7SWdCOUpFLGNWc0IwQjtJVXJCMUIsc0JSS2EsRUFBQTtJU1NiO01EVkksY1ZpQnNCO01VaEJ0Qix5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDVixpRFJOUyxFQUFBO0VSd0pmO0lnQjlKRSxXUk1hO0lRTGIseUJWa0I0QixFQUFBO0lXSjVCO01EVkksV1JDUztNUUFULHlCQUFrQyxFQUFBO0lBSDlCO01BUUosVUFBVTtNQUNWLDhDVk93QixFQUFBO0VOMkk5QjtJZ0I5SkUsV1JNYTtJUUxiLHlCVmtCNEIsRUFBQTtJV0o1QjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViw4Q1ZPd0IsRUFBQTtFTjJJOUI7SWdCOUpFLFdSTWE7SVFMYix5QlZXWSxFQUFBO0lXR1o7TURWSSxXUkNTO01RQVQseUJBQWtDLEVBQUE7SUFIOUI7TUFRSixVQUFVO01BQ1YsOENWQVEsRUFBQTtFTmtKZDtJZ0I5SkUsV1JNYTtJUUxiLHlCVldZLEVBQUE7SVdHWjtNRFZJLFdSQ1M7TVFBVCx5QkFBa0MsRUFBQTtJQUg5QjtNQVFKLFVBQVU7TUFDViw4Q1ZBUSxFQUFBO0VOa0pkO0lrQnJKSSxjWlMwQixFQUFBO0lONEk5QjtNa0JuSk0sYVpPd0IsRUFBQTtFTjRJOUI7SWtCeklFLGdDWkwyQixFQUFBO0lOOEk3QjtNa0J0SUksNkJBQWdEO01DRWhELCtCYjZDZ0M7TWE1Q2hDLGdDYjRDZ0MsRUFBQTtNTnVGcEM7UWtCbElNLHFDWlp1QixFQUFBO01OOEk3QjtRa0I5SE0sY1pkd0I7UVlleEIsNkJBQTZCO1FBQzdCLHlCQUF5QixFQUFBO0lsQjRIL0I7O01rQnRISSxjWnJCMEI7TVlzQjFCLHlCbEJ3SGlCO01rQnZIakIscUNsQnVIaUIsRUFBQTtJQUhyQjtNbUJwSUkseUJEcUI0QjtNQ3BCNUIsMEJEb0I0QixFQUFBO0VsQitHaEM7SW9COUpFLHlCZFFlLEVBQUE7RU5zSmpCO0lvQjFKRSx5QmRNYyxFQUFBO0VOb0poQjtJb0J0SkUseUJkRFksRUFBQTtFTnVKZDtJb0JsSkUseUJkSGUsRUFBQTtFTnFKakI7SUcvR0ksY0hpSGtCO0lHaEhsQix5QkhrSHFCO0lHakhyQixxQkhpTCtCLEVBQUE7RUFwRW5DO0lHeEdFLHlCSDRHdUI7SUczR3ZCLHFCSDJLaUMsRUFBQTtFQXBFbkM7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLGNZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7O0lHM0ZNLFlZa0M0RCxFQUFBO0VmeURsRTs7SUczRk0sY1lrQzRELEVBQUE7RWZ5RGxFOztJRzNGTSxjWWtDNEQsRUFBQTtFZnlEbEU7SUdwRkUsY0h3R3NCLEVBQUE7RUFwQnhCO0lHL0VJLGFIbUdvQixFQUFBO0VBcEJ4QjtJRzVFSSxhSGlGd0IsRUFBQTtFQUw1QjtJR3ZFRSxjSDJGc0IsRUFBQTtJQXBCeEI7TUdwRUksYUh3Rm9CLEVBQUE7SUFwQnhCO01HN0RJLGNIaUZvQjtNR2hGcEIseUJIb0VnQyxFQUFBO01BUnBDO1FHekRNLGFINkVrQixFQUFBO0lBcEJ4QjtNR3JESSx5Qkc5RlcsRUFBQTtFTm1KZjtJc0JqSkksY3RCcUtvQjtJc0JwS3BCLHNCZFJXO0ljU1gscUJkMGRzRTtJY3pkdEUsVUFBVTtJQUtSLGlEdEJpSjhCLEVBQUE7RUFScEM7SUcxQ0UseUJBQTZCO0lBQzdCLHVCQUF1QixFQUFBO0lIeUN6QjtNR3JDSSx5QkFBbUMsRUFBQTtFSHFDdkM7SUc3Qk0sY0doSHdCLEVBQUE7RU42STlCO0lHeEJNLFdLaElTO0lMaUlULHlCSCtCOEIsRUFBQTtJQVJwQztNR3BCUSxXS3BJTztNTHFJUCx5QkgyQjRCLEVBQUE7RUFScEM7SUdiTSxjSHFCOEI7SUdwQjlCLHFCSGlCc0IsRUFBQTtJQUw1QjtNR1JRLGNIZ0I0QixFQUFBO0VBUnBDO0lHRUUsY0FBYyxFQUFBO0VIRmhCO0lHWUksOEJBQThCLEVBQUE7RUhabEM7SUdnQkksV0g4QnlCLEVBQUE7RUE5QzdCO0lHc0JRLGFrQnBMYSxFQUFBO0VyQjhKckI7SUcwQlEsYWtCdkxZLEVBQUE7RXJCNkpwQjtJR2lDRSxtQkg1QjBCO0lHaUMxQiw4RUhJc0Y7SUdIdEYscUJBQXFCLEVBQUE7SUh2Q3ZCO01HbUNJLGNHbkwwQixFQUFBO0lOZ0o5QjtNRzBDSSxZSEl5QixFQUFBO0VBOUM3QjtJWXpKRSxjTmlCMEI7SU9qQnhCLHlCYjJKa0I7SVl6SnBCLHFCWnlKb0IsRUFBQTtJQUZ0QjtNWW5KSSxjTld3QjtNT2pCeEIseUJERG9GO01BU3BGLHFCQVR5SCxFQUFBO0laMEo3SDtNWTVJSSxjTkl3QjtNT2pCeEIseUJERG9GO01BZ0JwRixxQkFoQnlIO01BcUJ2SCxnREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksY05Wd0I7TU1XeEIseUJaK0hrQjtNWTlIbEIscUJaOEhrQixFQUFBO0lBRnRCOztNWWxISSxXSnRDVztNSXVDWCx5QkF6Q3VLO01BNkN2SyxxQkE3QytNLEVBQUE7TVowSm5OOztRWXRHUSxnREFBaUYsRUFBQTtFWnNHekY7SUdxREksdUNIbERpQixFQUFBO0VBSHJCO0lDNkNFLHlCRHZDcUI7SUN3Q3JCLG1KQUFtSixFQUFBO0lEOUNySjtNQ2lESSw0QkQzQ21CO01DNENuQiw0Q0FBNEMsRUFBQTtJRGxEaEQ7TUNxREkseUJEL0NtQjtNQ2dEbkIseUNBQXlDLEVBQUE7SUR0RDdDO01DeURJLHlCRG5EbUI7TUNvRG5CLHlDQUF5QyxFQUFBO0lEMUQ3QztNQzZESSxhRHpDb0IsRUFBQTtJQXBCeEI7TUM2Q0UseUJEV2dFO01DVmhFLG1KQUFtSixFQUFBO01EOUNySjtRQ2lESSw0QkRPOEQ7UUNOOUQsNENBQTRDLEVBQUE7TURsRGhEO1FDcURJLHlCREc4RDtRQ0Y5RCx5Q0FBeUMsRUFBQTtNRHREN0M7UUN5REkseUJERDhEO1FDRTlELHlDQUF5QyxFQUFBO01EMUQ3QztRQzZESSxhRHpDb0IsRUFBQTtFQXBCeEI7SUd5RU0seUJIdkVnQixFQUFBO0VBRnRCO0lHOEVNLGNIMURrQjtJRzJEbEIseUJIM0VtQixFQUFBO0VBSnpCO0lZekpFLGNOaUIwQjtJT2pCeEIseUJiMkprQjtJWXpKcEIscUJaeUpvQixFQUFBO0lBRnRCO01ZbkpJLGNOV3dCO01PakJ4Qix5QlZpUGtDO01Tek9sQyxxQlQwT2lDLEVBQUE7SUh6RnJDO01ZNUlJLGNOSXdCO01PakJ4Qix5QlZpUGtDO01TbE9sQyxxQlRtT2lDO01TOU4vQixnREFBaUYsRUFBQTtJWnFJdkY7TVk5SEksY05Wd0I7TU1XeEIseUJaK0hrQjtNWTlIbEIscUJaOEhrQixFQUFBO0lBRnRCOztNWWxISSxXSnRDVztNSXVDWCx5QlR2QzJEO01TMkMzRCxxQlQzQzJELEVBQUE7TUh3Si9EOztRWXRHUSxnREFBaUYsRUFBQTtFWnNHekY7SUdrR1EsaUNIL0NvRCxFQUFBO0VBbkQ1RDtJR3NHUSwyQkhsR2lCLEVBQUE7RUFKekI7SUdnSEUsYUg5R29CLEVBQUE7RUFGdEI7SUdxSEUsV0FBVyxFQUFBO0VIckhiO0lHNkhJLDRCSDFEMkMsRUFBQTtJQW5FL0M7TUcrSE0sV0t2UlMsRUFBQTtJUndKZjtNR2tJTSxXSzFSUztNTDJSVCxZQUFZLEVBQUE7TUhuSWxCO1FHcUlRLFlBQVksRUFBQTtFSHJJcEI7SUcySUkseUJIeElpQixFQUFBO0VBSHJCO0lHK0lJLHlCSDVFMkMsRUFBQTtFQW5FL0M7SUdzSk0sY0FyU21CLEVBQUE7SUgrSXpCO01Hd0pRLGNBdlNpQixFQUFBO0lIK0l6QjtNRzJKUSxhQTFTaUIsRUFBQTtFSCtJekI7SUdxS00sMkNIL0lrQyxFQUFBO0VBdEJ4QztJR3dLTSx3QkFBd0I7SUFDeEIsY0huSmtDLEVBQUE7SUF0QnhDO01HMktRLGFIckpnQyxFQUFBO0lBdEJ4QztNR2dMUSxjRzVUc0IsRUFBQTtNTjRJOUI7UUdrTFUsYUc5VG9CLEVBQUE7RU40STlCO0lHeUxJLHFCSG5Lb0MsRUFBQTtFQXRCeEM7SUdnTU0sY0gzTHNCLEVBQUE7RUFMNUI7SUd5TUUsY0hyTHNCO0lHc0x0Qix5QkgxTHFDO0lHMkxyQyxxQkc5VmE7SUgrVmIsK0NBQStDLEVBQUE7RUg1TWpEO0lHaU5JLGNHcFdXLEVBQUE7RU5tSmY7SUcwTkkseUJHeFd5QixFQUFBO0lOOEk3QjtNRzZOTSx1QkFBdUIsRUFBQTtFSDdON0I7SUdrT0kseUJBQXlCLEVBQUE7RUhsTzdCO0lHc09JLDJCQUEyQixFQUFBO0VIdE8vQjtJQ3NHRSxrQkFBa0I7SUFDbEIsVUFBVSxFQUFBOztBQU5WO0VBQ0U7SUFDRSxVQUFVLEVBQUEsRUFBQTtJRG5HaEI7TUMwR0ksa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixPQUFPO01BQ1AsV0FBVztNQUNYLFdBQVc7TUFDWCxXQUFXO01BQ1gsV0FBVztNQUNYLHlDRHpHZ0M7TUMwR2hDLGtCQUFrQjtNQUNsQiwyQ0FBMkMsRUFBQTtFRG5IL0M7SUdtUEksY0gzTnNDLEVBQUE7SUF4QjFDO01Hc1BNLGNIN05rRCxFQUFBO0VBekJ4RDtJRzZQTSxjSHJPb0MsRUFBQTtFQXhCMUM7SUdpUU0sY0h4T2tELEVBQUE7RUF6QnhEO0lHMlFJLHlCQUE2QyxFQUFBO0lIM1FqRDtNRzhRTSwyQkgzTXlDLEVBQUE7TUFuRS9DO1FHaVJRLHlCSDlRYTtRRytRYiw0QkgvTXVDLEVBQUE7SUFuRS9DO01HdVJNLHlCSHBSZSxFQUFBO0lBSHJCO01HMlJNLHlCSHhOeUMsRUFBQTtFQW5FL0M7SUdxU0ksY0hqUm9CO0lHa1JwQix5QkhsU3FCLEVBQUE7RUFKekI7OztJR2lUSSxtQkg5U2lCLEVBQUE7RUFIckI7SUdvVEkseUJIalRpQixFQUFBO0VBSHJCO0lHeVRFLG1Ca0J0ZGtCLEVBQUE7RXJCNkpwQjtJRzZURSxtQkdwZFksRUFBQTtFTnVKZDtJR2lVRSxtQkd2ZGUsRUFBQTtFTnNKakI7SUdxVUUsbUJrQm5lbUIsRUFBQTtFckI4SnJCO0lHNFVFLGFIdFRzQyxFQUFBO0lBdEJ4QztNRytVSSxhSHhUMEMsRUFBQTtFQXZCOUM7O0lHeVZJLHlCSHRWaUIsRUFBQTtJQUhyQjs7TUc0Vk0sMkJIelZlLEVBQUE7SUFIckI7O01HaVdRLHVCQUF1QjtNQUN2QixnQ0FBb0Q7TUFDcEQsNEJBQWdELEVBQUE7RUhuV3hEO0lHaVhVLGNBQWMsRUFBQTtFSGpYeEI7SUdxWFkseUJBQTZDLEVBQUE7RUhyWHpEO0lHd1hZLHlCQUE2QztJQUM3QyxxQkhqWHdCLEVBQUE7RUFScEM7SUdzWUUsWUFBWSxFQUFBO0VIdFlkO0lHNllFLHlCQUE2QztJQUM3Qyx5QkgzVTZDLEVBQUE7RUFuRS9DO0lHd1pRLHFCSGhaNEIsRUFBQTtFQVJwQztJR2dhUSxjSDVZZ0IsRUFBQTtFQXBCeEI7SUdtYVEseUJIM1o0QjtJRzRaNUIscUJINVo0QixFQUFBO0VBUnBDO0lHOGFFLHlCSDNhbUIsRUFBQTtFQUhyQjtJR21iSSxVSzNrQlcsRUFBQTtFUndKZjtJR3ViSSxhRy9qQndCLEVBQUE7RU53STVCOztJRzhiRSwyQ0h4YXNDLEVBQUE7RUF0QnhDO0lHc2NJLFdBQVcsRUFBQTtFSHRjZjtJdUIxSkUsb0NBQW9ELEVBQUE7RXZCMEp0RDtJdUJ0SkUsd0NBQXdELEVBQUE7RXZCc0oxRDtJdUJsSkUsMENBQTBELEVBQUE7RXZCa0o1RDtJdUI5SUUsMkNBQTJELEVBQUE7RXZCOEk3RDtJdUIxSUUseUNBQXlELEVBQUE7RXZCMEkzRDtJdUJ0SUUsZ0NBQThCLEVBQUE7RXZCc0loQztJd0J2SkUsY3hCMktzQixFQUFBO0lBcEJ4Qjs7TXdCbEpJLHlCbEJJeUIsRUFBQTtJTjhJN0I7TXdCOUlJLDRCbEJBeUIsRUFBQTtJTjhJN0I7TXdCMUlJLHlCbEJKeUIsRUFBQTtFTjhJN0I7SXdCcklFLHFCbEJUMkIsRUFBQTtJTjhJN0I7O013QmpJSSxxQmxCYnlCLEVBQUE7RU44STdCO0l3QjFITSxjeEI4SWtCO0l3QjdJbEIsc0NoQnJCUyxFQUFBO0VSOElmO0l3Qm5IRSxZR3BDaUI7SUhxQ2pCLHlCR3BDcUIsRUFBQTtJM0JzSnZCOzs7OztNd0I3R0kscUJHeEM4QyxFQUFBO0kzQnFKbEQ7TXdCekdJLFNBQVMsRUFBQTtJeEJ5R2I7TXdCcEdNLDJDaEJwRFMsRUFBQTtJUndKZjtNd0I3RlEsaUNHdkRzQjtNSHdEdEIseUJHdkQyQyxFQUFBO0UzQm1KbkQ7SXlCNUpNLGN6QmdMa0I7SXlCL0tsQiw2QnpCNExzQjtJeUIzTHRCLHFCbkJjd0IsRUFBQTtJTjRJOUI7TXlCdEpVLHlCRUx1QyxFQUFBO0kzQjJKakQ7TXlCbkpVLGNuQkdvQjtNbUJGcEIseUJ6QjBKMEIsRUFBQTtFQVJwQzs7O0kyQnhIRSxZQUFrQztJQUNsQyx5QkFBNkM7SUFDN0MscUJyQnRCNEIsRUFBQTtJTjRJOUI7OztNMkJwSEkseUIzQnVIaUIsRUFBQTtFQUhyQjs7STJCNUdFLGNBQWtDO0lBQ2xDLHlCQUE4QyxFQUFBO0UzQjJHaEQ7STJCdkdFLGNyQjVDYTtJcUI2Q2IseUIzQjJHMEI7STJCMUcxQix5QjNCMEcwQjtJMkJ6RzFCLGtCQUFrQixFQUFBO0UzQm9HcEI7STJCaEdFLHFCckI1QzRCLEVBQUE7RU40STlCO0kyQnpGRSx5QjNCNEZtQixFQUFBO0VBSHJCO0kyQnBGSSxjckIvRFc7SXFCZ0VYLHlCQUErQyxFQUFBO0UzQm1GbkQ7STJCL0RFLHFCM0JvRTBCLEVBQUE7RUFMNUI7STJCM0RFLHlCQUFxQztJQUNyQyxxQjNCK0QwQixFQUFBO0VBTDVCO0kyQnRDRSx3UUFHdUYsRUFBQTtJM0JtQ3pGO00yQmhDSSxvQ0FBNEIsRUFBQTtNM0JnQ2hDO1EyQjdCTSx3Q0FBNEI7UUFDNUIsOEJBQWdCLEVBQUE7TTNCNEJ0QjtRMkJ4Qk0sK0JBQWlCLEVBQUE7STNCd0J2QjtNMkJuQkksb0NBQTRCLEVBQUE7STNCbUJoQztNMkJkTSxjQUF5QjtNQUN6Qix1Q3JCN0h1QixFQUFBO0lOMEk3QjtNMkJUTSxZQUFZO01BQ1osdUNBQThCO01BQzlCLGlCQUFpQixFQUFBO00zQk92QjtRMkJKUSxjQUF5QixFQUFBO0kzQklqQztNMkJHTSxjckJqSnVCLEVBQUE7SU44STdCO00yQk1NLGNyQm5Kd0IsRUFBQTtJTjZJOUI7TTJCV0ksNkJBQTZCLEVBQUE7STNCWGpDO00yQm9CSSwrQkFBaUIsRUFBQTtNM0JwQnJCO1EyQndCTSwrQkFBaUIsRUFBQTtRM0J4QnZCO1UyQjJCUSxjQUErQixFQUFBO1EzQjNCdkM7VTJCK0JRLGNBQThCLEVBQUE7RTNCL0J0QztJMkIwQ0UsY3JCdkw0QixFQUFBO0VONkk5QjtJMkJvRFEsY0FBaUMsRUFBQTtFM0JwRHpDO0kyQjhERSx5QkF0TjJDLEVBQUE7RTNCd0o3QztJMkJrRUUsd0NBMU4yQyxFQUFBO0UzQndKN0M7STJCd0VNLGMzQmhFOEI7STJCaUU5Qix5QnJCbk51QixFQUFBO0VOMEk3QjtJMkJnRkUseUIzQjdFbUIsRUFBQTtJQUhyQjtNMkJrRkksNkJBQTZCLEVBQUE7RTNCbEZqQztJeUI1Sk0sY3pCZ0xrQjtJeUIvS2xCLHlCekJ3Tm9EO0l5QnZOcEQscUJuQmN3QixFQUFBO0lONEk5QjtNeUJ0SlUseUJFTHVDLEVBQUE7STNCMkpqRDtNeUJuSlUsY25CR29CO01tQkZwQix5QnpCMEowQixFQUFBO0VBUnBDO0kyQmtHRSx5QjNCL0ZtQjtJMkJnR25CLHFCM0I5RjBCLEVBQUE7SUFMNUI7TTJCcUdJLFduQjdQVztNbUI4UFgseUIzQmpHd0I7TTJCa0d4QixxQjNCbEd3QixFQUFBO0lBTDVCO00yQjBHSSxjQUFjLEVBQUE7STNCMUdsQjtNMkIrR00seUIzQjFHc0IsRUFBQTtJQUw1QjtNMkJtSE0seUIzQmhIZSxFQUFBO0lBSHJCO00yQndITSw0QjNCbkhzQixFQUFBO0lBTDVCO00yQjRITSw0QjNCekhlLEVBQUE7SUFIckI7TTJCaUlNLDJCM0I1SHNCLEVBQUE7SUFMNUI7TTJCcUlNLDJCM0JsSWUsRUFBQTtJQUhyQjtNMkIwSU0sMEIzQnJJc0IsRUFBQTtJQUw1QjtNMkI4SU0sMEIzQjNJZSxFQUFBO0VBSHJCO0kyQnVKRSxtQnJCL1IwQixFQUFBO0VOd0k1QjtJMkI4SkUsNkJBQTZCLEVBQUE7STNCOUovQjtNMkJrS0ksbUIzQi9KaUIsRUFBQTtJQUhyQjtNMkJ1S00seUIzQmxLc0I7TTJCbUt0Qix5QkFBeUIsRUFBQTtJM0J4Sy9CO00yQjJLTSx5QkFBMEM7TUFDMUMsa0VBQWtFLEVBQUE7STNCNUt4RTtNMkJrTE0seUJBQTRDLEVBQUE7STNCbExsRDtNMkJxTE0seUJBQTBDO01BQzFDLGlFQUFpRSxFQUFBO0kzQnRMdkU7TTJCMExJLGFBQWEsRUFBQTtJM0IxTGpCO00yQjhMSSx1QkFBdUIsRUFBQTtNM0I5TDNCO1EyQmlNTSx1QkFBdUIsRUFBQTtJM0JqTTdCO00yQnNNSSxjM0JqTXdCLEVBQUE7RUFMNUI7STJCOE1FLHlCM0JwTWMsRUFBQTtFQVZoQjtJMkJtTkkscUJBQStDLEVBQUE7RTNCbk5uRDtJMkJzTkkscUIzQm5KMkMsRUFBQTtFQW5FL0M7STJCK05JLGFBQWEsRUFBQTtFM0IvTmpCO0kyQm9PRSxtQkE1WDJDLEVBQUE7RTNCd0o3QztJMkI0T0ksY0E3WGdCO0lBOFhoQix5QjNCbk9ZLEVBQUE7RUFWaEI7STJCcVBFLHFCckJqWTRCLEVBQUE7RU40STlCO0kyQjZQSSxxQnJCelkwQixFQUFBO0VONEk5QjtJMkJpUUkscUJyQjdZMEIsRUFBQTtFTjRJOUI7STJCeVFFLHFCckJyWjRCLEVBQUE7RU40STlCO0lBbUZJLGdDQUE0QyxFQUFBO0lBbkZoRDtNQXNGUSxxQkFBK0M7TUFDL0MsbUJBQW1CLEVBQUE7SUF2RjNCO01BMEZRLGNBcEVnQztNQXFFaEMsNkJBQTZCO01BQzdCLHFCQXpCdUMsRUFBQTtFQW5FL0M7SUFtR0ksWUFBWSxFQUFBO0VBbkdoQjtJMEI5SkUsYzFCc1E4RDtJMEJyUTlELHlCMUJxUW9JO0kwQnBRcEkscUIxQm9Rc0YsRUFBQTtJQXhHeEY7TTBCeEpNLDBCMUJnUWtGLEVBQUE7SUF4R3hGO00wQmpKSSxjMUJ5UDREO00wQnhQNUQseUIxQndQMkc7TTBCdlAzRyxxQjFCdVBvRixFQUFBO01BeEd4RjtRMEI3SU0scUIxQnFQeUcsRUFBQTtFQXhHL0c7STBCOUpFLGMxQjBRZ0U7STBCelFoRSx5QjFCeVFxSTtJMEJ4UXJJLHFCMUJ3UXdGLEVBQUE7SUE1RzFGO00wQnhKTSwwQjFCb1FvRixFQUFBO0lBNUcxRjtNMEJqSkksYzFCNlA4RDtNMEI1UDlELHlCMUI0UDRHO00wQjNQNUcscUIxQjJQc0YsRUFBQTtNQTVHMUY7UTBCN0lNLHFCMUJ5UDBHLEVBQUE7RUE1R2hIO0lBaUhJLHlCQTNHbUIsRUFBQTtFQU52Qjs7SUF3SE0sa0VBQWtFO0lBQ2xFLDRCQUE0QjtJQUM1QiwyQkFBMkI7SUFDM0Isc0JBQXNCLEVBQUE7RUEzSDVCO0lBa0lNLHlCQS9IZTtJQWdJZixtRUFBbUU7SUFDbkUsNEJBQTRCO0lBQzVCLDJCQUEyQjtJQUMzQixzQkFBc0IsRUFBQTtFQXRJNUI7O0lBMklNLG9DQUE0QixFQUFBO0VBM0lsQztJQStJTSxjQTNIa0IsRUFBQTtFQXBCeEI7SUFtSk0sZ0NBQXFDLEVBQUFcIixcImZpbGVcIjpcImh1ZmZsZXB1ZmYuc2Nzc1wiLFwic291cmNlc0NvbnRlbnRcIjpbXCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xcbkBpbXBvcnQgJy4uL292ZXJyaWRlLWJvb3RzdHJhcC12YXJpYWJsZXMnO1xcblxcbi8vID09IERlZmluZSBCb290c3RyYXAgdGhlbWUgY29sb3JzXFxuLy9cXG5cXG4vLyBjb2xvcnMgZm9yIG92ZXJyaWRpbmcgYm9vdHN0cmFwICR0aGVtZS1jb2xvcnNcXG4vLyAkc2Vjb25kYXJ5OiAjO1xcbi8vICRpbmZvOiAjO1xcbi8vICRzdWNjZXNzOiAjO1xcbi8vICR3YXJuaW5nOiAjO1xcbi8vICRkYW5nZXI6ICM7XFxuLy8gJGxpZ2h0OiAjO1xcbi8vICRkYXJrOiAjO1xcblxcbi8vIC5ncnctbmF2YmFyIHtcXG4vLyAgIGJvcmRlci1ib3R0b206ICRhY2NlbnRjb2xvciA0cHggc29saWQ7XFxuLy8gfVxcblxcbi8vPT0gTGlnaHQgTW9kZVxcbi8vXFxuaHRtbFtsaWdodF0ge1xcbiAgLy8gVGhlbWUgY29sb3JzXFxuICAkdGhlbWVjb2xvcjogI2VhYWIyMDtcXG4gICR0aGVtZWxpZ2h0OiAjZWZlMmNmO1xcbiAgJHN1YnRoZW1lY29sb3I6ICMyMzFlMWQ7XFxuICAkdGhpcmQtbWFpbi1jb2xvcjogI2YwYzA1YTtcXG4gICRhY2NlbnRjb2xvcjogIzk5MzQzOTtcXG5cXG4gICRwcmltYXJ5OiAkdGhlbWVjb2xvcjtcXG4gIC8vICRzZWNvbmRhcnk6ICRzdWJ0aGVtZWNvbG9yO1xcbiAgJHNlY29uZGFyeTogJHRoaXJkLW1haW4tY29sb3I7XFxuXFxuICAvLyBCYWNrZ3JvdW5kIGNvbG9yc1xcbiAgJGJnY29sb3ItZ2xvYmFsOiBsaWdodGVuKCR0aGVtZWxpZ2h0LCAxMCUpO1xcbiAgJGJnY29sb3ItaW5saW5lLWNvZGU6ICRncmF5LTEwMDsgLy9vcHRpb25hbFxcbiAgJGJnY29sb3ItY2FyZDogJGdyYXktMTAwO1xcbiAgJGJnY29sb3ItaGlnaGxpZ2h0ZWQ6IHJnYmEoJHByaW1hcnksIDAuNSk7XFxuXFxuICAvLyBGb250IGNvbG9yc1xcbiAgJGNvbG9yLWdsb2JhbDogJHN1YnRoZW1lY29sb3I7XFxuICAkY29sb3ItcmV2ZXJzYWw6IHdoaXRlO1xcbiAgJGNvbG9yLWxpbms6ICRhY2NlbnRjb2xvcjtcXG4gICRjb2xvci1saW5rLWhvdmVyOiBsaWdodGVuKCRhY2NlbnRjb2xvciwgMTAlKTtcXG4gICRjb2xvci1saW5rLXdpa2k6ICRhY2NlbnRjb2xvcjtcXG4gICRjb2xvci1saW5rLXdpa2ktaG92ZXI6IGxpZ2h0ZW4oJGNvbG9yLWxpbmstd2lraSwgMTAlKTtcXG4gICRjb2xvci1saW5rLW5hYnZhcjogJGNvbG9yLXJldmVyc2FsO1xcbiAgJGNvbG9yLWlubGluZS1jb2RlOiAjYzcyNTRlOyAvLyBvcHRpb25hbFxcblxcbiAgLy8gTGlzdCBHcm91cCBjb2xvcnNcXG4gIC8vICRjb2xvci1saXN0OiAkY29sb3ItZ2xvYmFsO1xcbiAgJGJnY29sb3ItbGlzdDogdHJhbnNwYXJlbnQ7XFxuICAkY29sb3ItbGlzdC1ob3ZlcjogbGlnaHRlbigkdGhlbWVjb2xvciwgMTAlKTtcXG4gIC8vICRiZ2NvbG9yLWxpc3QtaG92ZXI6IGRhcmtlbigkYmdjb2xvci1saXN0LCAyJSk7XFxuICAvLyAkY29sb3ItbGlzdC1hY3RpdmU6ICRiZ2NvbG9yLWdsb2JhbDtcXG4gIC8vICRiZ2NvbG9yLWxpc3QtYWN0aXZlOiAkYWNjZW50Y29sb3I7XFxuXFxuICAvLyBOYXZiYXJcXG4gICRiZ2NvbG9yLW5hdmJhcjogJHRoaXJkLW1haW4tY29sb3I7XFxuICAkYmdjb2xvci1zZWFyY2gtdG9wLWRyb3Bkb3duOiAkdGhlbWVjb2xvcjtcXG4gICRib3JkZXItaW1hZ2UtbmF2YmFyOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5MGE1NTUgMCUsICNhODRiZTYgNTAlLCAjZWFhYjIwIDEwMCUpO1xcblxcbiAgLy8gTG9nbyBjb2xvcnNcXG4gICRiZ2NvbG9yLWxvZ286ICRiZ2NvbG9yLW5hdmJhcjtcXG4gICRmaWxsY29sb3ItbG9nby1tYXJrOiBsaWdodGVuKGRlc2F0dXJhdGUoJGJnY29sb3ItaW5saW5lLWNvZGUsIDEwJSksIDE1JSk7XFxuXFxuICAvLyBTaWRlYmFyXFxuICAkYmdjb2xvci1zaWRlYmFyOiAkdGhlbWVjb2xvcjtcXG4gIC8vIFNpZGViYXIgcmVzaXplIGJ1dHRvblxcbiAgJGNvbG9yLXJlc2l6ZS1idXR0b246ICRjb2xvci1yZXZlcnNhbDtcXG4gICRiZ2NvbG9yLXJlc2l6ZS1idXR0b246ICRzdWJ0aGVtZWNvbG9yO1xcbiAgJGNvbG9yLXJlc2l6ZS1idXR0b24taG92ZXI6ICRjb2xvci1yZXZlcnNhbDtcXG4gICRiZ2NvbG9yLXJlc2l6ZS1idXR0b24taG92ZXI6IGxpZ2h0ZW4oJGJnY29sb3ItcmVzaXplLWJ1dHRvbiwgMTAlKTtcXG4gIC8vIFNpZGViYXIgY29udGVudHNcXG4gICRjb2xvci1zaWRlYmFyLWNvbnRleHQ6ICRhY2NlbnRjb2xvcjtcXG4gICRiZ2NvbG9yLXNpZGViYXItY29udGV4dDogbGlnaHRlbigkdGhlbWVsaWdodCwgOCUpO1xcbiAgLy8gU2lkZWJhciBsaXN0IGdyb3VwXFxuICAkYmdjb2xvci1zaWRlYmFyLWxpc3QtZ3JvdXA6IGxpZ2h0ZW4oJHRoZW1lbGlnaHQsIDEwJSk7XFxuXFxuICAvLyBJY29uIGNvbG9yc1xcbiAgJGNvbG9yLWVkaXRvci1pY29uczogJGFjY2VudGNvbG9yO1xcblxcbiAgLy8gQm9yZGVyIGNvbG9yc1xcbiAgJGJvcmRlci1jb2xvci10aGVtZTogbGlnaHRlbigkc3VidGhlbWVjb2xvciwgNDAlKTtcXG4gICRib3JkZXJjb2xvci1pbmxpbmUtY29kZTogI2NjYzhjODsgLy8gb3B0aW9uYWxcXG5cXG4gIC8vIERyb3Bkb3duIGNvbG9yc1xcbiAgJGJnY29sb3ItZHJvcGRvd24tbGluay1hY3RpdmU6ICRncm93aS1ibHVlO1xcbiAgJGNvbG9yLWRyb3Bkb3duLWxpbmstYWN0aXZlOiAkY29sb3ItcmV2ZXJzYWw7XFxuICAkY29sb3ItZHJvcGRvd24tbGluay1ob3ZlcjogJGNvbG9yLWdsb2JhbDtcXG5cXG4gIC8vIGFkbWluIHRoZW1lIGJveFxcbiAgJGNvbG9yLXRoZW1lLWNvbG9yLWJveDogZGFya2VuKCRwcmltYXJ5LCA1JSk7XFxuXFxuICBAaW1wb3J0ICdhcHBseS1jb2xvcnMnO1xcbiAgQGltcG9ydCAnYXBwbHktY29sb3JzLWxpZ2h0JztcXG5cXG4gIC8vQnV0dG9uXFxuICAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xcbiAgICBAaW5jbHVkZSBidG4tcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyKGRhcmtlbigkcHJpbWFyeSwgNTAlKSwgZGFya2VuKCRwcmltYXJ5LCA1MCUpLCBsaWdodGVuKCRwcmltYXJ5LCAyMCUpKTtcXG4gIH1cXG4gIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciB7XFxuICAgIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgICAgQGluY2x1ZGUgYnRuLXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlcihkYXJrZW4oJHByaW1hcnksIDcwJSksIGxpZ2h0ZW4oJHByaW1hcnksIDUlKSwgbGlnaHRlbigkcHJpbWFyeSwgMjAlKSk7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5ncm93aTpub3QoLmxvZ2luLXBhZ2UpIHtcXG4gICAgLy8gYWRkIGJhY2tncm91bmQtaW1hZ2VcXG4gICAgI3BhZ2Utd3JhcHBlcixcXG4gICAgLnBhZ2UtZWRpdG9yLXByZXZpZXctY29udGFpbmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvdGhlbWVzL2h1ZmZsZXB1ZmYvYmFkZ2VyLWxpZ2h0My5wbmcnKTtcXG4gICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xcbiAgICB9XFxuICB9XFxuXFxuICAvLyBsb2dpbiBhbmQgcmVnaXN0ZXJcXG4gIC5ub2xvZ2luIHtcXG4gICAgI3BhZ2Utd3JhcHBlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lbGlnaHQ7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3RoZW1lcy9odWZmbGVwdWZmL2JhZGdlci1saWdodC5wbmcnKTtcXG4gICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xcbiAgICB9XFxuXFxuICAgIC5sb2dpbi1oZWFkZXIsXFxuICAgIC5sb2dpbi1kaWFsb2cge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuMSk7XFxuICAgIH1cXG5cXG4gICAgLmxpbmstc3dpdGNoIHtcXG4gICAgICBjb2xvcjogJGNvbG9yLWdsb2JhbDtcXG4gICAgfVxcblxcbiAgICAuZ3J3LWV4dGVybmFsLWF1dGgtZm9ybSB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50Y29sb3IgIWltcG9ydGFudDtcXG4gICAgfVxcbiAgfVxcblxcbiAgLnRhYmxlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgfVxcblxcbiAgLmNhcmQtdGltZWxpbmUgPiAuY2FyZC1oZWFkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmQtbWFpbi1jb2xvcjtcXG4gIH1cXG5cXG4gIC5uYXYubmF2LXRhYnMge1xcbiAgICA+IC5uYXYtaXRlbSB7XFxuICAgICAgPiAubmF2LWxpbmsuYWN0aXZlIHtcXG4gICAgICAgIGNvbG9yOiAkc3VidGhlbWVjb2xvcjtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuaHRtbFtkYXJrXSB7XFxuICAvLyBUaGVtZSBjb2xvcnNcXG4gICR0aGVtZWNvbG9yOiAjZWFhYjIwO1xcbiAgJHRoZW1lZGFyazogIzNkM2YzODtcXG4gICRzdWJ0aGVtZWNvbG9yOiAjMjMxZTFkO1xcbiAgJHRoaXJkLW1haW4tY29sb3I6ICM5NjcyMjQ7XFxuICAkYWNjZW50Y29sb3I6ICM5OTM0Mzk7XFxuXFxuICAkcHJpbWFyeTogZGFya2VuKCR0aGVtZWNvbG9yLCAxMCUpO1xcbiAgJHNlY29uZGFyeTogJHRoaXJkLW1haW4tY29sb3I7XFxuICAkZGFyazogIzAzMTAxODtcXG5cXG4gIC8vIEJhY2tncm91bmQgY29sb3JzXFxuICAkYmdjb2xvci1nbG9iYWw6ICR0aGVtZWRhcms7XFxuICAvLyAkYmdjb2xvci1uYXZiYXI6ICMyNzM0M2I7XFxuICAkYmdjb2xvci1pbmxpbmUtY29kZTogJHN1YnRoZW1lY29sb3I7XFxuICAkYmdjb2xvci1jYXJkOiBkYXJrZW4oJHRoZW1lZGFyaywgNSUpO1xcbiAgJGJnY29sb3ItaGlnaGxpZ2h0ZWQ6IHJnYmEoJHByaW1hcnksIDAuNSk7XFxuXFxuICAvLyBGb250IGNvbG9yc1xcbiAgJGNvbG9yLWdsb2JhbDogI2VmZTJjZjtcXG4gICRjb2xvci1yZXZlcnNhbDogJGdyYXktMTAwO1xcbiAgJGNvbG9yLWxpbms6IGxpZ2h0ZW4oJHRoZW1lY29sb3IsIDIwJSk7XFxuICAkY29sb3ItbGluay1ob3ZlcjogbGlnaHRlbigkY29sb3ItbGluaywgMTAlKTtcXG4gICRjb2xvci1saW5rLXdpa2k6IGxpZ2h0ZW4oJHByaW1hcnksIDIwJSk7XFxuICAkY29sb3ItbGluay13aWtpLWhvdmVyOiBsaWdodGVuKCRjb2xvci1saW5rLXdpa2ksIDIwJSk7XFxuICAkY29sb3ItbGluay1uYWJ2YXI6ICRjb2xvci1yZXZlcnNhbDtcXG4gICRjb2xvci1pbmxpbmUtY29kZTogJHRoZW1lY29sb3I7XFxuICAvLyAkY29sb3ItaW5saW5lLWNvZGU6ICNjNzI1NGU7IC8vIG9wdGlvbmFsXFxuICAvLyAkY29sb3Itc2VhcmNoOiAjMDAwMTAyO1xcblxcbiAgLy8gTGlzdCBHcm91cCBjb2xvcnNcXG4gIC8vICRjb2xvci1saXN0OiAkY29sb3ItZ2xvYmFsO1xcbiAgJGJnY29sb3ItbGlzdDogdHJhbnNwYXJlbnQ7XFxuICAkY29sb3ItbGlzdC1ob3ZlcjogJGFjY2VudGNvbG9yO1xcbiAgLy8gJGJnY29sb3ItbGlzdC1ob3ZlcjogbGlnaHRlbigkYmdjb2xvci1nbG9iYWwsIDMlKTtcXG4gIC8vICRjb2xvci1saXN0LWFjdGl2ZTogJGNvbG9yLXJldmVyc2FsO1xcbiAgLy8gJGJnY29sb3ItbGlzdC1hY3RpdmU6ICRwcmltYXJ5O1xcblxcbiAgLy8gTmF2YmFyXFxuICAkYmdjb2xvci1uYXZiYXI6ICR0aGlyZC1tYWluLWNvbG9yO1xcbiAgJGJnY29sb3Itc2VhcmNoLXRvcC1kcm9wZG93bjogJHRoZW1lY29sb3I7XFxuICAkYm9yZGVyLWltYWdlLW5hdmJhcjogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTBhNTU1IDAlLCAjM2Q5OGEzIDUwJSwgI2VhYWIyMCAxMDAlKTtcXG5cXG4gIC8vIExvZ28gY29sb3JzXFxuICAkYmdjb2xvci1sb2dvOiAjMTMxOTFjO1xcbiAgJGZpbGxjb2xvci1sb2dvLW1hcms6IHdoaXRlO1xcblxcbiAgLy8gU2lkZWJhclxcbiAgJGJnY29sb3Itc2lkZWJhcjogJHRoZW1lY29sb3I7XFxuICAvLyAkYmdjb2xvci1zaWRlYmFyLW5hdi1pdGVtLWFjdGl2ZTogcmdiYSgjLCAwLjMpOyAvLyBvcHRpb25hbFxcbiAgJHRleHQtc2hhZG93LXNpZGViYXItbmF2LWl0ZW0tYWN0aXZlOiAwcHggMHB4IDEwcHggI2NjOTUxZTsgLy8gb3B0aW9uYWxcXG4gIC8vIFNpZGViYXIgcmVzaXplIGJ1dHRvblxcbiAgJGNvbG9yLXJlc2l6ZS1idXR0b246ICRjb2xvci1nbG9iYWw7XFxuICAkYmdjb2xvci1yZXNpemUtYnV0dG9uOiAkYWNjZW50Y29sb3I7XFxuICAkY29sb3ItcmVzaXplLWJ1dHRvbi1ob3ZlcjogJGNvbG9yLWdsb2JhbDtcXG4gICRiZ2NvbG9yLXJlc2l6ZS1idXR0b24taG92ZXI6IGRhcmtlbigkYmdjb2xvci1yZXNpemUtYnV0dG9uLCA3JSk7XFxuICAvLyBTaWRlYmFyIGNvbnRlbnRzXFxuICAkY29sb3Itc2lkZWJhci1jb250ZXh0OiAkY29sb3ItZ2xvYmFsO1xcbiAgJGJnY29sb3Itc2lkZWJhci1jb250ZXh0OiAkc3VidGhlbWVjb2xvcjtcXG4gIC8vIFNpZGViYXIgbGlzdCBncm91cFxcbiAgJGJnY29sb3Itc2lkZWJhci1saXN0LWdyb3VwOiBsaWdodGVuKCRzdWJ0aGVtZWNvbG9yLCA1JSk7XFxuXFxuICAvLyBJY29uIGNvbG9yc1xcbiAgJGNvbG9yLWVkaXRvci1pY29uczogJHRoZW1lY29sb3I7XFxuXFxuICAvLyBCb3JkZXIgY29sb3JzXFxuICAkYm9yZGVyLWNvbG9yLXRoZW1lOiBkYXJrZW4oJHRoZW1lY29sb3IsIDI1JSk7XFxuICAkYm9yZGVyY29sb3ItaW5saW5lLWNvZGU6ICM0ZDRkNGQ7IC8vIG9wdGlvbmFsXFxuXFxuICAvLyBEcm9wZG93biBjb2xvcnNcXG4gICRiZ2NvbG9yLWRyb3Bkb3duLWxpbmstYWN0aXZlOiAkcHJpbWFyeTtcXG4gICRjb2xvci1kcm9wZG93bi1saW5rLWFjdGl2ZTogJGNvbG9yLWdsb2JhbDtcXG4gICRjb2xvci1kcm9wZG93bi1saW5rLWhvdmVyOiAkY29sb3ItcmV2ZXJzYWw7XFxuXFxuICAvLyBhZG1pbiB0aGVtZSBib3hcXG4gICRjb2xvci10aGVtZS1jb2xvci1ib3g6ICRwcmltYXJ5O1xcblxcbiAgQGltcG9ydCAnYXBwbHktY29sb3JzJztcXG4gIEBpbXBvcnQgJ2FwcGx5LWNvbG9ycy1kYXJrJztcXG5cXG4gIC8vIE5hdnNcXG4gIC5uYXYtdGFicyB7XFxuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItY29sb3ItdGhlbWUgMXB4IHNvbGlkO1xcbiAgICAubmF2LWxpbmsge1xcbiAgICAgICY6aG92ZXIge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRib3JkZXItY29sb3ItdGhlbWUsIDEwJSk7XFxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xcbiAgICAgIH1cXG4gICAgICAmLmFjdGl2ZSB7XFxuICAgICAgICBjb2xvcjogJGNvbG9yLWxpbms7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci10aGVtZTtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIC8vIFRhYmxlXFxuICAudGFibGUge1xcbiAgICBjb2xvcjogd2hpdGU7XFxuICB9XFxuXFxuICAvLyBCdXR0b25cXG4gIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIEBpbmNsdWRlIGJ0bi1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIobGlnaHRlbigkcHJpbWFyeSwgNDAlKSwgbGlnaHRlbigkcHJpbWFyeSwgMTUlKSwgZGFya2VuKCRwcmltYXJ5LCAxMCUpLCBkYXJrZW4oJHByaW1hcnksIDMwJSkpO1xcbiAgfVxcbiAgLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIHtcXG4gICAgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgICBAaW5jbHVkZSBidG4tcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyKGxpZ2h0ZW4oJHByaW1hcnksIDQwJSksIGxpZ2h0ZW4oJHByaW1hcnksIDE1JSksIGRhcmtlbigkcHJpbWFyeSwgMCUpLCBkYXJrZW4oJHByaW1hcnksIDMwJSkpO1xcbiAgICB9XFxuICB9XFxuXFxuICAuY2FyZC10aW1lbGluZSA+IC5jYXJkLWhlYWRlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRjb2xvcjtcXG4gIH1cXG5cXG4gIC5ncm93aTpub3QoLmxvZ2luLXBhZ2UpIHtcXG4gICAgLy8gYWRkIGJhY2tncm91bmQtaW1hZ2VcXG4gICAgI3BhZ2Utd3JhcHBlcixcXG4gICAgLnBhZ2UtZWRpdG9yLXByZXZpZXctY29udGFpbmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvdGhlbWVzL2h1ZmZsZXB1ZmYvYmFkZ2VyLWRhcmsuanBnJyk7XFxuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcXG4gICAgfVxcbiAgfVxcblxcbiAgLy8gbG9naW4gYW5kIHJlZ2lzdGVyXFxuICAubm9sb2dpbiB7XFxuICAgICNwYWdlLXdyYXBwZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZWRhcms7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3RoZW1lcy9odWZmbGVwdWZmL2JhZGdlci1saWdodC5wbmcnKTtcXG4gICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xcbiAgICB9XFxuXFxuICAgIC5sb2dpbi1oZWFkZXIsXFxuICAgIC5sb2dpbi1kaWFsb2cge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuMSk7XFxuICAgIH1cXG5cXG4gICAgLmxpbmstc3dpdGNoIHtcXG4gICAgICBjb2xvcjogJGNvbG9yLWdsb2JhbDtcXG4gICAgfVxcblxcbiAgICAuZ3J3LWV4dGVybmFsLWF1dGgtZm9ybSB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50Y29sb3IgIWltcG9ydGFudDtcXG4gICAgfVxcbiAgfVxcbn1cXG5cIixcIkBtaXhpbiB2YXJpYWJsZS1mb250LXNpemUoJGJhc2VzaXplKSB7XFxuICBmb250LXNpemU6ICRiYXNlc2l6ZSAqIDAuNjtcXG5cXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShzbSkge1xcbiAgICBmb250LXNpemU6ICN7JGJhc2VzaXplICogMC43fTtcXG4gIH1cXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xcbiAgICBmb250LXNpemU6ICN7JGJhc2VzaXplICogMC44fTtcXG4gIH1cXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xcbiAgICBmb250LXNpemU6ICN7JGJhc2VzaXplICogMC45fTtcXG4gIH1cXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcXG4gICAgZm9udC1zaXplOiAkYmFzZXNpemU7XFxuICB9XFxufVxcblxcbkBtaXhpbiBleHBhbmQtZWRpdG9yKCRlZGl0b3ItbWFyZ2luLXRvcCkge1xcbiAgJGhlYWRlci1wbHVzLWZvb3RlcjogJGVkaXRvci1tYXJnaW4tdG9wICsgJGdydy1lZGl0b3ItbmF2YmFyLWJvdHRvbS1oZWlnaHQ7XFxuXFxuICAkZWRpdG9yLW1hcmdpbjogJGhlYWRlci1wbHVzLWZvb3RlciAvL1xcbiAgICArIDI1cHggLy8gICBhZGQgLmJ0bi1vcGVuLWRyb3B6b25lIGhlaWdodFxcbiAgICArIDMwcHg7IC8vICBhZGQgLm5hdmJhci1lZGl0b3IgaGVpZ2h0XFxuXFxuICAubWFpbiB7XFxuICAgIHdpZHRoOiAxMDAlO1xcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRlZGl0b3ItbWFyZ2luLXRvcH0pO1xcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcXG5cXG4gICAgLmdydy1jb250YWluZXItY29udmVydGlibGUge1xcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XFxuICAgICAgcGFkZGluZzogMDtcXG4gICAgICBtYXJnaW46IDA7XFxuICAgIH1cXG5cXG4gICAgJixcXG4gICAgLmNvbnRlbnQtbWFpbixcXG4gICAgLnRhYi1jb250ZW50IHtcXG4gICAgICBkaXNwbGF5OiBmbGV4O1xcbiAgICAgIGZsZXg6IDE7XFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcXG5cXG4gICAgICAudGFiLXBhbmUge1xcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLXBsdXMtZm9vdGVyfSk7XFxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLXBsdXMtZm9vdGVyfSk7IC8vIGZvciBJRTExXFxuICAgICAgfVxcblxcbiAgICAgICNwYWdlLWVkaXRvciB7XFxuICAgICAgICAvLyByaWdodChwcmV2aWV3KVxcbiAgICAgICAgJixcXG4gICAgICAgICYgPiAucm93LFxcbiAgICAgICAgLnBhZ2UtZWRpdG9yLXByZXZpZXctY29udGFpbmVyLFxcbiAgICAgICAgLnBhZ2UtZWRpdG9yLXByZXZpZXctYm9keSB7XFxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1wbHVzLWZvb3Rlcn0pO1xcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLXBsdXMtZm9vdGVyfSk7IC8vIGZvciBJRTExXFxuICAgICAgICB9XFxuXFxuICAgICAgICAvLyBsZWZ0KGVkaXRvcilcXG4gICAgICAgIC5wYWdlLWVkaXRvci1lZGl0b3ItY29udGFpbmVyIHtcXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLXBsdXMtZm9vdGVyfSk7XFxuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItcGx1cy1mb290ZXJ9KTsgLy8gZm9yIElFMTFcXG5cXG4gICAgICAgICAgLnJlYWN0LWNvZGVtaXJyb3IyLFxcbiAgICAgICAgICAuQ29kZU1pcnJvcixcXG4gICAgICAgICAgLkNvZGVNaXJyb3Itc2Nyb2xsLFxcbiAgICAgICAgICAudGV4dGFyZWEtZWRpdG9yIHtcXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRlZGl0b3ItbWFyZ2lufSk7XFxuICAgICAgICAgIH1cXG4gICAgICAgIH1cXG4gICAgICB9XFxuXFxuICAgICAgI3BhZ2UtZWRpdG9yLXdpdGgtaGFja21kIHtcXG4gICAgICAgICYsXFxuICAgICAgICAuaGFja21kLXByZWluaXQsXFxuICAgICAgICAuaGFja21kLWVycm9yLFxcbiAgICAgICAgI2lmcmFtZS1oYWNrbWQtY29udGFpbmVyID4gaWZyYW1lIHtcXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XFxuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1wbHVzLWZvb3Rlcn0pO1xcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLXBsdXMtZm9vdGVyfSk7IC8vIGZvciBJRTExXFxuICAgICAgICB9XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbkBtaXhpbiBleHBhbmQtbW9kYWwtZnVsbHNjcmVlbigkaGFzTW9kYWxIZWFkZXI6IHRydWUsICRoYXNNb2RhbEZvb3RlcjogdHJ1ZSkge1xcbiAgLy8gZnVsbC1zY3JlZW4gbW9kYWxcXG4gIHdpZHRoOiBhdXRvO1xcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzBweCk7XFxuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcXG5cXG4gIC5tb2RhbC1jb250ZW50IHtcXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzBweCk7XFxuICB9XFxuXFxuICAvLyBleHBhbmQgLm1vZGFsLWJvZHkgKHdpdGggY2FsY3VsYXRpbmcgaGVpZ2h0KVxcbiAgLm1vZGFsLWJvZHkge1xcbiAgICAkbW9kYWwtaGVhZGVyOiA1NHB4O1xcbiAgICAkbW9kYWwtZm9vdGVyOiA0NnB4O1xcblxcbiAgICAkbWFyZ2luOiAwcHg7XFxuICAgIEBpZiAkaGFzTW9kYWxIZWFkZXIge1xcbiAgICAgICRtYXJnaW46ICRtYXJnaW4gKyAkbW9kYWwtaGVhZGVyO1xcbiAgICB9XFxuICAgIEBpZiAkaGFzTW9kYWxGb290ZXIge1xcbiAgICAgICRtYXJnaW46ICRtYXJnaW4gKyAkbW9kYWwtZm9vdGVyO1xcbiAgICB9XFxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skbWFyZ2lufSk7XFxuICB9XFxufVxcblxcbi8qXFxuICogc2VlOiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9iam1pbGxlcjEyMS85MDI3NDVjYmIzOGQ4ODE3ODg4MlxcbiAqXFxuICogTWFrZXMgYSBDU1MgaGV4YWdvbiEgYmFzZWQgb2ZmIG9mIGh0dHA6Ly9jc3NoZXhhZ29uLmNvbS9cXG4gKiBEZW1vOiBodHRwOi8vc2Fzc21laXN0ZXIuY29tL2dpc3QvOThmY2YzY2UxNjNhOTdkMmVmN2VcXG4gKi9cXG5AbWl4aW4gaGV4YWdvbml6ZSgkc2l6ZSwgJGNvbG9yLCAkYm94LXNoYWRvdzogMCwgJGJvcmRlcjogMCkge1xcbiAgd2lkdGg6ICRzaXplO1xcbiAgaGVpZ2h0OiAoJHNpemUgKiAwLjU3Nyk7XFxuICBtYXJnaW46ICgkc2l6ZSAqIDAuMjg4KSAwO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xcbiAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xcbiAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XFxuXFxuICBAaWYgJGJveC1zaGFkb3cgIT0gMCB7XFxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xcbiAgfVxcblxcbiAgJjpiZWZvcmUsXFxuICAmOmFmdGVyIHtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICBjb250ZW50OiAnJztcXG5cXG4gICAgQGlmICRib3JkZXIgPT0gMCBhbmQgJGJveC1zaGFkb3cgPT0gMCB7XFxuICAgICAgbGVmdDogMDtcXG4gICAgICB3aWR0aDogMDtcXG4gICAgICBib3JkZXItcmlnaHQ6ICgkc2l6ZS8yKSBzb2xpZCB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItbGVmdDogKCRzaXplLzIpIHNvbGlkIHRyYW5zcGFyZW50O1xcbiAgICB9IEBlbHNlIHtcXG4gICAgICBsZWZ0OiAoJHNpemUgKiAwLjEyOSk7XFxuICAgICAgei1pbmRleDogMTtcXG4gICAgICB3aWR0aDogKCRzaXplICogMC43MDcpO1xcbiAgICAgIGhlaWdodDogKCRzaXplICogMC43MDcpO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XFxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC42KSByb3RhdGUoLTQ1ZGVnKTtcXG4gICAgfVxcblxcbiAgICBAaWYgJGJveC1zaGFkb3cgIT0gMCB7XFxuICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XFxuICAgIH1cXG4gIH1cXG5cXG4gICY6YmVmb3JlIHtcXG4gICAgQGlmICRib3JkZXIgPT0gMCBhbmQgJGJveC1zaGFkb3cgPT0gMCB7XFxuICAgICAgYm90dG9tOiA5OSU7XFxuICAgICAgYm9yZGVyLWJvdHRvbTogKCRzaXplICogMC4yODgpIHNvbGlkICRjb2xvcjtcXG4gICAgfSBAZWxzZSB7XFxuICAgICAgdG9wOiAtKCRzaXplICogMC4zNTMpO1xcbiAgICB9XFxuXFxuICAgIEBpZiAkYm9yZGVyICE9IDAge1xcbiAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XFxuICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xcbiAgICB9XFxuICB9XFxuXFxuICAmOmFmdGVyIHtcXG4gICAgQGlmICRib3JkZXIgPT0gMCBhbmQgJGJveC1zaGFkb3cgPT0gMCB7XFxuICAgICAgdG9wOiA5OSU7XFxuICAgICAgd2lkdGg6IDA7XFxuICAgICAgYm9yZGVyLXRvcDogKCRzaXplICogMC4yODgpIHNvbGlkICRjb2xvcjtcXG4gICAgfSBAZWxzZSB7XFxuICAgICAgYm90dG9tOiAtKCRzaXplICogMC4zNTMpO1xcbiAgICB9XFxuXFxuICAgIEBpZiAkYm9yZGVyICE9IDAge1xcbiAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XFxuICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XFxuICAgIH1cXG4gIH1cXG5cXG4gIEBpZiAkYm94LXNoYWRvdyAhPSAwIHtcXG4gICAgPiBzcGFuIHtcXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgICAgdG9wOiAwO1xcbiAgICAgIGxlZnQ6IDA7XFxuICAgICAgei1pbmRleDogMjtcXG5cXG4gICAgICAmOmFmdGVyIHtcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgICAgIHRvcDogMDtcXG4gICAgICAgIGxlZnQ6IDA7XFxuICAgICAgICB3aWR0aDogJHNpemU7XFxuICAgICAgICBoZWlnaHQ6ICRzaXplICogMC41Nzc7XFxuICAgICAgICBjb250ZW50OiAnJztcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuQG1peGluIG92ZXJyaWRlLWhleGFnb24tY29sb3IoJGNvbG9yLCAkYmdjb2xvcikge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3I7XFxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGxpbmVhciwgY29sb3IgMTAwbXMgbGluZWFyLCBvcGFjaXR5IDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpLCB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSk7XFxuXFxuICAmOmJlZm9yZSB7XFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRiZ2NvbG9yO1xcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDIwMG1zIGxpbmVhcjtcXG4gIH1cXG4gICY6YWZ0ZXIge1xcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkYmdjb2xvcjtcXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLXRvcC1jb2xvciAyMDBtcyBsaW5lYXI7XFxuICB9XFxuICA+IHNwYW46YWZ0ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvcjtcXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7XFxuICB9XFxuICBzdmcgcGF0aCB7XFxuICAgIGZpbGw6ICRjb2xvcjtcXG4gIH1cXG59XFxuXFxuQG1peGluIGFwcGx5LW5hdmlnYXRpb24tdHJhbnNpdGlvbigpIHtcXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC41LCAxKTtcXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xcbn1cXG5cXG5AbWl4aW4gYm9yZGVyLXZlcnRpY2FsKCRiZWZvcmVPckFmdGVyLCAkYm9yZGVyTGVuZ3RoLCAkekluZGV4OiBpbml0aWFsLCAkaXNCdG5Hcm91cDogZmFsc2UpIHtcXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcXG4gIEBpZiAkaXNCdG5Hcm91cCB7XFxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xcbiAgICB9XFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XFxuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xcbiAgICB9XFxuICB9XFxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcXG4gICAgJjo6I3skYmVmb3JlT3JBZnRlcn0ge1xcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgICB0b3A6IGNhbGMoKDEwMCUgLSAjeyRib3JkZXJMZW5ndGh9KSAvIDIpO1xcbiAgICAgIGxlZnQ6IDA7XFxuICAgICAgei1pbmRleDogJHpJbmRleDtcXG4gICAgICB3aWR0aDogMTAwJTtcXG4gICAgICBoZWlnaHQ6ICRib3JkZXJMZW5ndGg7XFxuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVweDtcXG4gICAgICBjb250ZW50OiAnJztcXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcXG4gICAgfVxcbiAgfVxcbn1cXG5AbWl4aW4gaGlnaGxpZ2h0ZWQoJGNvbG9yKSB7XFxuICBAa2V5ZnJhbWVzIGZhZGVvdXQge1xcbiAgICAxMDAlIHtcXG4gICAgICBvcGFjaXR5OiAwO1xcbiAgICB9XFxuICB9XFxuICBwb3NpdGlvbjogcmVsYXRpdmU7XFxuICB6LWluZGV4OiAxO1xcblxcbiAgJjo6YWZ0ZXIge1xcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgIHRvcDogMTUlO1xcbiAgICBsZWZ0OiAwO1xcbiAgICB6LWluZGV4OiAtMTtcXG4gICAgd2lkdGg6IDEwMCU7XFxuICAgIGhlaWdodDogNzAlO1xcbiAgICBjb250ZW50OiAnJztcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XFxuICAgIGFuaW1hdGlvbjogZmFkZW91dCAxcyBlYXNlLWluIDEuNXMgZm9yd2FyZHM7XFxuICB9XFxufVxcblwiLFwiaHRtbFtsaWdodF0ge1xcbiAgLypcXG4gKiBzZWU6IGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2JqbWlsbGVyMTIxLzkwMjc0NWNiYjM4ZDg4MTc4ODgyXFxuICpcXG4gKiBNYWtlcyBhIENTUyBoZXhhZ29uISBiYXNlZCBvZmYgb2YgaHR0cDovL2Nzc2hleGFnb24uY29tL1xcbiAqIERlbW86IGh0dHA6Ly9zYXNzbWVpc3Rlci5jb20vZ2lzdC85OGZjZjNjZTE2M2E5N2QyZWY3ZVxcbiAqL1xcbiAgLypcXG4gKiBJY29uXFxuICovXFxuICAvKlxcbiAqIE1vZGFsXFxuICovXFxuICAvKlxcbiAqIGNhcmRzXFxuICovXFxuICAvKlxcbiAqIEZvcm0gU2xpZGVyXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHdpa2lcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgb24tZWRpdFxcbiAqL1xcbiAgLypcXG4gKiBQcmV2aWV3IGZvciBlZGl0aW5nIC9TaWRlYmFyXFxuICovXFxuICAvKlxcbiAqIEdST1dJIEdyaWQgRWRpdCBNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBjb21tZW50XFxuICovXFxuICAvKlxcbiAqIEdST1dJIGNvbW1lbnQgZm9ybVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBzZWFyY2ggcmVzdWx0XFxuICovXFxuICAvKlxcbiAqIHJlYWN0IGJvb3RzdHJhcCB0eXBlYWhlYWRcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgcGFnZSBjb250ZW50IGZvb3RlclxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBhZG1pbiBwYWdlICNsYXlvdXRPcHRpb25zICN0aGVtZU9wdGlvbnNcXG4gKi9cXG4gIC8qXFxuICogSGFja01kXFxuICovXFxuICAvKlxcbiAgU2xhY2sgSW50ZWdyYXRpb25cXG4qL1xcbiAgLypcXG4gKiBGb3JtXFxuICovXFxuICAvKlxcbiAqIGNhcmRcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgTG9naW4gZm9ybVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBzdWJuYXZpZ2F0aW9uXFxuICovXFxuICAvKlxcbiAqIEdST1dJIFNpZGViYXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgcGFnZSBsaXN0XFxuICovXFxuICAvKlxcbiAqIEdST1dJIG9uLWVkaXRcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgTGluayBFZGl0IE1vZGFsXFxuICovXFxuICAvKlxcbiAqIEdST1dJIEdyaWQgRWRpdCBNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBTbGFja1xcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBIYW5kc29udGFibGVNb2RhbFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgdGFnc1xcbiAqL1xcbiAgLypcXG4qIGdydy1zaWRlLWNvbnRlbnRzXFxuKi9cXG4gIC8qXFxuICogYWRtaW4gc2V0dGluZ3NcXG4gKi9cXG4gIC8qXFxuICogbW9kYWxcXG4gKi8gfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1saW5rIHtcXG4gICAgY29sb3I6ICM5OTM0Mzk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saW5rIHN2ZyB7XFxuICAgICAgZmlsbDogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpbms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjYmY0MTQ4OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1saW5rOmhvdmVyIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjYmY0MTQ4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGluazpkaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1saW5rLmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzhlOWJhNzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tbGluazpkaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tbGluay5kaXNhYmxlZCBzdmcge1xcbiAgICAgICAgZmlsbDogIzhlOWJhNzsgfVxcbiAgaHRtbFtsaWdodF0gYm9keSB7XFxuICAgIGNvbG9yOiAjMjMxZTFkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1OyB9XFxuICAgIGh0bWxbbGlnaHRdIGJvZHkgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjMxZTFkOyB9XFxuICBodG1sW2xpZ2h0XSBhIHtcXG4gICAgY29sb3I6ICM5OTM0Mzk7XFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gYSBzdmcge1xcbiAgICAgIGZpbGw6ICM5OTM0Mzk7IH1cXG4gICAgaHRtbFtsaWdodF0gYTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNiZjQxNDg7XFxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cXG4gICAgICBodG1sW2xpZ2h0XSBhOmhvdmVyIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjYmY0MTQ4OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctcHJpbWFyeSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1wcmltYXJ5OmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXByaW1hcnk6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctcHJpbWFyeTpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctc2Vjb25kYXJ5IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYzA1YSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXNlY29uZGFyeTpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2FlMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXN1Y2Nlc3Mge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctc3VjY2Vzczpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1zdWNjZXNzOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg4NWYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWluZm8ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctaW5mbzpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1pbmZvOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWluZm86aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctaW5mbzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXdhcm5pbmcge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctd2FybmluZzpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy13YXJuaW5nOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctd2FybmluZzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWRhbmdlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1kYW5nZXI6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctZGFuZ2VyOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1saWdodCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1saWdodDpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1saWdodDpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1saWdodDpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWRhcmssIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmNhcmQ6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmNhcmQ6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctZGFyazpob3ZlciwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSBhLmNhcmQ6aG92ZXI6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksIGh0bWxbZGFya10gaHRtbFtsaWdodF0gYS5jYXJkOmhvdmVyOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLCBodG1sW2xpZ2h0XSBhLmJnLWRhcms6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gYS5jYXJkOmZvY3VzOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIGEuY2FyZDpmb2N1czpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSBidXR0b24uY2FyZDpob3Zlcjpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbZGFya10gaHRtbFtsaWdodF0gYnV0dG9uLmNhcmQ6aG92ZXI6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctZGFyazpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gYnV0dG9uLmNhcmQ6Zm9jdXM6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksXFxuICBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIGJ1dHRvbi5jYXJkOmZvY3VzOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctYmx1ZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1ibHVlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWJsdWU6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctYmx1ZTpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ibHVlOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctaW5kaWdvIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWluZGlnbzpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1pbmRpZ286Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctaW5kaWdvOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWluZGlnbzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXB1cnBsZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1wdXJwbGU6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctcHVycGxlOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXB1cnBsZTpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1wdXJwbGU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1waW5rIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXBpbms6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmctcGluazpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1waW5rOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXBpbms6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1yZWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctcmVkOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXJlZDpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1yZWQ6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctcmVkOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctb3JhbmdlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLW9yYW5nZTpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1vcmFuZ2U6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctb3JhbmdlOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLW9yYW5nZTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXllbGxvdyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy15ZWxsb3c6aG92ZXIsIGh0bWxbbGlnaHRdIGEuYmcteWVsbG93OmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXllbGxvdzpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1ncmVlbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1ncmVlbjpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1ncmVlbjpmb2N1cyxcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXRlYWwge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctdGVhbDpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy10ZWFsOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXRlYWw6aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctdGVhbDpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLWN5YW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmctY3lhbjpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1jeWFuOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWN5YW46aG92ZXIsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctY3lhbjpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJnLXdoaXRlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLXdoaXRlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLXdoaXRlOmZvY3VzLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXdoaXRlOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLXdoaXRlOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctZ3JheSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS5iZy1ncmF5OmhvdmVyLCBodG1sW2xpZ2h0XSBhLmJnLWdyYXk6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctZ3JheTpob3ZlcixcXG4gIGh0bWxbbGlnaHRdIGJ1dHRvbi5iZy1ncmF5OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYmctZ3JheS1kYXJrIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLmJnLWdyYXktZGFyazpob3ZlciwgaHRtbFtsaWdodF0gYS5iZy1ncmF5LWRhcms6Zm9jdXMsXFxuICBodG1sW2xpZ2h0XSBidXR0b24uYmctZ3JheS1kYXJrOmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gYnV0dG9uLmJnLWdyYXktZGFyazpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1wcmltYXJ5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItc2Vjb25kYXJ5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjBjMDVhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItc3VjY2VzcyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWluZm8ge1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci13YXJuaW5nIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItZGFuZ2VyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItbGlnaHQge1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1kYXJrIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItYmx1ZSB7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWluZGlnbyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXB1cnBsZSB7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXBpbmsge1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1yZWQge1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1vcmFuZ2Uge1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci15ZWxsb3cge1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1ncmVlbiB7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXRlYWwge1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1jeWFuIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItd2hpdGUge1xcbiAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci1ncmF5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItZ3JheS1kYXJrIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXByaW1hcnkge1xcbiAgICBjb2xvcjogI2VhYWIyMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtcHJpbWFyeTpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xcbiAgICBjb2xvcjogI2FkN2MxMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogI2YwYzA1YSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcXG4gICAgY29sb3I6ICNlOGE1MTUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1zdWNjZXNzOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMDA2ZjRkICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWluZm8ge1xcbiAgICBjb2xvcjogIzAwOWZiYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtaW5mbzpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWluZm86Zm9jdXMge1xcbiAgICBjb2xvcjogIzAwNWU2ZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC13YXJuaW5nIHtcXG4gICAgY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcXG4gICAgY29sb3I6ICNkZTdkMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWRhbmdlcjpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWRhbmdlcjpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYmQwMDM5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWxpZ2h0IHtcXG4gICAgY29sb3I6ICNlNGU3ZWEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWxpZ2h0OmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtbGlnaHQ6Zm9jdXMge1xcbiAgICBjb2xvcjogI2I5YzFjOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1kYXJrIHtcXG4gICAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWRhcms6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1kYXJrOmZvY3VzIHtcXG4gICAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtYmx1ZSB7XFxuICAgIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1ibHVlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtYmx1ZTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMDA1NmIzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWluZGlnbyB7XFxuICAgIGNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1pbmRpZ286aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1pbmRpZ286Zm9jdXMge1xcbiAgICBjb2xvcjogIzQ3MDlhYyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1wdXJwbGUge1xcbiAgICBjb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtcHVycGxlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtcHVycGxlOmZvY3VzIHtcXG4gICAgY29sb3I6ICM0ZTJkODkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtcGluayB7XFxuICAgIGNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1waW5rOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtcGluazpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYzIxNzY2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXJlZCB7XFxuICAgIGNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1yZWQ6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1yZWQ6Zm9jdXMge1xcbiAgICBjb2xvcjogI2JkMDAzOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1vcmFuZ2Uge1xcbiAgICBjb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSBhLnRleHQtb3JhbmdlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtb3JhbmdlOmZvY3VzIHtcXG4gICAgY29sb3I6ICNjMzVhMDIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQteWVsbG93IHtcXG4gICAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXllbGxvdzpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LXllbGxvdzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LWdyZWVuIHtcXG4gICAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWdyZWVuOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtZ3JlZW46Zm9jdXMge1xcbiAgICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC10ZWFsIHtcXG4gICAgY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXRlYWw6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC10ZWFsOmZvY3VzIHtcXG4gICAgY29sb3I6ICMxNTg3NjUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtY3lhbiB7XFxuICAgIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIGEudGV4dC1jeWFuOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtY3lhbjpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMGY2Njc0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC50ZXh0LXdoaXRlIHtcXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LXdoaXRlOmhvdmVyLCBodG1sW2xpZ2h0XSBhLnRleHQtd2hpdGU6Zm9jdXMge1xcbiAgICBjb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAudGV4dC1ncmF5IHtcXG4gICAgY29sb3I6ICM0YjU0NWMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWdyYXk6aG92ZXIsIGh0bWxbbGlnaHRdIGEudGV4dC1ncmF5OmZvY3VzIHtcXG4gICAgY29sb3I6ICMyOTJkMzIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRleHQtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gYS50ZXh0LWdyYXktZGFyazpob3ZlciwgaHRtbFtsaWdodF0gYS50ZXh0LWdyYXktZGFyazpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYjk4NTExOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnk6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXByaW1hcnkuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhO1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGIzMzc7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWNhZTJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkYjMzNztcXG4gICAgICBib3JkZXItY29sb3I6ICNlY2FlMmI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjEwLCAxNzAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYzA1YTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNhZTJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ViYWEyMDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMCwgMTcwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXNlY29uZGFyeSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk1Njg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA4ODVmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NTY4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwODg1ZjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTk3LCAxNTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiNTY7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTk3LCAxNTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzczpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tc3VjY2Vzcy5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4taW5mbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZTk1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNzQ4ODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4taW5mby5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2U5NTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDc0ODg7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3MywgMTk3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mby5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2OTdiOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3MywgMTk3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mbyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZm86Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWluZm8uZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5mby5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4taW5mbzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTIwNTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmNzhjMDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjkyMDU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZjc4YzAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTQ1LCA0NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhODUwMDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTQ1LCA0NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi13YXJuaW5nLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMzAwNDQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDYwMDQxO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgNDcsIDExMCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlci5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjOTAwM2Q7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYW5nZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlci5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6aG92ZXIsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjZWQ0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6Zm9jdXMsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQuZm9jdXMsIGh0bWxbbGlnaHRdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjZWQ0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMCwgMjAzLCAyMDYsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodC5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpkaXNhYmxlZCwgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzBjN2NlOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMCwgMjAzLCAyMDYsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1saWdodCBzdmcsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6aG92ZXIgc3ZnLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0OmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQuZm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbbGlnaHRdIC5idG4tbGlnaHQ6ZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbmssIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluaywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcms6aG92ZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6aG92ZXIsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpob3ZlciwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyazpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmZvY3VzLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1kYXJrLmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5mb2N1cy5wYWdlLWxpbmssIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLmZvY3VzLnBhZ2UtbGluaywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuZm9jdXMuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5mb2N1cy5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyay5kaXNhYmxlZCwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZGlzYWJsZWQucGFnZS1saW5rLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5kaXNhYmxlZC5wYWdlLWxpbmssIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmRpc2FibGVkLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiwgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuZGlzYWJsZWQuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOmRpc2FibGVkLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6ZGlzYWJsZWQsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmRpc2FibGVkLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6ZGlzYWJsZWQsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnBhZ2UtbGluayxcXG4gICAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSAuc2hvdyA+IGh0bWxbbGlnaHRdIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWIsXFxuICAgIGh0bWxbZGFya10gLm5vbG9naW4gLnNob3cgPiBodG1sW2xpZ2h0XSAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1leHRlcm5hbC1hdXRoLXRhYixcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyLFxcbiAgICBodG1sW2RhcmtdIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rOmZvY3VzLFxcbiAgICAgIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gLnNob3cgPiBodG1sW2xpZ2h0XSBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnBhZ2UtbGluazpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMsXFxuICAgICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyxcXG4gICAgICBodG1sW2RhcmtdIC5zaG93ID4gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcmsgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbmsgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbmsgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyazpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpob3ZlciBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gaHRtbFtsaWdodF0gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1kYXJrOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1kYXJrLmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZm9jdXMucGFnZS1saW5rIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24uZm9jdXMucGFnZS1saW5rIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAubm9sb2dpbiAuZm9jdXMuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuZm9jdXMuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kaXNhYmxlZC5wYWdlLWxpbmsgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5kaXNhYmxlZC5wYWdlLWxpbmsgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5kaXNhYmxlZC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5kaXNhYmxlZC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWRhcms6ZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6ZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGh0bWxbbGlnaHRdIGJ1dHRvbi5wYWdlLWxpbms6ZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6ZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6ZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBodG1sW2xpZ2h0XSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIGh0bWxbbGlnaHRdIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gaHRtbFtsaWdodF0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiBodG1sW2xpZ2h0XSAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rIHN2ZyxcXG4gICAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSAuc2hvdyA+IGh0bWxbbGlnaHRdIGJ1dHRvbi5kcm9wZG93bi10b2dnbGUucGFnZS1saW5rIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ub2xvZ2luIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZyxcXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyxcXG4gICAgaHRtbFtkYXJrXSAuc2hvdyA+IGh0bWxbbGlnaHRdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNjJjYztcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYztcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDVjYmY7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tYmx1ZTpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tYmx1ZS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ibHVlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGJkMDtcXG4gICAgICBib3JkZXItY29sb3I6ICM1MTBiYzQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwYmQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzUxMGJjNDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjUsIDUyLCAyNDQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ28uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNGMwYWI4OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI1LCA1MiwgMjQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4taW5kaWdvIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ28uZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWluZGlnbzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWluZGlnby5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTM3YTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTkzMzlkOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcXG4gICAgICBib3JkZXItY29sb3I6ICM1OTMzOWQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCA5NCwgMjAyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcXG4gICAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzUzMzA5MzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMywgOTQsIDIwMiwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXB1cnBsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1waW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDFjNzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1waW5rLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQxYzc4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q5MWE3MjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzUsIDkxLCAxNTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXBpbms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5MWE3MjtcXG4gICAgICBib3JkZXItY29sb3I6ICNjZTE5NmM7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzUsIDkxLCAxNTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcGluazpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tcGluay5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1waW5rLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1waW5rOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tcmVkIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tcmVkLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTMwMDQ0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tcmVkOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXJlZC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzkwMDNkOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXJlZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA0NywgMTEwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tcmVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXJlZDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXJlZC5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXJlZDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXJlZC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTZiMDI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5NmIwMjtcXG4gICAgICBib3JkZXItY29sb3I6ICNkYzY1MDI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAxMTQsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2NmNWYwMjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMTE0LCAyNCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW9yYW5nZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2U6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93OmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTcxLCAxMywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdy5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNjk1MDA7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDE3MSwgMTMsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi15ZWxsb3cgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4teWVsbG93OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdy5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4teWVsbG93OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcXG4gICAgICBib3JkZXItY29sb3I6ICMxYzc0MzA7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyZWVuOmZvY3VzIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbi5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbi5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYmE4N2U7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTk5ZDc2OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWJhODdlO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE5OWQ3NjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NSwgMjA5LCAxNjcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxNzkyNmU7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2NSwgMjA5LCAxNjcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tdGVhbDpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIC5idG4tdGVhbC5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi10ZWFsLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tY3lhbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tY3lhbi5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbi5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tY3lhbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tY3lhbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbiBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWN5YW46Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWN5YW4uZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tY3lhbi5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tY3lhbi5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDIyNCwgMjI0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGUuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcXG4gICAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDIyNCwgMjI0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4td2hpdGU6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDA0NztcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXkuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTQwNDc7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTA5LCAxMTcsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgICBib3JkZXItY29sb3I6ICMyZTM0Mzk7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDEwOSwgMTE3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXk6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXkuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyay5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyay5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcXG4gICAgICBib3JkZXItY29sb3I6ICMxNzFhMWQ7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JheS1kYXJrIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6Zm9jdXMgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyay5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZWFhYjIwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCAxNzEsIDMyLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNCwgMTcxLCAzMiwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZWFhYjIwO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzQsIDE3MSwgMzIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM0LCAxNzEsIDMyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogI2YwYzA1YTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjBjMDVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZjBjMDVhO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAxOTIsIDkwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE5MiwgOTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmMGMwNWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMTkyLCA5MCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE5MiwgOTAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBzdmcge1xcbiAgICAgIGZpbGw6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZjBjMDVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2YwYzA1YTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZjBjMDVhOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjMDBiYjgzO1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTg3LCAxMzEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzAwYmI4MztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTg3LCAxMzEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzAwYmI4MzsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8ge1xcbiAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1OSwgMTg3LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMwMDlmYmI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1OSwgMTg3LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmEzMmI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE2MywgNDMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmEzMmI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTYzLCA0MywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwLCA4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcXG4gICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzEsIDIzNCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0IHN2ZyB7XFxuICAgICAgZmlsbDogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrIHtcXG4gICAgY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XFxuICAgICAgY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlIHtcXG4gICAgY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICMwMDdiZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMDA3YmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwN2JmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtYmx1ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvIHtcXG4gICAgY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzY2MTBmMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnby5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28gc3ZnIHtcXG4gICAgICBmaWxsOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28uZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzY2MTBmMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtaW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzY2MTBmMjsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjNmY0MmMxO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICM2ZjQyYzE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzZmNDJjMTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICM2ZjQyYzE7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rIHtcXG4gICAgY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNlODNlOGM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluay5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNlODNlOGM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzIsIDYyLCAxNDAsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluay5kaXNhYmxlZCBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YzsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZCB7XFxuICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwLCA4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZC5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtcmVkLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZDdlMTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZkN2UxNDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZDdlMTQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cge1xcbiAgICBjb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZjMTA3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3cuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZjMTA3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93IHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXllbGxvdy5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUteWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI4YTc0NTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbi5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4gc3ZnIHtcXG4gICAgICBmaWxsOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmVlbjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI4YTc0NTsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwge1xcbiAgICBjb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzIwYzk5NztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMiwgMjAxLCAxNTEsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwuZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzIwYzk5NztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbCBzdmcge1xcbiAgICAgIGZpbGw6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWw6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzIwYzk5NzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjBjOTk3OyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbiB7XFxuICAgIGNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMTdhMmI4O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW4uZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbi5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMTdhMmI4O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW4uZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtY3lhbi5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpmb2N1cywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZS5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGUuZGlzYWJsZWQgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheSB7XFxuICAgIGNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjNGI1NDVjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzUsIDg0LCA5MiwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgODQsIDkyLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheSBzdmcge1xcbiAgICAgIGZpbGw6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjNGI1NDVjOyB9XFxuICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICMzNDNhNDA7XFxuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kaXNhYmxlZCwgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMzNDNhNDA7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhO1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYzA1YTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjBjMDVhOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1O1xcbiAgICBib3JkZXItY29sb3I6ICNmNWQ3OTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbbGlnaHRdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogI2ZjZjlmNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICBodG1sW2xpZ2h0XSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Y1ZDc5NTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXByaW1hcnkge1xcbiAgICBjb2xvcjogI2ZiZWVkMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkYjg0NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1wcmltYXJ5IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZGM5ZTE1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2Y3ZGNhMzsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZmNmMmRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjYTc0O1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXNlY29uZGFyeSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2VlYjc0MzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2Y4ZTBhZjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2NjZjFlNjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5YzY5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1zdWNjZXNzIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDBhMjcxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E0ZTZkMjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWluZm8ge1xcbiAgICBjb2xvcjogI2NjZWNmMTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5YWVjNjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1pbmZvIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA4OWEyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E0ZGRlNjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXdhcm5pbmcge1xcbiAgICBjb2xvcjogI2ZmZWRkNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjI0ZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC13YXJuaW5nIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmY5ODEyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmZDdhMjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZjZWRkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzMTZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWRhbmdlciBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2YwMDA0ODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmOWJiYTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWxpZ2h0IHtcXG4gICAgY29sb3I6ICNmYWZhZmI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZWQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtbGlnaHQgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2RlZGVlNDsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWRhcmsge1xcbiAgICBjb2xvcjogI2Q2ZDhkOTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWE1ZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1kYXJrIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2JjYmZjMDsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWJsdWUge1xcbiAgICBjb2xvcjogI2NjZTVmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5OTBmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ibHVlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA2ZmU2OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ibHVlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogIzk5Y2JmZjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZTBjZmZjO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2UzNmY0O1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWluZGlnbyBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzViMGNkZDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtaW5kaWdvIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2MxOWZmOTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZTJkOWYzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY2MGNiO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXB1cnBsZSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY0M2FiMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtcHVycGxlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2M0YjJlNzsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXBpbmsge1xcbiAgICBjb2xvcjogI2ZhZDhlODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNWQ5ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1waW5rIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTUyNzdlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1waW5rIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2Y0YWJjZDsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXJlZCB7XFxuICAgIGNvbG9yOiAjZmZjZWRkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzMTZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXJlZCBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2YwMDA0ODsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtcmVkIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmOWJiYTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjZmZlNWQwO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5MzNhO1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LW9yYW5nZSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y1NzEwMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtb3JhbmdlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmYzk5ZDsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXllbGxvdyB7XFxuICAgIGNvbG9yOiAjZmZmM2NkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYjJmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXllbGxvdyBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2VkYjEwMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQteWVsbG93IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2ZmZTc5YTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyZWVuIHtcXG4gICAgY29sb3I6ICNkNGVkZGE7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YWI1NjM7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JlZW4gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyMzkyM2Q7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyZWVuIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2IwZGViYjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXRlYWwge1xcbiAgICBjb2xvcjogI2QyZjRlYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0ZDJhODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC10ZWFsIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMWNiMzg2OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC10ZWFsIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2E5ZWFkNzsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWN5YW4ge1xcbiAgICBjb2xvcjogI2QxZWNmMTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjYjFjMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1jeWFuIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMTQ4ZWExOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1jeWFuIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2FhZGNlNTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LXdoaXRlIHtcXG4gICAgY29sb3I6IHdoaXRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtd2hpdGUgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LXdoaXRlIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2U2ZTZlNjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyYXkge1xcbiAgICBjb2xvcjogI2RiZGRkZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4NmY3NjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ncmF5IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNDA0NzRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5hbGVydC1ncmF5IC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2MwYzRjNjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZDZkOGQ5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YTVmO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFsZXJ0LWdyYXktZGFyayBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYWxlcnQtZ3JheS1kYXJrIC5hbGVydC1saW5rIHtcXG4gICAgICBjb2xvcjogI2JjYmZjMDsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXByaW1hcnkge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXByaW1hcnk6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzQsIDE3MSwgMzIsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXByaW1hcnk6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzQsIDE3MSwgMzIsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2FlMmI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0MCwgMTkyLCA5MCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYzA1YTsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYWUyYjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE5MiwgOTAsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg4NWY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2Utc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg4NWY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWluZm8ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWluZm86aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5mbzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4ODsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWluZm86Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5mby5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNTksIDE4NywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1pbmZvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtaW5mbzpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzQ4ODsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmZvOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmZvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2Utd2FybmluZyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utd2FybmluZzpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS13YXJuaW5nOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utd2FybmluZzpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTYzLCA0MywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utd2FybmluZzpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OGMwMDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTYzLCA0MywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWRhbmdlcjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWRhbmdlcjpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYW5nZXIuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1saWdodCB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtbGlnaHQ6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1saWdodDpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1saWdodC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWxpZ2h0IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjZWQ0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWxpZ2h0OmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1saWdodC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZGFyazpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYXJrOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZGFyazpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWRhcms6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFyazpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZGFyay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtYmx1ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtYmx1ZTpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1ibHVlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtYmx1ZTpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1ibHVlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLWJsdWUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ibHVlOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ibHVlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWJsdWU6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWJsdWUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWluZGlnbzpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1pbmRpZ286Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1pbmRpZ286Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtaW5kaWdvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTYsIDI0MiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmRpZ286aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZGlnbzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1pbmRpZ286Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWluZGlnby5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1wdXJwbGUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXB1cnBsZTpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1wdXJwbGU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1wdXJwbGU6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcHVycGxlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1wdXJwbGUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1wdXJwbGU6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXB1cnBsZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1wdXJwbGU6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDY2LCAxOTMsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1waW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1waW5rOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXBpbms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzI7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1waW5rOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXBpbmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXBpbmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1waW5rOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1waW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXBpbms6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXBpbmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtcmVkIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1yZWQ6aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcmVkOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtcmVkOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXJlZC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1yZWQge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1yZWQ6aG92ZXIsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXJlZDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1yZWQ6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXJlZC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2Utb3JhbmdlOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLW9yYW5nZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNjUwMjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLW9yYW5nZTpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLW9yYW5nZTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utb3JhbmdlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLW9yYW5nZTpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utb3JhbmdlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXllbGxvdyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UteWVsbG93OmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXllbGxvdzpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXllbGxvdzpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UteWVsbG93IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UteWVsbG93OmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS15ZWxsb3c6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UteWVsbG93OmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JlZW46aG92ZXIsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JlZW46Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmVlbjpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmVlbi5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLWdyZWVuOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmVlbjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmVlbjpmb2N1cywgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS10ZWFsIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS10ZWFsOmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLXRlYWw6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS10ZWFsOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXRlYWwuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSBhLmJhZGdlLXRlYWwge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS10ZWFsOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS10ZWFsOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2OyB9XFxuICAgIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXRlYWw6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXRlYWwuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYmFkZ2UtY3lhbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtY3lhbjpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1jeWFuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiOyB9XFxuICAgIGFodG1sW2xpZ2h0XSAuYmFkZ2UtY3lhbjpmb2N1cywgYWh0bWxbbGlnaHRdIC5iYWRnZS1jeWFuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1jeWFuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtY3lhbjpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtY3lhbjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1jeWFuOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1jeWFuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLmJhZGdlLXdoaXRlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS13aGl0ZTpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS13aGl0ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLXdoaXRlOmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLXdoaXRlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2Utd2hpdGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS13aGl0ZTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utd2hpdGU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2Utd2hpdGU6Zm9jdXMsIGFodG1sW2xpZ2h0XSBhLmJhZGdlLXdoaXRlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5OmhvdmVyLCBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5OmZvY3VzLCBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JheTpob3ZlciwgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JheTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5OmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCA4NCwgOTIsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtsaWdodF0gLmJhZGdlLWdyYXktZGFyazpob3ZlciwgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5LWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIC5iYWRnZS1ncmF5LWRhcms6Zm9jdXMsIGFodG1sW2xpZ2h0XSAuYmFkZ2UtZ3JheS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JheS1kYXJrOmhvdmVyLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgYWh0bWxbbGlnaHRdIGEuYmFkZ2UtZ3JheS1kYXJrOmZvY3VzLCBhaHRtbFtsaWdodF0gYS5iYWRnZS1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxcbiAgaHRtbFtsaWdodF0gLm5hdi1saW5rLmRpc2FibGVkIHtcXG4gICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5hdi1saW5rLmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzhlOWJhNzsgfVxcbiAgaHRtbFtsaWdodF0gLm5hdi10YWJzIHtcXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmRhZGY7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtbGluayB7XFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XFxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xNXJlbTtcXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xNXJlbTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIGh0bWxbbGlnaHRdIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhICNlNGU3ZWEgI2Q2ZGFkZjsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xcbiAgICAgICAgY29sb3I6ICM4ZTliYTc7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXFxuICAgIGh0bWxbbGlnaHRdIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjNGI1NDVjO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmICNkNmRhZGYgI2ZjZjlmNTsgfVxcbiAgICBodG1sW2xpZ2h0XSAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XFxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cXG4gIGh0bWxbbGlnaHRdIC50b2FzdC1zdWNjZXNzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MzsgfVxcbiAgaHRtbFtsaWdodF0gLnRvYXN0LWVycm9yIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtsaWdodF0gLnRvYXN0LWluZm8ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2xpZ2h0XSAudG9hc3Qtd2FybmluZyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7IH1cXG4gIGh0bWxbbGlnaHRdIDpub3QocHJlKSA+IGNvZGUge1xcbiAgICBjb2xvcjogI2M3MjU0ZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFmMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjOGM4OyB9XFxuICBodG1sW2xpZ2h0XSBwcmU6bm90KC5obGpzKTpub3QoLkNvZGVNaXJyb3ItbGluZSkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWYzO1xcbiAgICBib3JkZXItY29sb3I6ICNjY2M4Yzg7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1wcmltYXJ5IGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtcHJpbWFyeSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZWZjZjY7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1zZWNvbmRhcnkgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1zZWNvbmRhcnkgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmVmY2Y4OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtc3VjY2VzcyBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmY2ZhOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtaW5mbyBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWluZm8gYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmYmZjOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtd2FybmluZyBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXdhcm5pbmcgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmYmY3OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZGFuZ2VyIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZGFuZ2VyIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZjVmODsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWxpZ2h0IGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtbGlnaHQgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmVmZWZlOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtZGFyayBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWRhcmsgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjdmN2Y3OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtYmx1ZSBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWJsdWUgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmYWZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtaW5kaWdvIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtaW5kaWdvIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y5ZjVmZTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXB1cnBsZSBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXB1cnBsZSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmOWY3ZmQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1waW5rIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtcGluayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZWY3ZmE7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1yZWQgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1yZWQgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmNWY4OyB9XFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtb3JhbmdlIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtb3JhbmdlIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZmFmNjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXllbGxvdyBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXllbGxvdyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmZkZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1ncmVlbiBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyZWVuIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y2ZmJmODsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXRlYWwgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC10ZWFsIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y2ZmRmYjsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWN5YW4gYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1jeWFuIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y2ZmJmYzsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LXdoaXRlIGEsXFxuICBodG1sW2xpZ2h0XSAuYWxlcnQuYWxlcnQtd2hpdGUgYTpob3ZlciB7XFxuICAgIGNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyYXkgYSxcXG4gIGh0bWxbbGlnaHRdIC5hbGVydC5hbGVydC1ncmF5IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y4ZjhmODsgfVxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyYXktZGFyayBhLFxcbiAgaHRtbFtsaWdodF0gLmFsZXJ0LmFsZXJ0LWdyYXktZGFyayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmN2Y3Zjc7IH1cXG4gIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1tZW51IHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctcGVyc29uYWwtZHJvcGRvd24gLmdydy1pY29uLWNvbnRhaW5lciBzdmcge1xcbiAgICBmaWxsOiAjMjMxZTFkOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXBlcnNvbmFsLWRyb3Bkb3duIC5ncnctaWNvbi1jb250YWluZXItbXV0ZWQgc3ZnIHtcXG4gICAgZmlsbDogI2YwYzA1YTsgfVxcbiAgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW0ge1xcbiAgICBjb2xvcjogIzIzMWUxZDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbSBzdmcge1xcbiAgICAgIGZpbGw6ICMyMzFlMWQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCBodG1sW2xpZ2h0XSAuZHJvcGRvd24taXRlbS5hY3RpdmUsIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtOmFjdGl2ZTpob3ZlciwgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3NWZhNTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtOmFjdGl2ZTpob3ZlciBzdmcsIGh0bWxbbGlnaHRdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZTpob3ZlciBzdmcge1xcbiAgICAgICAgZmlsbDogd2hpdGU7IH1cXG4gICAgaHRtbFtsaWdodF0gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xcbiAgICBjb2xvcjogIzIzMWUxZDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjVkNzk1O1xcbiAgICBvdXRsaW5lOiAwO1xcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzQsIDE3MSwgMzIsIDAuMjUpOyB9XFxuICBodG1sW2xpZ2h0XSAubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xcbiAgICBjb2xvcjogIzk5MzQzOSAhaW1wb3J0YW50O1xcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2xpZ2h0XSAubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIGh0bWxbbGlnaHRdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNiZjQxNDggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0uZGlzYWJsZWQgYnV0dG9uLnBhZ2UtbGluayB7XFxuICAgIGNvbG9yOiAjYWJiNGJkOyB9XFxuICBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5hY3RpdmUgYnV0dG9uLnBhZ2UtbGluayB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rOmhvdmVyLCBodG1sW2xpZ2h0XSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5hY3RpdmUgYnV0dG9uLnBhZ2UtbGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluayB7XFxuICAgIGNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNmMGMwNWE7IH1cXG4gICAgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciwgaHRtbFtsaWdodF0gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazphY3RpdmUsIGh0bWxbbGlnaHRdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZWFhYjIwOyB9XFxuICBodG1sW2xpZ2h0XSAuaGFuZHNvbnRhYmxlIHtcXG4gICAgY29sb3I6IGluaXRpYWw7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctbG9nbyBzdmcgKiB7XFxuICAgIHRyYW5zaXRpb246IGZpbGwgMC44cyBlYXNlLW91dDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1sb2dvIHN2ZyB7XFxuICAgIGZpbGw6IHdoaXRlOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWxvZ286aG92ZXIgc3ZnIC5ncm91cDEge1xcbiAgICBmaWxsOiAjNzRiYzQ2OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWxvZ286aG92ZXIgc3ZnIC5ncm91cDIge1xcbiAgICBmaWxsOiAjMTc1ZmE1OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LW5hdmJhciB7XFxuICAgIGJhY2tncm91bmQ6ICNmMGMwNWE7XFxuICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjOTBhNTU1IDAlLCAjYTg0YmU2IDUwJSwgI2VhYWIyMCAxMDAlKTtcXG4gICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctbmF2YmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XFxuICAgICAgY29sb3I6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctbmF2YmFyIC5ncnctYXBwLXRpdGxlIHtcXG4gICAgICBjb2xvcjogd2hpdGU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRpc2FibGVkLCBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYjk4NTExOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbbGlnaHRdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtsaWdodF0gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWdsb2JhbC1zZWFyY2ggLnNlYXJjaC10eXBlYWhlYWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjQ5LCAyNDUsIDAuOSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMWUxZDtcXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXIsIGNvbG9yIDEwMG1zIGxpbmVhciwgb3BhY2l0eSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSwgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIzMWUxZDtcXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjphZnRlciB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzIzMWUxZDtcXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItdG9wLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbiA+IHNwYW46YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFlMWQ7XFxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b24gc3ZnIHBhdGgge1xcbiAgICAgIGZpbGw6IHdoaXRlOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzNjM0O1xcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyLCBjb2xvciAxMDBtcyBsaW5lYXIsIG9wYWNpdHkgMzAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSksIHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyOmJlZm9yZSB7XFxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM2YzNjM0O1xcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlcjphZnRlciB7XFxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjM2YzNjM0O1xcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLXRvcC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlciA+IHNwYW46YWZ0ZXIge1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmMzYzNDtcXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xcbiAgICAgICAgZmlsbDogd2hpdGU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciBkaXZbZGF0YS10ZXN0aWQ9J0dsb2JhbE5hdmlnYXRpb24nXSA+IGRpdiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciBkaXZbZGF0YS10ZXN0aWQ9J0NvbnRleHR1YWxOYXZpZ2F0aW9uJ10gPiBkaXYge1xcbiAgICBjb2xvcjogIzk5MzQzOTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjRlZTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0biB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwO1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bi5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTIsIDM1LCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZGlzYWJsZWQsIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2LXByaW1hcnktY29udGFpbmVyIC5idG4uYWN0aXZlIGkge1xcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAycHggI2VhYWIyMDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYtcHJpbWFyeS1jb250YWluZXIgLmJ0bi5hY3RpdmU6YWZ0ZXIge1xcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmOWY0ZWU7IH1cXG4gIGh0bWxbbGlnaHRdIC5lZGl0b3ItY29udGFpbmVyIC5uYXZiYXItZWRpdG9yIHN2ZyB7XFxuICAgIGZpbGw6ICM5OTM0Mzk7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4tcGFnZS1wcmV2aWV3IHN2ZyB7XFxuICAgIGZpbGw6IHdoaXRlOyB9XFxuICBodG1sW2xpZ2h0XSAubW9kYWwgLm1vZGFsLWhlYWRlciB7XFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM5MTdlN2I7IH1cXG4gICAgaHRtbFtsaWdodF0gLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjsgfVxcbiAgICBodG1sW2xpZ2h0XSAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIG9wYWNpdHk6IDAuNTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZTpob3ZlciB7XFxuICAgICAgICBvcGFjaXR5OiAwLjk7IH1cXG4gIGh0bWxbbGlnaHRdIC5tb2RhbCAubW9kYWwtY29udGVudCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gIGh0bWxbbGlnaHRdIC5tb2RhbCAubW9kYWwtZm9vdGVyIHtcXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzkxN2U3YjsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1wYWdlLWFjY2Vzc29yaWVzLWNvbnRyb2wgLmdydy1zZWVuLXVzZXItaW5mbyAuYnRuIHtcXG4gICAgY29sb3I6ICM1NDljNzk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1wYWdlLWFjY2Vzc29yaWVzLWNvbnRyb2wgLmdydy1zZWVuLXVzZXItaW5mbyAuYnRuOmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICM1NDljNzk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1wYWdlLWFjY2Vzc29yaWVzLWNvbnRyb2wgLmdydy1zZWVuLXVzZXItaW5mbyAuYnRuIC5mb290c3RhbXAtaWNvbiB7XFxuICAgICAgZmlsbDogIzU0OWM3OTsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW06aG92ZXIsIGh0bWxbbGlnaHRdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDUyLCA1NywgMC4wOCk7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtIC5uYXYtbGluayB7XFxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcXG4gICAgY29sb3I6ICM5OTM0Mzk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rIHN2ZyB7XFxuICAgICAgZmlsbDogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjOGU5YmE3OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5ncnctbmF2LXNsaWRlLWhyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTkzNDM5OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtbW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xcbiAgICBjb2xvcjogI2YwYzA1YTsgfVxcbiAgaHRtbFtsaWdodF0gLmNhcmQud2VsbCB7XFxuICAgIGNvbG9yOiAjMjMxZTFkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWYzO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7XFxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tYm90LWNhcmQgLmdydy1ib3RjYXJkLXRpdGxlLWFjdGl2ZSB7XFxuICAgIGNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tcGFnZSBzcGFuLnNsaWRlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmFkbWluLXBhZ2Ugc3Bhbi5zbGlkZXI6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtsaWdodF0gLmFkbWluLXBhZ2UgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2xpZ2h0XSAuYWRtaW4tcGFnZSBpbnB1dDpmb2N1cyArIC5zbGlkZXIge1xcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4ICMwMDdiZmY7IH1cXG4gIGh0bWxbbGlnaHRdIC53aWtpIC5oaWdobGlnaHRlZCB7XFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXG4gICAgei1pbmRleDogMTsgfVxcblxcbkBrZXlmcmFtZXMgZmFkZW91dCB7XFxuICAxMDAlIHtcXG4gICAgb3BhY2l0eTogMDsgfSB9XFxuICAgIGh0bWxbbGlnaHRdIC53aWtpIC5oaWdobGlnaHRlZDo6YWZ0ZXIge1xcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgICB0b3A6IDE1JTtcXG4gICAgICBsZWZ0OiAwO1xcbiAgICAgIHotaW5kZXg6IC0xO1xcbiAgICAgIHdpZHRoOiAxMDAlO1xcbiAgICAgIGhlaWdodDogNzAlO1xcbiAgICAgIGNvbnRlbnQ6ICcnO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCAxNzEsIDMyLCAwLjUpO1xcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcXG4gICAgICBhbmltYXRpb246IGZhZGVvdXQgMXMgZWFzZS1pbiAxLjVzIGZvcndhcmRzOyB9XFxuICBodG1sW2xpZ2h0XSAud2lraSBhIHtcXG4gICAgY29sb3I6ICM5OTM0Mzk7IH1cXG4gICAgaHRtbFtsaWdodF0gLndpa2kgYTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNiZjQxNDg7IH1cXG4gIGh0bWxbbGlnaHRdIC53aWtpIC5lZGl0YWJsZS13aXRoLWhhbmRzb250YWJsZSBidXR0b24ge1xcbiAgICBjb2xvcjogIzk5MzQzOTsgfVxcbiAgaHRtbFtsaWdodF0gLndpa2kgLmVkaXRhYmxlLXdpdGgtaGFuZHNvbnRhYmxlIGJ1dHRvbjpob3ZlciB7XFxuICAgIGNvbG9yOiAjYmY0MTQ4OyB9XFxuICBodG1sW2xpZ2h0XSBib2R5Lm9uLWVkaXQgLm1haW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmNGVlOyB9XFxuICAgIGh0bWxbbGlnaHRdIGJvZHkub24tZWRpdCAubWFpbiAucGFnZS1lZGl0b3ItZWRpdG9yLWNvbnRhaW5lciB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTE3ZTdiOyB9XFxuICAgICAgaHRtbFtsaWdodF0gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1lZGl0b3ItY29udGFpbmVyIC5uYXZiYXItZWRpdG9yIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTE3ZTdiOyB9XFxuICAgIGh0bWxbbGlnaHRdIGJvZHkub24tZWRpdCAubWFpbiAucGFnZS1lZGl0b3ItcHJldmlldy1jb250YWluZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gICAgaHRtbFtsaWdodF0gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1mb290ZXIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5MTdlN2I7IH1cXG4gIGh0bWxbbGlnaHRdIGJvZHkucGF0aG5hbWUtc2lkZWJhciAucGFnZS1lZGl0b3ItcHJldmlldy1ib2R5IHtcXG4gICAgY29sb3I6ICM5OTM0Mzk7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY0ZWU7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLmRlc2t0b3AtcHJldmlldyxcXG4gIGh0bWxbbGlnaHRdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLnRhYmxldC1wcmV2aWV3LFxcbiAgaHRtbFtsaWdodF0gLmdydy1ncmlkLWVkaXQtcHJldmlldyAubW9iaWxlLXByZXZpZXcge1xcbiAgICBiYWNrZ3JvdW5kOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IC5ncmlkLWVkaXQtYm9yZGVyLWZvci1lYWNoLWNvbHMge1xcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3JpZC1wcmV2aWV3LWNvbC0wIHtcXG4gICAgYmFja2dyb3VuZDogIzE3NWZhNTsgfVxcbiAgaHRtbFtsaWdodF0gLmdyaWQtcHJldmlldy1jb2wtMSB7XFxuICAgIGJhY2tncm91bmQ6ICMwMDlmYmI7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncmlkLXByZXZpZXctY29sLTIge1xcbiAgICBiYWNrZ3JvdW5kOiAjMDBiYjgzOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3JpZC1wcmV2aWV3LWNvbC0zIHtcXG4gICAgYmFja2dyb3VuZDogIzc0YmM0NjsgfVxcbiAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudC1tZXRhIC5wYWdlLWNvbW1lbnQtcmV2aXNpb24gc3ZnIHtcXG4gICAgZmlsbDogIzk5MzQzOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50LW1ldGEgLnBhZ2UtY29tbWVudC1yZXZpc2lvbiBzdmc6aG92ZXIge1xcbiAgICAgIGZpbGw6ICNiZjQxNDg7IH1cXG4gIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQgLnBhZ2UtY29tbWVudC1tYWluLFxcbiAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudC1mb3JtIC5jb21tZW50LWZvcm0tbWFpbiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7IH1cXG4gICAgaHRtbFtsaWdodF0gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW46YmVmb3JlLFxcbiAgICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluOmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmNmOWY1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQgLnBhZ2UtY29tbWVudC1tYWluIC5uYXYubmF2LXRhYnMgPiBsaSA+IGEuYWN0aXZlLFxcbiAgICBodG1sW2xpZ2h0XSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluIC5uYXYubmF2LXRhYnMgPiBsaSA+IGEuYWN0aXZlIHtcXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Y3ZjBlNjtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjdmMGU2OyB9XFxuICBodG1sW2xpZ2h0XSAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdC1saXN0IC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCA+IGxpLm5hdi1pdGVtID4gYS5uYXYtbGluayB7XFxuICAgIGNvbG9yOiBpbmhlcml0OyB9XFxuICBodG1sW2xpZ2h0XSAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdC1saXN0IC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCBhLmhvdmVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjBlNjsgfVxcbiAgaHRtbFtsaWdodF0gLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1yZXN1bHQtbGlzdCAucGFnZS1saXN0IC5wYWdlLWxpc3QtdWwgYS5hY3RpdmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJlN2Q3O1xcbiAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIG1hcmsucmJ0LWhpZ2hsaWdodC10ZXh0IHtcXG4gICAgY29sb3I6IGJsYWNrOyB9XFxuICBodG1sW2xpZ2h0XSAucGFnZS1jb250ZW50LWZvb3RlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY0ZWU7XFxuICAgIGJvcmRlci10b3AtY29sb3I6ICM5MTdlN2I7IH1cXG4gIGh0bWxbbGlnaHRdIC5hZG1pbi1wYWdlICNsYXlvdXRPcHRpb25zIC5jdXN0b21pemUtbGF5b3V0LWNhcmQuYm9yZGVyLWFjdGl2ZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2RjOWUxNTsgfVxcbiAgaHRtbFtsaWdodF0gLmFkbWluLXBhZ2UgI3RoZW1lT3B0aW9ucyAudGhlbWUtb3B0aW9uLWNvbnRhaW5lci5hY3RpdmUgLnRoZW1lLW9wdGlvbi1uYW1lIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5hZG1pbi1wYWdlICN0aGVtZU9wdGlvbnMgLnRoZW1lLW9wdGlvbi1jb250YWluZXIuYWN0aXZlIGEge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM5ZTE1O1xcbiAgICBib3JkZXItY29sb3I6ICNkYzllMTU7IH1cXG4gIGh0bWxbbGlnaHRdIC5iZy1ib3gge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWZhYiAuYnRuLWNyZWF0ZS1wYWdlIHtcXG4gICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1mYWIgLmJ0bi1zY3JvbGwtdG8tdG9wIHtcXG4gICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1idG4tcGFnZS1tYW5hZ2VtZW50OmhvdmVyLFxcbiAgaHRtbFtsaWdodF0gLmdydy1idG4tcGFnZS1tYW5hZ2VtZW50OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDUyLCA1NywgMC4xNSk7IH1cXG4gIGh0bWxbbGlnaHRdIC5zZWxlY3RpbmctYm90LXR5cGUgLmJvdC10eXBlLWRpc2Mge1xcbiAgICB3aWR0aDogMjBweDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlciB7XFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNmRhZGYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLmJvcmRlci10b3Age1xcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q2ZGFkZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLXJpZ2h0IHtcXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q2ZGFkZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWJvdHRvbSB7XFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkYWRmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbbGlnaHRdIC5ib3JkZXItbGVmdCB7XFxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q2ZGFkZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2xpZ2h0XSAuYm9yZGVyLWluZm8ge1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRhYmxlIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlIHRoLFxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUgdGQge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlIHRoZWFkIHRoIHtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZSB0Ym9keSArIHRib2R5IHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAudGFibGUtYm9yZGVyZWQge1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWJvcmRlcmVkIHRoLFxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtYm9yZGVyZWQgdGQge1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtsaWdodF0gLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XFxuICBodG1sW2xpZ2h0XSAudGFibGUtZGFyaywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAudGFibGUsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLnRhYmxlIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWRhcmsgdGgsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlIHRoLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZSB0aCxcXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWRhcmsgdGQsXFxuICAgIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlIHRkLFxcbiAgICBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZSB0ZCxcXG4gICAgaHRtbFtsaWdodF0gLnRhYmxlLWRhcmsgdGhlYWQgdGgsXFxuICAgIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlIHRoZWFkIHRoLFxcbiAgICBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC50YWJsZSB0aGVhZCB0aCB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC50YWJsZS1ib3JkZXJlZC50YWJsZSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAudGFibGUtYm9yZGVyZWQudGFibGUge1xcbiAgICAgIGJvcmRlcjogMDsgfVxcbiAgICBodG1sW2xpZ2h0XSAudGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLnRhYmxlLXN0cmlwZWQudGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAudGFibGUtc3RyaXBlZC50YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC50YWJsZS1ob3Zlci50YWJsZSB0Ym9keSB0cjpob3ZlciwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAudGFibGUtaG92ZXIudGFibGUgdGJvZHkgdHI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpOyB9XFxuICBodG1sW2xpZ2h0XSAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gICAgaHRtbFtsaWdodF0gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmMmVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbbGlnaHRdIC5mb3JtLWNvbnRyb2wge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWY1OyB9XFxuICBodG1sW2xpZ2h0XSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XFxuICAgIGNvbG9yOiAjZTJjYmE5OyB9XFxuICBodG1sW2xpZ2h0XSAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcXG4gIGh0bWxbbGlnaHRdIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcXG4gICAgY29sb3I6ICMzZjM2MzQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWVlZTI7IH1cXG4gIGh0bWxbbGlnaHRdIC5jYXJkLmNhcmQtZGlzYWJsZWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlNGU4O1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ub2xvZ2luIHtcXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMDYwODBiIDAlLCByZ2JhKDI1NSwgMjYsIDEwMiwgMCkgNzAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzc0YmM0NiAxMCUsIHJnYmEoNiwgNjcsIDI0OSwgMCkgNzAlKSwgbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzE3NWZhNSAxMCUsIHJnYmEoMTMsIDI0MiwgODksIDApIDgwJSksIGxpbmVhci1ncmFkaWVudCgzMTVkZWcsICMxMDEzMWIgMTAwJSwgcmdiYSgyNDksIDE1OCwgMzEsIDApIDcwJSk7IH1cXG4gICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxvZ2luLWhlYWRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxvZ2luLWhlYWRlciAubG9nbyB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xcbiAgICAgICAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxvZ2luLWhlYWRlciBoMSB7XFxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5sb2dpbi1kaWFsb2cge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAuZHJvcGRvd24td2l0aC1pY29uIC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuNyk7XFxuICAgICAgYm94LXNoYWRvdzogdW5zZXQ7IH1cXG4gICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAuZHJvcGRvd24td2l0aC1pY29uIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODQsIDkyLCAwLjcpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5kcm9wZG93bi13aXRoLWljb24gaSB7XFxuICAgICAgY29sb3I6ICNiM2IzYjM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MywgNzEsIDc4LCAwLjcpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XFxuICAgICAgY29sb3I6ICNiM2IzYjM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MywgNzEsIDc4LCAwLjcpOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcXG4gICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODQsIDkyLCAwLjcpO1xcbiAgICAgIGJveC1zaGFkb3c6IHVuc2V0OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcXG4gICAgICAgIGNvbG9yOiAjYjNiM2IzOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZyB7XFxuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZzpob3ZlciwgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnLmZvY3VzIHtcXG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxcbiAgICAgICAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnOmhvdmVyIC5ncm93aSwgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnLmZvY3VzIC5ncm93aSB7XFxuICAgICAgICAgIGNvbG9yOiAjNDY3MzI5OyB9XFxuICAgICAgICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1ncm93aS1vcmc6aG92ZXIgLm9yZywgaHRtbFtsaWdodF0gLm5vbG9naW4gLmxpbmstZ3Jvd2ktb3JnLmZvY3VzIC5vcmcge1xcbiAgICAgICAgICBjb2xvcjogIzBlMzg2MjsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zdWJuYXYge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmMmVhOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXN1Ym5hdi1maXhlZC1jb250YWluZXIgLmdydy1zdWJuYXYge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjQyLCAyMzQsIDAuODUpOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZWFhYjIwO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcXG4gICAgY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjU7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGViYXIgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmMmVhOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFhYjIwOyB9XFxuICBodG1sW2xpZ2h0XSAucGFnZS1saXN0IC5wYWdlLWxpc3QtdWwgPiBsaSA+IHNwYW4ucGFnZS1saXN0LW1ldGEge1xcbiAgICBjb2xvcjogIzNmMzYzNDsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1lZGl0b3ItbmF2YmFyLWJvdHRvbSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1lZGl0b3ItbmF2YmFyLWJvdHRvbSAjc2xhY2stbWFyay13aGl0ZSB7XFxuICAgICAgZGlzcGxheTogbm9uZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LWVkaXRvci1uYXZiYXItYm90dG9tIC5pbnB1dC1ncm91cC10ZXh0IHtcXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcXG4gICAgICBjb2xvcjogI2YwYzA1YTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1lZGl0b3ItbmF2YmFyLWJvdHRvbSAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICBodG1sW2xpZ2h0XSAubGluay1lZGl0LW1vZGFsIHNwYW4gaSB7XFxuICAgIGNvbG9yOiAjYWJiNGJkOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IHtcXG4gICAgYmFja2dyb3VuZDogI2VmZjFmMzsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zbGFjay1ub3RpZmljYXRpb24ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZm9ybS1jb250cm9sIHtcXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3NsYWNrL3NsYWNrLWxvZ28tb2ZmLnN2Zyk7IH1cXG4gICAgaHRtbFtsaWdodF0gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3YWFlOTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3NsYWNrL3NsYWNrLWxvZ28tb24uc3ZnKTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZ3J3LXNsYWNrLWxvZ28gc3ZnIHtcXG4gICAgICBmaWxsOiAjYWYzMGIwOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxcbiAgICAgIGh0bWxbbGlnaHRdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrOmhvdmVyLCBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZ3J3LWJ0bi1zbGFjazpmb2N1cyB7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZ3J3LWJ0bi1zbGFjay10cmlhbmdsZSB7XFxuICAgICAgY29sb3I6ICNmMGMwNWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctaG90LW1vZGFsLW5hdmJhciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC53aWtpIGgxIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTE3ZTdiOyB9XFxuICBodG1sW2xpZ2h0XSAud2lraSBoMiB7XFxuICAgIGJvcmRlci1jb2xvcjogIzkxN2U3YjsgfVxcbiAgaHRtbFtsaWdodF0gLmNvbW1lbnQtZm9ybSAjc2xhY2stbWFyay13aGl0ZSB7XFxuICAgIGRpc3BsYXk6IG5vbmU7IH1cXG4gIGh0bWxbbGlnaHRdIC5wYWdlLWNvbW1lbnRzLXJvdyB7XFxuICAgIGJhY2tncm91bmQ6ICNmOGYyZWE7IH1cXG4gIGh0bWxbbGlnaHRdIC5ncnctdGFnLWxhYmVscyAuZ3J3LXRhZy1sYWJlbCB7XFxuICAgIGNvbG9yOiAjOGU5YmE3O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LXNpZGUtY29udGVudHMtc3RpY2t5LWNvbnRhaW5lciAuZ3J3LWJvcmRlci12ciB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgaHRtbFtsaWdodF0gLmdydy1zaWRlLWNvbnRlbnRzLXN0aWNreS1jb250YWluZXIgLnJldmlzaW9uLXRvYyB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgaHRtbFtsaWdodF0gLmFkbWluLXNldHRpbmctaGVhZGVyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICBodG1sW2xpZ2h0XSAuZ3J3LW1vZGFsLWhlYWQge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7IH1cXG4gIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjMGEwNzAxO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMGEwNzAxOyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzBhMDcwMTsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUge1xcbiAgICAgIGNvbG9yOiAjMGEwNzAxO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2NlN2Q7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMGEwNzAxOyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOjphZnRlciwgaHRtbFtsaWdodF0gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTo6YWZ0ZXIsIGh0bWxbbGlnaHRdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6OmFmdGVyIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2YzY2U3ZDsgfVxcbiAgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIGJvcmRlci1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICBodG1sW2xpZ2h0XSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWNiNDM3OyB9XFxuICAgIGh0bWxbbGlnaHRdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIGh0bWxbbGlnaHRdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCBodG1sW2xpZ2h0XSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSB7XFxuICAgICAgY29sb3I6IGJsYWNrO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2NlN2Q7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWNiNDM3OyB9XFxuICAgICAgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcjo6YWZ0ZXIsIGh0bWxbbGlnaHRdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOjphZnRlciwgaHRtbFtsaWdodF0gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6OmFmdGVyIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2YzY2U3ZDsgfVxcbiAgaHRtbFtsaWdodF0gLmdyb3dpOm5vdCgubG9naW4tcGFnZSkgI3BhZ2Utd3JhcHBlcixcXG4gIGh0bWxbbGlnaHRdIC5ncm93aTpub3QoLmxvZ2luLXBhZ2UpIC5wYWdlLWVkaXRvci1wcmV2aWV3LWNvbnRhaW5lciB7XFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcXFwiL2ltYWdlcy90aGVtZXMvaHVmZmxlcHVmZi9iYWRnZXItbGlnaHQzLnBuZ1xcXCIpO1xcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XFxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cXG4gIGh0bWxbbGlnaHRdIC5ub2xvZ2luICNwYWdlLXdyYXBwZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXFxcIi9pbWFnZXMvdGhlbWVzL2h1ZmZsZXB1ZmYvYmFkZ2VyLWxpZ2h0LnBuZ1xcXCIpO1xcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XFxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cXG4gIGh0bWxbbGlnaHRdIC5ub2xvZ2luIC5sb2dpbi1oZWFkZXIsXFxuICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubG9naW4tZGlhbG9nIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XFxuICBodG1sW2xpZ2h0XSAubm9sb2dpbiAubGluay1zd2l0Y2gge1xcbiAgICBjb2xvcjogIzIzMWUxZDsgfVxcbiAgaHRtbFtsaWdodF0gLm5vbG9naW4gLmdydy1leHRlcm5hbC1hdXRoLWZvcm0ge1xcbiAgICBib3JkZXItY29sb3I6ICM5OTM0MzkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtsaWdodF0gLnRhYmxlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmNTsgfVxcbiAgaHRtbFtsaWdodF0gLmNhcmQtdGltZWxpbmUgPiAuY2FyZC1oZWFkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjMDVhOyB9XFxuICBodG1sW2xpZ2h0XSAubmF2Lm5hdi10YWJzID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XFxuICAgIGNvbG9yOiAjMjMxZTFkOyB9XFxuXFxuaHRtbFtkYXJrXSB7XFxuICAvKlxcbiAqIHNlZTogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vYmptaWxsZXIxMjEvOTAyNzQ1Y2JiMzhkODgxNzg4ODJcXG4gKlxcbiAqIE1ha2VzIGEgQ1NTIGhleGFnb24hIGJhc2VkIG9mZiBvZiBodHRwOi8vY3NzaGV4YWdvbi5jb20vXFxuICogRGVtbzogaHR0cDovL3Nhc3NtZWlzdGVyLmNvbS9naXN0Lzk4ZmNmM2NlMTYzYTk3ZDJlZjdlXFxuICovXFxuICAvKlxcbiAqIEljb25cXG4gKi9cXG4gIC8qXFxuICogTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogY2FyZHNcXG4gKi9cXG4gIC8qXFxuICogRm9ybSBTbGlkZXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgd2lraVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBvbi1lZGl0XFxuICovXFxuICAvKlxcbiAqIFByZXZpZXcgZm9yIGVkaXRpbmcgL1NpZGViYXJcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgR3JpZCBFZGl0IE1vZGFsXFxuICovXFxuICAvKlxcbiAqIEdST1dJIGNvbW1lbnRcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgY29tbWVudCBmb3JtXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHNlYXJjaCByZXN1bHRcXG4gKi9cXG4gIC8qXFxuICogcmVhY3QgYm9vdHN0cmFwIHR5cGVhaGVhZFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBwYWdlIGNvbnRlbnQgZm9vdGVyXFxuICovXFxuICAvKlxcbiAqIEdST1dJIGFkbWluIHBhZ2UgI2xheW91dE9wdGlvbnMgI3RoZW1lT3B0aW9uc1xcbiAqL1xcbiAgLypcXG4gKiBIYWNrTWRcXG4gKi9cXG4gIC8qXFxuICBTbGFjayBJbnRlZ3JhdGlvblxcbiovXFxuICAvKlxcbiAgKiBGb3JtXFxuICAqL1xcbiAgLypcXG4gKiBEcm9wZG93blxcbiAqL1xcbiAgLypcXG4gKiBUYWJsZVxcbiAqL1xcbiAgLypcXG4gKiBDYXJkXFxuICovXFxuICAvKlxcbiAqIFBhZ2luYXRpb25cXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgTG9naW4gZm9ybVxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBzdWJuYXZpZ2F0aW9uXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHBhZ2UgbGlzdFxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBzdWJuYXZpZ2F0aW9uXFxuICovXFxuICAvKlxcbiAqIEdST1dJIFNpZGViYXJcXG4gKi9cXG4gIC8qXFxuICogUG9wb3ZlclxcbiAqL1xcbiAgLypcXG4gKiBHUk9XSSBHcmlkIEVkaXQgTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogU2xhY2tcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgSGFuZHNvbnRhYmxlTW9kYWxcXG4gKi9cXG4gIC8qXFxuICogR1JPV0kgY29tbWVudCBmb3JtXFxuICovXFxuICAvKlxcbiAqIEdST1dJIHRhZ3NcXG4gKi9cXG4gIC8qXFxuICogYWRtaW4gc2V0dGluZ3NcXG4gKi9cXG4gIC8qXFxuKiBncnctc2lkZS1jb250ZW50c1xcbiovXFxuICAvKlxcbiAqIG1vZGFsXFxuICovIH1cXG4gIGh0bWxbZGFya10gLmJ0bi1saW5rIHtcXG4gICAgY29sb3I6ICNmM2NlN2Q7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpbmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjZjNjZTdkOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saW5rOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2Y3ZTBhYzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1saW5rOmhvdmVyIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjZjdlMGFjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saW5rOmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tbGluay5kaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tbGluazpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1saW5rLmRpc2FibGVkIHN2ZyB7XFxuICAgICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2RhcmtdIGJvZHkge1xcbiAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgICBodG1sW2RhcmtdIGJvZHkgc3ZnIHtcXG4gICAgICBmaWxsOiAjZWZlMmNmOyB9XFxuICBodG1sW2RhcmtdIGEge1xcbiAgICBjb2xvcjogI2YzY2U3ZDtcXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIGEgc3ZnIHtcXG4gICAgICBmaWxsOiAjZjNjZTdkOyB9XFxuICAgIGh0bWxbZGFya10gYTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmN2UwYWM7XFxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cXG4gICAgICBodG1sW2RhcmtdIGE6aG92ZXIgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICNmN2UwYWM7IH1cXG4gIGh0bWxbZGFya10gLmJnLXByaW1hcnkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1wcmltYXJ5OmhvdmVyLCBodG1sW2RhcmtdIGEuYmctcHJpbWFyeTpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NmMwZSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1zZWNvbmRhcnkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ1MzFhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLXN1Y2Nlc3Mge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1zdWNjZXNzOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctc3VjY2Vzczpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1pbmZvIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctaW5mbzpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWluZm86Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctaW5mbzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctd2FybmluZyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXdhcm5pbmc6aG92ZXIsIGh0bWxbZGFya10gYS5iZy13YXJuaW5nOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctd2FybmluZzpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLWRhbmdlciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWRhbmdlcjpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWRhbmdlcjpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDEgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctbGlnaHQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1saWdodDpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWxpZ2h0OmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctbGlnaHQ6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctZGFyaywgaHRtbFtkYXJrXSAuY2FyZDpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWRhcms6aG92ZXIsIGh0bWxbZGFya10gYS5jYXJkOmhvdmVyOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpLCBodG1sW2RhcmtdIGEuYmctZGFyazpmb2N1cywgaHRtbFtkYXJrXSBhLmNhcmQ6Zm9jdXM6bm90KFtjbGFzcyo9J2JnLSddKTpub3QoLndlbGwpOm5vdCguY2FyZC1kaXNhYmxlZCksXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uY2FyZDpob3Zlcjpub3QoW2NsYXNzKj0nYmctJ10pOm5vdCgud2VsbCk6bm90KC5jYXJkLWRpc2FibGVkKSxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWRhcms6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5jYXJkOmZvY3VzOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctYmx1ZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWJsdWU6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1ibHVlOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctYmx1ZTpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWJsdWU6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLWluZGlnbyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLWluZGlnbzpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWluZGlnbzpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWluZGlnbzpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWluZGlnbzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctcHVycGxlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctcHVycGxlOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctcHVycGxlOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcHVycGxlOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcHVycGxlOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1waW5rIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctcGluazpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLXBpbms6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1waW5rOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcGluazpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctcmVkIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctcmVkOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctcmVkOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcmVkOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctcmVkOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1vcmFuZ2Uge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1vcmFuZ2U6aG92ZXIsIGh0bWxbZGFya10gYS5iZy1vcmFuZ2U6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1vcmFuZ2U6aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1vcmFuZ2U6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLXllbGxvdyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXllbGxvdzpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLXllbGxvdzpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXllbGxvdzpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXllbGxvdzpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctZ3JlZW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1ncmVlbjpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWdyZWVuOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZ3JlZW46aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctdGVhbCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXRlYWw6aG92ZXIsIGh0bWxbZGFya10gYS5iZy10ZWFsOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctdGVhbDpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXRlYWw6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJnLWN5YW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS5iZy1jeWFuOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctY3lhbjpmb2N1cyxcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLWN5YW46aG92ZXIsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1jeWFuOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy13aGl0ZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLmJnLXdoaXRlOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctd2hpdGU6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy13aGl0ZTpob3ZlcixcXG4gIGh0bWxbZGFya10gYnV0dG9uLmJnLXdoaXRlOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5iZy1ncmF5IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctZ3JheTpob3ZlciwgaHRtbFtkYXJrXSBhLmJnLWdyYXk6Zm9jdXMsXFxuICBodG1sW2RhcmtdIGJ1dHRvbi5iZy1ncmF5OmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZ3JheTpmb2N1cyB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYmctZ3JheS1kYXJrIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEuYmctZ3JheS1kYXJrOmhvdmVyLCBodG1sW2RhcmtdIGEuYmctZ3JheS1kYXJrOmZvY3VzLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZ3JheS1kYXJrOmhvdmVyLFxcbiAgaHRtbFtkYXJrXSBidXR0b24uYmctZ3JheS1kYXJrOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItcHJpbWFyeSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItc2Vjb25kYXJ5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1zdWNjZXNzIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1pbmZvIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci13YXJuaW5nIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1kYW5nZXIge1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWxpZ2h0IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1kYXJrIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1ibHVlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1pbmRpZ28ge1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXB1cnBsZSB7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItcGluayB7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItcmVkIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1vcmFuZ2Uge1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXllbGxvdyB7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC5ib3JkZXItZ3JlZW4ge1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXRlYWwge1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWN5YW4ge1xcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXdoaXRlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1ncmF5IHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1ncmF5LWRhcmsge1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICNjNDhkMTMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtcHJpbWFyeTpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjN2Y1YjBjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICM5NjcyMjQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICBjb2xvcjogIzU4NDMxNSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogIzAwYmI4MyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1zdWNjZXNzOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcXG4gICAgY29sb3I6ICMwMDZmNGQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1pbmZvIHtcXG4gICAgY29sb3I6ICMwMDlmYmIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtaW5mbzpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtaW5mbzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMDA1ZTZmICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtd2FybmluZyB7XFxuICAgIGNvbG9yOiAjZmZhMzJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xcbiAgICBjb2xvcjogI2RlN2QwMCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmYwYTU0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWRhbmdlcjpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcXG4gICAgY29sb3I6ICNiZDAwMzkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1saWdodCB7XFxuICAgIGNvbG9yOiAjZTRlN2VhICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWxpZ2h0OmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1saWdodDpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYjljMWM5ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtZGFyayB7XFxuICAgIGNvbG9yOiAjMDMxMDE4ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LWRhcms6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LWRhcms6Zm9jdXMge1xcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1ibHVlIHtcXG4gICAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtYmx1ZTpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtYmx1ZTpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMDA1NmIzICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtaW5kaWdvIHtcXG4gICAgY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtaW5kaWdvOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1pbmRpZ286Zm9jdXMge1xcbiAgICBjb2xvcjogIzQ3MDlhYyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjNmY0MmMxICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LXB1cnBsZTpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtcHVycGxlOmZvY3VzIHtcXG4gICAgY29sb3I6ICM0ZTJkODkgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1waW5rIHtcXG4gICAgY29sb3I6ICNlODNlOGMgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtcGluazpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtcGluazpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYzIxNzY2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtcmVkIHtcXG4gICAgY29sb3I6ICNmZjBhNTQgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtcmVkOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1yZWQ6Zm9jdXMge1xcbiAgICBjb2xvcjogI2JkMDAzOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gYS50ZXh0LW9yYW5nZTpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtb3JhbmdlOmZvY3VzIHtcXG4gICAgY29sb3I6ICNjMzVhMDIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC15ZWxsb3cge1xcbiAgICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC15ZWxsb3c6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LXllbGxvdzpmb2N1cyB7XFxuICAgIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtZ3JlZW4ge1xcbiAgICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1ncmVlbjpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtZ3JlZW46Zm9jdXMge1xcbiAgICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LXRlYWwge1xcbiAgICBjb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC10ZWFsOmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC10ZWFsOmZvY3VzIHtcXG4gICAgY29sb3I6ICMxNTg3NjUgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1jeWFuIHtcXG4gICAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSBhLnRleHQtY3lhbjpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtY3lhbjpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMGY2Njc0ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRleHQtd2hpdGUge1xcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC13aGl0ZTpob3ZlciwgaHRtbFtkYXJrXSBhLnRleHQtd2hpdGU6Zm9jdXMge1xcbiAgICBjb2xvcjogI2Q5ZDlkOSAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIC50ZXh0LWdyYXkge1xcbiAgICBjb2xvcjogIzRiNTQ1YyAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1ncmF5OmhvdmVyLCBodG1sW2RhcmtdIGEudGV4dC1ncmF5OmZvY3VzIHtcXG4gICAgY29sb3I6ICMyOTJkMzIgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAudGV4dC1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XFxuICBodG1sW2RhcmtdIGEudGV4dC1ncmF5LWRhcms6aG92ZXIsIGh0bWxbZGFya10gYS50ZXh0LWdyYXktZGFyazpmb2N1cyB7XFxuICAgIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EyNzQwZjtcXG4gICAgICBib3JkZXItY29sb3I6ICM5NjZjMGU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTI3NDBmO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzk2NmMwZTtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1OCwgNTQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjZjMGU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjOGE2MzBkOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjA1LCAxNTgsIDU0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wcmltYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnkuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHJpbWFyeTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc1YjFkO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZkNTMxYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc1YjFkO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZkNTMxYTtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNjYsIDEzNSwgNjksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDtcXG4gICAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ1MzFhO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzYzNGIxODsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE2NiwgMTM1LCA2OSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5IHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NTY4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwODg1ZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk1Njg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA4ODVmO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxOTcsIDE1MCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiNTY7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTk3LCAxNTAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXN1Y2Nlc3Mgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1pbmZvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmYmI7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2U5NTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDc0ODg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm86Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1pbmZvLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZTk1O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNzQ4ODtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTczLCAxOTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm8uZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1pbmZvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2OTdiOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE3MywgMTk3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmZvIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5mbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm86Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4taW5mby5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm8uZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4taW5mbzpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5mby5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4td2FybmluZyB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjkyMDU7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZjc4YzAwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOmZvY3VzLCBodG1sW2RhcmtdIC5idG4td2FybmluZy5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTIwNTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmNzhjMDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAxNDUsIDQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4td2FybmluZzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VhODUwMDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTQ1LCA0NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2FybmluZyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWRhbmdlci5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA0NywgMTEwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjOTAwM2Q7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhbmdlcjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYW5nZXIuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1saWdodCwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpob3ZlciwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmhvdmVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjZWQ0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpmb2N1cywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1saWdodC5mb2N1cywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5mb2N1cy5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZWQ0ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzdjZWQ0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMCwgMjAzLCAyMDYsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmRpc2FibGVkLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmRpc2FibGVkLmdydy1kcmF3ZXItdG9nZ2xlciwgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0OmRpc2FibGVkLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6ZGlzYWJsZWQsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIsXFxuICAgIGh0bWxbbGlnaHRdIC5zaG93ID4gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M3Y2VkNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjMGM3Y2U7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsXFxuICAgICAgaHRtbFtsaWdodF0gLnNob3cgPiBodG1sW2RhcmtdIC5kcm9wZG93bi10b2dnbGUuZ3J3LWRyYXdlci10b2dnbGVyOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwMCwgMjAzLCAyMDYsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0IHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQ6aG92ZXIgc3ZnLCBodG1sW2RhcmtdIGh0bWxbbGlnaHRdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIgc3ZnLCBodG1sW2xpZ2h0XSBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1saWdodDpmb2N1cyBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1saWdodC5mb2N1cyBzdmcsIGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZGlzYWJsZWQuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWxpZ2h0OmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHN2ZywgaHRtbFtsaWdodF0gaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSBodG1sW2xpZ2h0XSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbbGlnaHRdIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gaHRtbFtsaWdodF0gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLFxcbiAgICBodG1sW2xpZ2h0XSAuc2hvdyA+IGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2RhcmtdIC5idG4tZGFyaywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWIsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlciB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4O1xcbiAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcms6aG92ZXIsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciwgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmhvdmVyLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xcbiAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcms6Zm9jdXMsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1kYXJrLmZvY3VzLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5mb2N1cy5wYWdlLWxpbmssIGh0bWxbZGFya10gLm5vbG9naW4gLmZvY3VzLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiwgaHRtbFtkYXJrXSAuZm9jdXMuZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcXG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQxLCA1MiwgNTksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcmsuZGlzYWJsZWQsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRpc2FibGVkLnBhZ2UtbGluaywgaHRtbFtkYXJrXSAubm9sb2dpbiAuZGlzYWJsZWQuYnRuLWV4dGVybmFsLWF1dGgtdGFiLCBodG1sW2RhcmtdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIsIGh0bWxbZGFya10gLmJ0bi1kYXJrOmRpc2FibGVkLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6ZGlzYWJsZWQsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpkaXNhYmxlZCwgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24uZHJvcGRvd24tdG9nZ2xlLnBhZ2UtbGluayxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5ub2xvZ2luIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xcbiAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbms6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5ub2xvZ2luIC5kcm9wZG93bi10b2dnbGUuYnRuLWV4dGVybmFsLWF1dGgtdGFiOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuZHJvcGRvd24tdG9nZ2xlLmdydy1kcmF3ZXItdG9nZ2xlcjpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MSwgNTIsIDU5LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1kYXJrIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rIHN2ZywgaHRtbFtkYXJrXSAubm9sb2dpbiAuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHN2ZywgaHRtbFtkYXJrXSAuZ3J3LWRyYXdlci10b2dnbGVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZGFyazpob3ZlciBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpob3ZlciBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpob3ZlciBzdmcsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcms6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5idG4tZXh0ZXJuYWwtYXV0aC10YWI6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tZGFyay5mb2N1cyBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmZvY3VzLnBhZ2UtbGluayBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmZvY3VzLmJ0bi1leHRlcm5hbC1hdXRoLXRhYiBzdmcsIGh0bWxbZGFya10gLmZvY3VzLmdydy1kcmF3ZXItdG9nZ2xlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5kaXNhYmxlZC5wYWdlLWxpbmsgc3ZnLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5kaXNhYmxlZC5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLCBodG1sW2RhcmtdIC5kaXNhYmxlZC5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnLCBodG1sW2RhcmtdIC5idG4tZGFyazpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpkaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmdydy1kcmF3ZXItdG9nZ2xlcjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZywgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1leHRlcm5hbC1hdXRoLXRhYjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZS5wYWdlLWxpbmsgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLm5vbG9naW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZXh0ZXJuYWwtYXV0aC10YWIgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmRyb3Bkb3duLXRvZ2dsZS5ncnctZHJhd2VyLXRvZ2dsZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tYmx1ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tYmx1ZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tYmx1ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNWNiZjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tYmx1ZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWJsdWU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWJsdWUuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLWJsdWU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGJkMDtcXG4gICAgICBib3JkZXItY29sb3I6ICM1MTBiYzQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWluZGlnby5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGJkMDtcXG4gICAgICBib3JkZXItY29sb3I6ICM1MTBiYzQ7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI1LCA1MiwgMjQ0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNDtcXG4gICAgICBib3JkZXItY29sb3I6ICM0YzBhYjg7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjUsIDUyLCAyNDQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWluZGlnbzpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1pbmRpZ28uZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4taW5kaWdvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTM3YTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTkzMzlkOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTM3YTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTkzMzlkO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMywgOTQsIDIwMiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHVycGxlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tcHVycGxlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTMzMDkzOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMzLCA5NCwgMjAyLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1wdXJwbGU6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHVycGxlLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcHVycGxlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tcGluayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNDFjNzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tcGluay5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0MWM3ODtcXG4gICAgICBib3JkZXItY29sb3I6ICNkOTFhNzI7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCA5MSwgMTU3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tcGluazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcXG4gICAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2NlMTk2YzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgOTEsIDE1NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcGluayBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXBpbms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXBpbmsuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXBpbms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLXJlZCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZDpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZDpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXJlZC5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDA0NDtcXG4gICAgICBib3JkZXItY29sb3I6ICNkNjAwNDE7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCA0NywgMTEwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1yZWQuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1yZWQ6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjOTAwM2Q7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDQ3LCAxMTAsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXJlZDpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1yZWQuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1yZWQuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tcmVkOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tcmVkLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2Uge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTZiMDI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZGM2NTAyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTZiMDI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZGM2NTAyO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMTE0LCAyNCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3JhbmdlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjY2Y1ZjAyOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAxMTQsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2Ugc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vcmFuZ2U6Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3JhbmdlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW9yYW5nZS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4teWVsbG93IHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93OmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93OmZvY3VzLCBodG1sW2RhcmtdIC5idG4teWVsbG93LmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjMsIDE3MSwgMTMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M2OTUwMDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMTcxLCAxMywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93IHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4teWVsbG93OmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXllbGxvdy5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWdyZWVuLmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW4uZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzFjNzQzMDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbiBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JlZW46Zm9jdXMgc3ZnLCBodG1sW2RhcmtdIC5idG4tZ3JlZW4uZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmVlbi5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tdGVhbCB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYmE4N2U7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTk5ZDc2OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tdGVhbC5mb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiYTg3ZTtcXG4gICAgICBib3JkZXItY29sb3I6ICMxOTlkNzY7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjUsIDIwOSwgMTY3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tdGVhbDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3OTI2ZTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY1LCAyMDksIDE2NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tdGVhbCBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXRlYWw6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsOmZvY3VzIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXRlYWwuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXRlYWw6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLWN5YW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWN5YW4uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbi5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWN5YW46ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcXG4gICAgICBib3JkZXItY29sb3I6ICMxMDcwN2Y7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWN5YW4gc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1jeWFuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbjpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1jeWFuLmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbi5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1jeWFuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1jeWFuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi13aGl0ZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi13aGl0ZS5mb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcXG4gICAgICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIzLCAyMjQsIDIyNCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGUuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMywgMjI0LCAyMjQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi13aGl0ZTpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi13aGl0ZS5mb2N1cyBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLXdoaXRlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI5MmQzMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOTJkMzI7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1ncmF5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheTpob3ZlciB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDA0NztcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXk6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1ncmF5LmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDEwOSwgMTE3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tZ3JheTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcXG4gICAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzJlMzQzOTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTA5LCAxMTcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXkgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheTpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5LmZvY3VzIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5OmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmF5LmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyay5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyayBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyYXktZGFyazpmb2N1cyBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZm9jdXMgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xcbiAgICBjb2xvcjogI2M0OGQxMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxNDEsIDE5LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTYsIDE0MSwgMTksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNjNDhkMTM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NiwgMTQxLCAxOSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTYsIDE0MSwgMTksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeSBzdmcge1xcbiAgICAgIGZpbGw6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2M0OGQxMzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogIzk2NzIyNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XFxuICAgICAgY29sb3I6ICM5NjcyMjQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTAsIDExNCwgMzYsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDExNCwgMzYsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjOTY3MjI0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTAsIDExNCwgMzYsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTUwLCAxMTQsIDM2LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSBzdmcge1xcbiAgICAgIGZpbGw6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICMwMGJiODM7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAwYmI4MztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE4NywgMTMxLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwYmI4MzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODcsIDEzMSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzAwYmI4MztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTg3LCAxMzEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2VzcyBzdmcge1xcbiAgICAgIGZpbGw6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMGJiODM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwYmI4MzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvIHtcXG4gICAgY29sb3I6ICMwMDlmYmI7XFxuICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1OSwgMTg3LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxNTksIDE4NywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzAwOWZiYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTU5LCAxODcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTU5LCAxODcsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbyBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDlmYmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwOWZiYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICNmZmEzMmI7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmYTMyYjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTYzLCA0MywgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmZhMzJiO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE2MywgNDMsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYTMyYjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmEzMmI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyIHtcXG4gICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMCwgODQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZjBhNTQ7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodCB7XFxuICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZTRlN2VhO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzEsIDIzNCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNlNGU3ZWE7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI4LCAyMzEsIDIzNCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodCBzdmcge1xcbiAgICAgIGZpbGw6ICNlNGU3ZWE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTRlN2VhOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrIHtcXG4gICAgY29sb3I6ICMwMzEwMTg7XFxuICAgIGJvcmRlci1jb2xvcjogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzAzMTAxODtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDE2LCAyNCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgMTYsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMDMxMDE4O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCAxNiwgMjQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgMTYsIDI0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzAzMTAxODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMzEwMTg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzAzMTAxODsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZSB7XFxuICAgIGNvbG9yOiAjMDA3YmZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpob3ZlciB7XFxuICAgICAgY29sb3I6ICMwMDdiZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMwMDdiZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzAwN2JmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ibHVlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMwMDdiZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtYmx1ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzAwN2JmZjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvIHtcXG4gICAgY29sb3I6ICM2NjEwZjI7XFxuICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjNjYxMGYyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnby5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnby5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzY2MTBmMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwMiwgMTYsIDI0MiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28gc3ZnIHtcXG4gICAgICBmaWxsOiAjNjYxMGYyOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWluZGlnbzpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzY2MTBmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtaW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzY2MTBmMjsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlIHtcXG4gICAgY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjNmY0MmMxO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTExLCA2NiwgMTkzLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzZmNDJjMTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjNmY0MmMxOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXB1cnBsZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzZmNDJjMTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcHVycGxlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzZmNDJjMTsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluayB7XFxuICAgIGNvbG9yOiAjZTgzZThjO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpob3ZlciB7XFxuICAgICAgY29sb3I6ICNlODNlOGM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgNjIsIDE0MCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2U4M2U4YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgNjIsIDE0MCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2U4M2U4YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICNlODNlOGM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcGluay5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXBpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNlODNlOGM7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZCB7XFxuICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTAsIDg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZC5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjZmYwYTU0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwLCA4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmYwYTU0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXJlZDpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmMGE1NDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1yZWQuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlIHtcXG4gICAgY29sb3I6ICNmZDdlMTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmQ3ZTE0O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZS5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogI2ZkN2UxNDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkN2UxNDsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2Ugc3ZnIHtcXG4gICAgICBmaWxsOiAjZmQ3ZTE0OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLW9yYW5nZTpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZkN2UxNDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZkN2UxNDsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93IHtcXG4gICAgY29sb3I6ICNmZmMxMDc7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZjMTA3O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93LmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmMxMDc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdyBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUteWVsbG93OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZjMTA3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3cuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmYzEwNzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXllbGxvdy5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZjMTA3OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjhhNzQ1O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5mb2N1cyB7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzI4YTc0NTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW4gc3ZnIHtcXG4gICAgICBmaWxsOiAjMjhhNzQ1OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbi5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHN2ZyB7XFxuICAgICAgZmlsbDogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xcbiAgICAgIGZpbGw6ICMyOGE3NDU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI4YTc0NTsgfVxcbiAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbCB7XFxuICAgIGNvbG9yOiAjMjBjOTk3O1xcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyMGM5OTc7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzIwYzk5NztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcXG4gICAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWwuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsIHN2ZyB7XFxuICAgICAgZmlsbDogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzIwYzk5NzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICMyMGM5OTc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtdGVhbC5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXRlYWw6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS10ZWFsLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICMyMGM5OTc7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW4ge1xcbiAgICBjb2xvcjogIzE3YTJiODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMTdhMmI4O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjEpO1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbi5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMxN2EyYjg7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbiBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpob3ZlciBzdmcge1xcbiAgICAgIGZpbGw6ICMxN2EyYjg7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbi5kaXNhYmxlZCBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgc3ZnLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzE3YTJiODsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1jeWFuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtY3lhbi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMTdhMmI4OyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZSBzdmcge1xcbiAgICAgIGZpbGw6ICNmZmY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlLmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGU6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjZmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmOyB9XFxuICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5IHtcXG4gICAgY29sb3I6ICM0YjU0NWM7XFxuICAgIGJvcmRlci1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5OmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzRiNTQ1YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkuZm9jdXMge1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCA4NCwgOTIsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgOTIsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5IHN2ZyB7XFxuICAgICAgZmlsbDogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5OmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzRiNTQ1YzsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LmRpc2FibGVkIHN2ZywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpkaXNhYmxlZCBzdmcge1xcbiAgICAgIGZpbGw6ICM0YjU0NWM7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSBzdmcsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS5kcm9wZG93bi10b2dnbGUgc3ZnIHtcXG4gICAgICBmaWxsOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmhvdmVyIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMSk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpmb2N1cywgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmZvY3VzIHtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kaXNhYmxlZCwgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmRpc2FibGVkIHtcXG4gICAgICBjb2xvcjogIzM0M2E0MDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTtcXG4gICAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyayBzdmcge1xcbiAgICAgIGZpbGw6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLW91dGxpbmUtZ3JheS1kYXJrOmhvdmVyIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZGlzYWJsZWQgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6ZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjMzQzYTQwOyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHN2ZyxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XFxuICAgICAgZmlsbDogIzM0M2E0MDsgfVxcbiAgICBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCBodG1sW2RhcmtdIC5idG4tb3V0bGluZS1ncmF5LWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgICAuc2hvdyA+IGh0bWxbZGFya10gLmJ0bi1vdXRsaW5lLWdyYXktZGFyay5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAjMzQzYTQwOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0O1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzO1xcbiAgICBib3JkZXItY29sb3I6ICMwMGJiODM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmI4MztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZm8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDlmYmI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhMzJiO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmEzMmI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwYTU0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3JkZXItY29sb3I6ICNlNGU3ZWE7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWRhcmsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4O1xcbiAgICBib3JkZXItY29sb3I6ICMwMzEwMTg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTAxODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWJsdWUgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XFxuICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcGluayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XFxuICAgIGJvcmRlci1jb2xvcjogI2U4M2U4YzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xcbiAgICBib3JkZXItY29sb3I6ICNlODNlOGM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTU0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XFxuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjFjNTY2OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC10ZWFsIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XFxuICAgIGJvcmRlci1jb2xvcjogIzIwYzk5NzsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1jeWFuIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmO1xcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XFxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICBjb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXkgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBib3JkZXItY29sb3I6ICNkNmRhZGY7XFxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xcbiAgICBib3JkZXItY29sb3I6ICM0YjU0NWM7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICBjb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgY29sb3I6ICMzZDNmMzg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZjtcXG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuY3VzdG9tLWNoZWNrYm94LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkICsgLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgIGNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5jdXN0b20tY2hlY2tib3gtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gIGh0bWxbZGFya10gLmN1c3RvbS1jaGVja2JveC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgIGNvbG9yOiAjM2QzZjM4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICBib3JkZXItY29sb3I6ICNmMWM1NjY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXByaW1hcnkge1xcbiAgICBjb2xvcjogI2YzZThkMDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlOWYzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXByaW1hcnkgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNhZDdjMTE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNlOWQ0YTc7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZWFlM2QzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTc4OTQ3O1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtc2Vjb25kYXJ5IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjODE2MjFmOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNkYWNkYjA7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXN1Y2Nlc3Mge1xcbiAgICBjb2xvcjogI2NjZjFlNjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5YzY5NztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXN1Y2Nlc3MgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMGEyNzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNhNGU2ZDI7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWluZm8ge1xcbiAgICBjb2xvcjogI2NjZWNmMTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5YWVjNjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWluZm8gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDg5YTI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNhNGRkZTY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXdhcm5pbmcge1xcbiAgICBjb2xvcjogI2ZmZWRkNTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjI0ZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZhMzJiOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXdhcm5pbmcgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZjk4MTI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmZmQ3YTI7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWRhbmdlciB7XFxuICAgIGNvbG9yOiAjZmZjZWRkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzMTZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZGFuZ2VyIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjAwMDQ4OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmZjliYmE7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWxpZ2h0IHtcXG4gICAgY29sb3I6ICNmYWZhZmI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZWQ7XFxuICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1saWdodCBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNkZWRlZTQ7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWRhcmsge1xcbiAgICBjb2xvcjogI2NkY2ZkMTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzYzZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDMxMDE4OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWRhcmsgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAxMDE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNiMmI2Yjk7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWJsdWUge1xcbiAgICBjb2xvcjogI2NjZTVmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5OTBmZjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWJsdWUgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDZmZTY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtYmx1ZSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICM5OWNiZmY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWluZGlnbyB7XFxuICAgIGNvbG9yOiAjZTBjZmZjO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2UzNmY0O1xcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtaW5kaWdvIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNWIwY2RkOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWluZGlnbyAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNjMTlmZjk7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZTJkOWYzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY2MGNiO1xcbiAgICBib3JkZXItY29sb3I6ICM2ZjQyYzE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcHVycGxlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNjQzYWIwOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXB1cnBsZSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNjNGIyZTc7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXBpbmsge1xcbiAgICBjb2xvcjogI2ZhZDhlODtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNWQ5ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXBpbmsgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlNTI3N2U7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcGluayAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmNGFiY2Q7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXJlZCB7XFxuICAgIGNvbG9yOiAjZmZjZWRkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzMTZmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtcmVkIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjAwMDQ4OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXJlZCAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmZjliYmE7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjZmZlNWQwO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5MzNhO1xcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtb3JhbmdlIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjU3MTAyOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LW9yYW5nZSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmZmM5OWQ7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXllbGxvdyB7XFxuICAgIGNvbG9yOiAjZmZmM2NkO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYjJmO1xcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQteWVsbG93IGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZWRiMTAwOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXllbGxvdyAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNmZmU3OWE7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWdyZWVuIHtcXG4gICAgY29sb3I6ICNkNGVkZGE7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YWI1NjM7XFxuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1ncmVlbiBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzIzOTIzZDsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC1ncmVlbiAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNiMGRlYmI7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXRlYWwge1xcbiAgICBjb2xvcjogI2QyZjRlYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0ZDJhODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LXRlYWwgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxY2IzODY7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtdGVhbCAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNhOWVhZDc7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWN5YW4ge1xcbiAgICBjb2xvcjogI2QxZWNmMTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjYjFjMztcXG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWN5YW4gaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxNDhlYTE7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtY3lhbiAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNhYWRjZTU7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LXdoaXRlIHtcXG4gICAgY29sb3I6IHdoaXRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC13aGl0ZSBociB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjsgfVxcbiAgICBodG1sW2RhcmtdIC5hbGVydC13aGl0ZSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNlNmU2ZTY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWdyYXkge1xcbiAgICBjb2xvcjogI2RiZGRkZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4NmY3NjtcXG4gICAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWdyYXkgaHIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0MDQ3NGU7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheSAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNjMGM0YzY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LWdyYXktZGFyayB7XFxuICAgIGNvbG9yOiAjZDZkOGQ5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YTVmO1xcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAuYWxlcnQtZ3JheS1kYXJrIGhyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjkyZDMyOyB9XFxuICAgIGh0bWxbZGFya10gLmFsZXJ0LWdyYXktZGFyayAuYWxlcnQtbGluayB7XFxuICAgICAgY29sb3I6ICNiY2JmYzA7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXByaW1hcnkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjZjMGU7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTQxLCAxOSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXByaW1hcnkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXByaW1hcnk6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NmMwZTsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTYsIDE0MSwgMTksIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXNlY29uZGFyeSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDUzMWE7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTAsIDExNCwgMzYsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1zZWNvbmRhcnkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDUzMWE7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MCwgMTE0LCAzNiwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2Utc3VjY2VzcyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODg1ZjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1zdWNjZXNzIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJiODM7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDg4NWY7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg3LCAxMzEsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWluZm8ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZiYjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtaW5mbzpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWluZm86Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ODg7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWluZm86Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1pbmZvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtaW5mbyB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtaW5mbzpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1pbmZvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NDg4OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtaW5mbzpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1pbmZvLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDE1OSwgMTg3LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS13YXJuaW5nOmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzAwOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS13YXJuaW5nOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2Utd2FybmluZy5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE2MywgNDMsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS13YXJuaW5nIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzMmI7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzhjMDA7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxNjMsIDQzLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1kYW5nZXI6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1kYW5nZXIuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxMCwgODQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1kYW5nZXIge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMGE1NDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWRhbmdlcjpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNDE7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1saWdodCB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1saWdodDpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWxpZ2h0OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjZWQ0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1saWdodDpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWxpZ2h0LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyOCwgMjMxLCAyMzQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1saWdodCB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlN2VhOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2NlZDQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1saWdodDpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1saWdodC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjgsIDIzMSwgMjM0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWRhcms6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1kYXJrOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZGFyazpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWRhcmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMywgMTYsIDI0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtZGFyayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxMDE4OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZGFyazpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1kYXJrOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWRhcms6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZGFyay5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzLCAxNiwgMjQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWJsdWUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtYmx1ZTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWJsdWU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWJsdWU6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1ibHVlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtYmx1ZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtYmx1ZTpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1ibHVlOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtYmx1ZTpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1ibHVlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1pbmRpZ28ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtaW5kaWdvOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtaW5kaWdvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEwYmM0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1pbmRpZ286Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1pbmRpZ28uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTAyLCAxNiwgMjQyLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtaW5kaWdvIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1pbmRpZ286aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtaW5kaWdvOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEwYmM0OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtaW5kaWdvOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWluZGlnby5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXB1cnBsZSB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1wdXJwbGU6aG92ZXIsIGFodG1sW2RhcmtdIC5iYWRnZS1wdXJwbGU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXB1cnBsZTpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXB1cnBsZS5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDY2LCAxOTMsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1wdXJwbGUge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXB1cnBsZTpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1wdXJwbGU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1wdXJwbGU6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtcHVycGxlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMSwgNjYsIDE5MywgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtcGluayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1waW5rOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5MWE3MjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcGluazpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLXBpbmsuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtcGluayB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcGluazpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1waW5rOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcGluazpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1waW5rLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzMiwgNjIsIDE0MCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtcmVkIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXJlZDpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXJlZDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDA0MTsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtcmVkOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtcmVkLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTAsIDg0LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtcmVkIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1yZWQ6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtcmVkOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDQxOyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtcmVkOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXJlZC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDEwLCA4NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2Utb3JhbmdlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLW9yYW5nZTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLW9yYW5nZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNjUwMjsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2Utb3JhbmdlOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2Utb3JhbmdlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLW9yYW5nZSB7XFxuICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2Utb3JhbmdlOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLW9yYW5nZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNjUwMjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLW9yYW5nZTpmb2N1cywgYWh0bWxbZGFya10gYS5iYWRnZS1vcmFuZ2UuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAxMjYsIDIwLCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS15ZWxsb3cge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UteWVsbG93OmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2UteWVsbG93OmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwOyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS15ZWxsb3c6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS15ZWxsb3cuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS15ZWxsb3cge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXllbGxvdzpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS15ZWxsb3c6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS15ZWxsb3c6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UteWVsbG93LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIC5iYWRnZS1ncmVlbiB7XFxuICAgIGNvbG9yOiAjZmZmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1ncmVlbjpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWdyZWVuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0OyB9XFxuICAgIGFodG1sW2RhcmtdIC5iYWRnZS1ncmVlbjpmb2N1cywgYWh0bWxbZGFya10gLmJhZGdlLWdyZWVuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XFxuICBodG1sW2RhcmtdIGEuYmFkZ2UtZ3JlZW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyZWVuOmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyZWVuOmZvY3VzIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0OyB9XFxuICAgIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXRlYWwge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtdGVhbDpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLXRlYWw6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzY7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXRlYWw6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS10ZWFsLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXRlYWwge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXRlYWw6aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtdGVhbDpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5OWQ3NjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXRlYWw6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtdGVhbC5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzMiwgMjAxLCAxNTEsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWN5YW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtY3lhbjpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWN5YW46Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWN5YW46Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1jeWFuLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLWN5YW4ge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWN5YW46aG92ZXIsIGFodG1sW2RhcmtdIGEuYmFkZ2UtY3lhbjpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWN5YW46Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtY3lhbi5mb2N1cyB7XFxuICAgICAgb3V0bGluZTogMDtcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLXdoaXRlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXdoaXRlOmhvdmVyLCBhaHRtbFtkYXJrXSAuYmFkZ2Utd2hpdGU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLXdoaXRlOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2Utd2hpdGUuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSBhLmJhZGdlLXdoaXRlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS13aGl0ZTpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS13aGl0ZTpmb2N1cyB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLXdoaXRlOmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLXdoaXRlLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmJhZGdlLWdyYXkge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YzsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheTpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWdyYXk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWdyYXk6Zm9jdXMsIGFodG1sW2RhcmtdIC5iYWRnZS1ncmF5LmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCA4NCwgOTIsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1ncmF5IHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ncmF5OmhvdmVyLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXk6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ncmF5OmZvY3VzLCBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXkuZm9jdXMge1xcbiAgICAgIG91dGxpbmU6IDA7XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDg0LCA5MiwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheS1kYXJrIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgYWh0bWxbZGFya10gLmJhZGdlLWdyYXktZGFyazpob3ZlciwgYWh0bWxbZGFya10gLmJhZGdlLWdyYXktZGFyazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxcbiAgICBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheS1kYXJrOmZvY3VzLCBhaHRtbFtkYXJrXSAuYmFkZ2UtZ3JheS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gYS5iYWRnZS1ncmF5LWRhcmsge1xcbiAgICBjb2xvcjogI2ZmZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxcbiAgICBhaHRtbFtkYXJrXSBhLmJhZGdlLWdyYXktZGFyazpob3ZlciwgYWh0bWxbZGFya10gYS5iYWRnZS1ncmF5LWRhcms6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZmZmO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cXG4gICAgYWh0bWxbZGFya10gYS5iYWRnZS1ncmF5LWRhcms6Zm9jdXMsIGFodG1sW2RhcmtdIGEuYmFkZ2UtZ3JheS1kYXJrLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLm5hdi1saW5rLmRpc2FibGVkIHtcXG4gICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgaHRtbFtkYXJrXSAubmF2LWxpbmsuZGlzYWJsZWQgc3ZnIHtcXG4gICAgICBmaWxsOiAjOGU5YmE3OyB9XFxuICBodG1sW2RhcmtdIC5uYXYtdGFicyB7XFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLm5hdi10YWJzIC5uYXYtbGluayB7XFxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XFxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xNXJlbTtcXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xNXJlbTsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U0ZTdlYSAjZTRlN2VhICNkNmRhZGY7IH1cXG4gICAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xcbiAgICAgICAgY29sb3I6ICM4ZTliYTc7XFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcXG4gICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcXG4gICAgICBjb2xvcjogIzRiNTQ1YztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q2ZGFkZiAjZDZkYWRmICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XFxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cXG4gIGh0bWxbZGFya10gLnRvYXN0LXN1Y2Nlc3Mge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYjgzOyB9XFxuICBodG1sW2RhcmtdIC50b2FzdC1lcnJvciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhNTQ7IH1cXG4gIGh0bWxbZGFya10gLnRvYXN0LWluZm8ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmJiOyB9XFxuICBodG1sW2RhcmtdIC50b2FzdC13YXJuaW5nIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTMyYjsgfVxcbiAgaHRtbFtkYXJrXSA6bm90KHByZSkgPiBjb2RlIHtcXG4gICAgY29sb3I6ICNlYWFiMjA7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFlMWQ7XFxuICAgIGJvcmRlci1jb2xvcjogIzRkNGQ0ZDsgfVxcbiAgaHRtbFtkYXJrXSBwcmU6bm90KC5obGpzKTpub3QoLkNvZGVNaXJyb3ItbGluZSkge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxZTFkO1xcbiAgICBib3JkZXItY29sb3I6ICM0ZDRkNGQ7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXByaW1hcnkgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXByaW1hcnkgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmRmYWY2OyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1zZWNvbmRhcnkgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmYmY5ZjY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmY2ZhOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1pbmZvIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1pbmZvIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y1ZmJmYzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtd2FybmluZyBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtd2FybmluZyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmZiZjc7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWRhbmdlciBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZGFuZ2VyIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZjVmODsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtbGlnaHQgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWxpZ2h0IGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZlZmVmZTsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZGFyayBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtZGFyayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNWY1ZjY7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWJsdWUgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWJsdWUgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjVmYWZmOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1pbmRpZ28gYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWluZGlnbyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmOWY1ZmU7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXB1cnBsZSBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcHVycGxlIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y5ZjdmZDsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcGluayBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcGluayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZWY3ZmE7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXJlZCBhLFxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtcmVkIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2ZmZjVmODsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtb3JhbmdlIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1vcmFuZ2UgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZmZmYWY2OyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC15ZWxsb3cgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXllbGxvdyBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmZmZkZjU7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyZWVuIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1ncmVlbiBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmNmZiZjg7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXRlYWwgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXRlYWwgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjZmZGZiOyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1jeWFuIGEsXFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1jeWFuIGE6aG92ZXIge1xcbiAgICBjb2xvcjogI2Y2ZmJmYzsgfVxcbiAgaHRtbFtkYXJrXSAuYWxlcnQuYWxlcnQtd2hpdGUgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LXdoaXRlIGE6aG92ZXIge1xcbiAgICBjb2xvcjogd2hpdGU7IH1cXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyYXkgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyYXkgYTpob3ZlciB7XFxuICAgIGNvbG9yOiAjZjhmOGY4OyB9XFxuICBodG1sW2RhcmtdIC5hbGVydC5hbGVydC1ncmF5LWRhcmsgYSxcXG4gIGh0bWxbZGFya10gLmFsZXJ0LmFsZXJ0LWdyYXktZGFyayBhOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmN2Y3Zjc7IH1cXG4gIGh0bWxbZGFya10gLmRyb3Bkb3duLW1lbnUge1xcbiAgICBjb2xvcjogI2VmZTJjZjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXBlcnNvbmFsLWRyb3Bkb3duIC5ncnctaWNvbi1jb250YWluZXIgc3ZnIHtcXG4gICAgZmlsbDogI2VmZTJjZjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXBlcnNvbmFsLWRyb3Bkb3duIC5ncnctaWNvbi1jb250YWluZXItbXV0ZWQgc3ZnIHtcXG4gICAgZmlsbDogIzk2NzIyNDsgfVxcbiAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmOyB9XFxuICAgIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW0gc3ZnIHtcXG4gICAgICBmaWxsOiAjZWZlMmNmOyB9XFxuICAgIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTphY3RpdmU6aG92ZXIsIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlOmhvdmVyIHtcXG4gICAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTphY3RpdmUgc3ZnLCBodG1sW2RhcmtdIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSBzdmcsIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW06YWN0aXZlOmhvdmVyIHN2ZywgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbS5hY3RpdmU6aG92ZXIgc3ZnIHtcXG4gICAgICAgIGZpbGw6ICNlZmUyY2Y7IH1cXG4gICAgaHRtbFtkYXJrXSAuZHJvcGRvd24taXRlbTpob3ZlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTdlYTsgfVxcbiAgaHRtbFtkYXJrXSAuZm9ybS1jb250cm9sOmZvY3VzIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XFxuICAgIGJvcmRlci1jb2xvcjogI2YxYzU2NjtcXG4gICAgb3V0bGluZTogMDtcXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk2LCAxNDEsIDE5LCAwLjI1KTsgfVxcbiAgaHRtbFtkYXJrXSAubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xcbiAgICBjb2xvcjogI2YzY2U3ZCAhaW1wb3J0YW50O1xcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgaHRtbFtkYXJrXSAubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMge1xcbiAgICAgIGNvbG9yOiAjZjdlMGFjICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0uZGlzYWJsZWQgYnV0dG9uLnBhZ2UtbGluayB7XFxuICAgIGNvbG9yOiAjYWJiNGJkOyB9XFxuICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtLmFjdGl2ZSBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICNmZmY7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5hY3RpdmUgYnV0dG9uLnBhZ2UtbGluazpob3ZlciwgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbS5hY3RpdmUgYnV0dG9uLnBhZ2UtbGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaXRlbSBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgY29sb3I6ICNjNDhkMTM7XFxuICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pdGVtIGJ1dHRvbi5wYWdlLWxpbms6aG92ZXIsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazphY3RpdmUsIGh0bWxbZGFya10gdWwucGFnaW5hdGlvbiBsaS5wYWdlLWl0ZW0gYnV0dG9uLnBhZ2UtbGluazpmb2N1cyB7XFxuICAgICAgY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLmhhbmRzb250YWJsZSB7XFxuICAgIGNvbG9yOiBpbml0aWFsOyB9XFxuICBodG1sW2RhcmtdIC5ncnctbG9nbyBzdmcgKiB7XFxuICAgIHRyYW5zaXRpb246IGZpbGwgMC44cyBlYXNlLW91dDsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWxvZ28gc3ZnIHtcXG4gICAgZmlsbDogd2hpdGU7IH1cXG4gIGh0bWxbZGFya10gLmdydy1sb2dvOmhvdmVyIHN2ZyAuZ3JvdXAxIHtcXG4gICAgZmlsbDogIzc0YmM0NjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWxvZ286aG92ZXIgc3ZnIC5ncm91cDIge1xcbiAgICBmaWxsOiAjMTc1ZmE1OyB9XFxuICBodG1sW2RhcmtdIC5ncnctbmF2YmFyIHtcXG4gICAgYmFja2dyb3VuZDogIzk2NzIyNDtcXG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM5MGE1NTUgMCUsICMzZDk4YTMgNTAlLCAjZWFhYjIwIDEwMCUpO1xcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LW5hdmJhciAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xcbiAgICAgIGNvbG9yOiAjZWZmMWYzOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1uYXZiYXIgLmdydy1hcHAtdGl0bGUge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgY29sb3I6ICMyOTJkMzI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgIGJvcmRlci1jb2xvcjogI2VhYWIyMDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcXG4gICAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA5NTE0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRpc2FibGVkLCBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6ZGlzYWJsZWQge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3JkZXItY29sb3I6ICNiOTg1MTE7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctZ2xvYmFsLXNlYXJjaCAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxcbiAgICAgIC5zaG93ID4gaHRtbFtkYXJrXSAuZ3J3LWdsb2JhbC1zZWFyY2ggLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMDUsIDE1MiwgMzUsIDAuNSk7IH1cXG4gIGh0bWxbZGFya10gLmdydy1nbG9iYWwtc2VhcmNoIC5zZWFyY2gtdHlwZWFoZWFkIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgNjMsIDU2LCAwLjkpOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5MzQzOTtcXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXIsIGNvbG9yIDEwMG1zIGxpbmVhciwgb3BhY2l0eSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSwgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246YmVmb3JlIHtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTkzNDM5O1xcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246YWZ0ZXIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTM0Mzk7XFxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLXRvcC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbiA+IHNwYW46YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTM0Mzk7XFxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAyMDBtcyBsaW5lYXI7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbiBzdmcgcGF0aCB7XFxuICAgICAgZmlsbDogI2VmZTJjZjsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuYWstbmF2aWdhdGlvbi1yZXNpemUtYnV0dG9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2UyYjJmO1xcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyLCBjb2xvciAxMDBtcyBsaW5lYXIsIG9wYWNpdHkgMzAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSksIHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKTsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXI6YmVmb3JlIHtcXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZTJiMmY7XFxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDIwMG1zIGxpbmVhcjsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b246aG92ZXI6YWZ0ZXIge1xcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzdlMmIyZjtcXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci10b3AtY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlciA+IHNwYW46YWZ0ZXIge1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdlMmIyZjtcXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMjAwbXMgbGluZWFyOyB9XFxuICAgICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmFrLW5hdmlnYXRpb24tcmVzaXplLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XFxuICAgICAgICBmaWxsOiAjZWZlMmNmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciBkaXZbZGF0YS10ZXN0aWQ9J0dsb2JhbE5hdmlnYXRpb24nXSA+IGRpdiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWFiMjA7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIGRpdltkYXRhLXRlc3RpZD0nQ29udGV4dHVhbE5hdmlnYXRpb24nXSA+IGRpdiB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxZTFkOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4ge1xcbiAgICBjb2xvcjogIzI5MmQzMjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZWFhYjIwOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpob3ZlciB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwOTUxNDtcXG4gICAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZm9jdXMge1xcbiAgICAgIGNvbG9yOiAjMjkyZDMyO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMDk1MTQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZGlzYWJsZWQsIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpkaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICMyOTJkMzI7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhYWIyMDtcXG4gICAgICBib3JkZXItY29sb3I6ICNlYWFiMjA7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdiAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gICAgLnNob3cgPiBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5ncnctc2lkZWJhci1uYXYgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXFxuICAgICAgLnNob3cgPiBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2IC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIwNSwgMTUyLCAzNSwgMC41KTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXNpZGViYXIgLmdydy1zaWRlYmFyLW5hdi1wcmltYXJ5LWNvbnRhaW5lciAuYnRuLmFjdGl2ZSBpIHtcXG4gICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTBweCAjY2M5NTFlOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAuZ3J3LXNpZGViYXItbmF2LXByaW1hcnktY29udGFpbmVyIC5idG4uYWN0aXZlOmFmdGVyIHtcXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjMxZTFkOyB9XFxuICBodG1sW2RhcmtdIC5lZGl0b3ItY29udGFpbmVyIC5uYXZiYXItZWRpdG9yIHN2ZyB7XFxuICAgIGZpbGw6ICNlYWFiMjA7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1wYWdlLXByZXZpZXcgc3ZnIHtcXG4gICAgZmlsbDogd2hpdGU7IH1cXG4gIGh0bWxbZGFya10gLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Y1YjBjOyB9XFxuICAgIGh0bWxbZGFya10gLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcXG4gICAgICBjb2xvcjogI2ZmZjsgfVxcbiAgICBodG1sW2RhcmtdIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XFxuICAgICAgY29sb3I6ICNmZmY7XFxuICAgICAgb3BhY2l0eTogMC41OyB9XFxuICAgICAgaHRtbFtkYXJrXSAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2U6aG92ZXIge1xcbiAgICAgICAgb3BhY2l0eTogMC45OyB9XFxuICBodG1sW2RhcmtdIC5tb2RhbCAubW9kYWwtY29udGVudCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLm1vZGFsIC5tb2RhbC1mb290ZXIge1xcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjN2Y1YjBjOyB9XFxuICBodG1sW2RhcmtdIC5ncnctcGFnZS1hY2Nlc3Nvcmllcy1jb250cm9sIC5ncnctc2Vlbi11c2VyLWluZm8gLmJ0biB7XFxuICAgIGNvbG9yOiAjNTQ5Yzc5OyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1wYWdlLWFjY2Vzc29yaWVzLWNvbnRyb2wgLmdydy1zZWVuLXVzZXItaW5mbyAuYnRuOmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICM1NDljNzk7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXBhZ2UtYWNjZXNzb3JpZXMtY29udHJvbCAuZ3J3LXNlZW4tdXNlci1pbmZvIC5idG4gLmZvb3RzdGFtcC1pY29uIHtcXG4gICAgICBmaWxsOiAjNTQ5Yzc5OyB9XFxuICBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtOmhvdmVyLCBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtOmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDIwNiwgMTI1LCAwLjA4KTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5uYXYtaXRlbSAubmF2LWxpbmsge1xcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XFxuICAgIGNvbG9yOiAjZjNjZTdkOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1jdXN0b20tbmF2LXRhYiAubmF2LWl0ZW0gLm5hdi1saW5rIHN2ZyB7XFxuICAgICAgZmlsbDogI2YzY2U3ZDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICM4ZTliYTc7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ncnctY3VzdG9tLW5hdi10YWIgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCBzdmcge1xcbiAgICAgICAgZmlsbDogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWN1c3RvbS1uYXYtdGFiIC5ncnctbmF2LXNsaWRlLWhyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZjNjZTdkOyB9XFxuICBodG1sW2RhcmtdIC5ncnctcGFnZS1hY2Nlc3Nvcmllcy1tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XFxuICAgIGNvbG9yOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5jYXJkLndlbGwge1xcbiAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzIyYztcXG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlN2VhO1xcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tYm90LWNhcmQgLmdydy1ib3RjYXJkLXRpdGxlLWFjdGl2ZSB7XFxuICAgIGNvbG9yOiAjZTRlN2VhOyB9XFxuICBodG1sW2RhcmtdIC5hZG1pbi1wYWdlIHNwYW4uc2xpZGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZjsgfVxcbiAgICBodG1sW2RhcmtdIC5hZG1pbi1wYWdlIHNwYW4uc2xpZGVyOmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cXG4gIGh0bWxbZGFya10gLmFkbWluLXBhZ2UgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XFxuICBodG1sW2RhcmtdIC5hZG1pbi1wYWdlIGlucHV0OmZvY3VzICsgLnNsaWRlciB7XFxuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzAwN2JmZjsgfVxcbiAgaHRtbFtkYXJrXSAud2lraSAuaGlnaGxpZ2h0ZWQge1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XFxuICAgIHotaW5kZXg6IDE7IH1cXG5cXG5Aa2V5ZnJhbWVzIGZhZGVvdXQge1xcbiAgMTAwJSB7XFxuICAgIG9wYWNpdHk6IDA7IH0gfVxcbiAgICBodG1sW2RhcmtdIC53aWtpIC5oaWdobGlnaHRlZDo6YWZ0ZXIge1xcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgICB0b3A6IDE1JTtcXG4gICAgICBsZWZ0OiAwO1xcbiAgICAgIHotaW5kZXg6IC0xO1xcbiAgICAgIHdpZHRoOiAxMDAlO1xcbiAgICAgIGhlaWdodDogNzAlO1xcbiAgICAgIGNvbnRlbnQ6ICcnO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk2LCAxNDEsIDE5LCAwLjUpO1xcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcXG4gICAgICBhbmltYXRpb246IGZhZGVvdXQgMXMgZWFzZS1pbiAxLjVzIGZvcndhcmRzOyB9XFxuICBodG1sW2RhcmtdIC53aWtpIGEge1xcbiAgICBjb2xvcjogI2VlYmQ0ZjsgfVxcbiAgICBodG1sW2RhcmtdIC53aWtpIGE6aG92ZXIge1xcbiAgICAgIGNvbG9yOiAjZjdlMGFjOyB9XFxuICBodG1sW2RhcmtdIC53aWtpIC5lZGl0YWJsZS13aXRoLWhhbmRzb250YWJsZSBidXR0b24ge1xcbiAgICBjb2xvcjogI2VlYmQ0ZjsgfVxcbiAgaHRtbFtkYXJrXSAud2lraSAuZWRpdGFibGUtd2l0aC1oYW5kc29udGFibGUgYnV0dG9uOmhvdmVyIHtcXG4gICAgY29sb3I6ICNmN2UwYWM7IH1cXG4gIGh0bWxbZGFya10gYm9keS5vbi1lZGl0IC5tYWluIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2EzMzsgfVxcbiAgICBodG1sW2RhcmtdIGJvZHkub24tZWRpdCAubWFpbiAucGFnZS1lZGl0b3ItZWRpdG9yLWNvbnRhaW5lciB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjN2Y1YjBjOyB9XFxuICAgICAgaHRtbFtkYXJrXSBib2R5Lm9uLWVkaXQgLm1haW4gLnBhZ2UtZWRpdG9yLWVkaXRvci1jb250YWluZXIgLm5hdmJhci1lZGl0b3Ige1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZjViMGM7IH1cXG4gICAgaHRtbFtkYXJrXSBib2R5Lm9uLWVkaXQgLm1haW4gLnBhZ2UtZWRpdG9yLXByZXZpZXctY29udGFpbmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gYm9keS5vbi1lZGl0IC5tYWluIC5wYWdlLWVkaXRvci1mb290ZXIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM3ZjViMGM7IH1cXG4gIGh0bWxbZGFya10gYm9keS5wYXRobmFtZS1zaWRlYmFyIC5wYWdlLWVkaXRvci1wcmV2aWV3LWJvZHkge1xcbiAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMWUxZDsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IC5kZXNrdG9wLXByZXZpZXcsXFxuICBodG1sW2RhcmtdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcgLnRhYmxldC1wcmV2aWV3LFxcbiAgaHRtbFtkYXJrXSAuZ3J3LWdyaWQtZWRpdC1wcmV2aWV3IC5tb2JpbGUtcHJldmlldyB7XFxuICAgIGJhY2tncm91bmQ6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmdydy1ncmlkLWVkaXQtcHJldmlldyAuZ3JpZC1lZGl0LWJvcmRlci1mb3ItZWFjaC1jb2xzIHtcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuZ3JpZC1wcmV2aWV3LWNvbC0wIHtcXG4gICAgYmFja2dyb3VuZDogIzE3NWZhNTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3JpZC1wcmV2aWV3LWNvbC0xIHtcXG4gICAgYmFja2dyb3VuZDogIzAwOWZiYjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3JpZC1wcmV2aWV3LWNvbC0yIHtcXG4gICAgYmFja2dyb3VuZDogIzAwYmI4MzsgfVxcbiAgaHRtbFtkYXJrXSAuZ3JpZC1wcmV2aWV3LWNvbC0zIHtcXG4gICAgYmFja2dyb3VuZDogIzc0YmM0NjsgfVxcbiAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50LW1ldGEgLnBhZ2UtY29tbWVudC1yZXZpc2lvbiBzdmcge1xcbiAgICBmaWxsOiAjZjNjZTdkOyB9XFxuICAgIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudC1tZXRhIC5wYWdlLWNvbW1lbnQtcmV2aXNpb24gc3ZnOmhvdmVyIHtcXG4gICAgICBmaWxsOiAjZjdlMGFjOyB9XFxuICBodG1sW2RhcmtdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQgLnBhZ2UtY29tbWVudC1tYWluLFxcbiAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgICBodG1sW2RhcmtdIC5wYWdlLWNvbW1lbnRzIC5wYWdlLWNvbW1lbnQgLnBhZ2UtY29tbWVudC1tYWluOmJlZm9yZSxcXG4gICAgaHRtbFtkYXJrXSAucGFnZS1jb21tZW50cyAucGFnZS1jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1tYWluOmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudCAucGFnZS1jb21tZW50LW1haW4gLm5hdi5uYXYtdGFicyA+IGxpID4gYS5hY3RpdmUsXFxuICAgIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudHMgLnBhZ2UtY29tbWVudC1mb3JtIC5jb21tZW50LWZvcm0tbWFpbiAubmF2Lm5hdi10YWJzID4gbGkgPiBhLmFjdGl2ZSB7XFxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XFxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzM0MmU7XFxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMzMzQyZTsgfVxcbiAgaHRtbFtkYXJrXSAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLXJlc3VsdC1saXN0IC5wYWdlLWxpc3QgLnBhZ2UtbGlzdC11bCA+IGxpLm5hdi1pdGVtID4gYS5uYXYtbGluayB7XFxuICAgIGNvbG9yOiBpbmhlcml0OyB9XFxuICBodG1sW2RhcmtdIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0LWxpc3QgLnBhZ2UtbGlzdCAucGFnZS1saXN0LXVsIGEuaG92ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzNDJlOyB9XFxuICBodG1sW2RhcmtdIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtcmVzdWx0LWxpc3QgLnBhZ2UtbGlzdCAucGFnZS1saXN0LXVsIGEuYWN0aXZlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjkyNTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIG1hcmsucmJ0LWhpZ2hsaWdodC10ZXh0IHtcXG4gICAgY29sb3I6IGJsYWNrOyB9XFxuICBodG1sW2RhcmtdIC5wYWdlLWNvbnRlbnQtZm9vdGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2EzMztcXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzdmNWIwYzsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tcGFnZSAjbGF5b3V0T3B0aW9ucyAuY3VzdG9taXplLWxheW91dC1jYXJkLmJvcmRlci1hY3RpdmUge1xcbiAgICBib3JkZXItY29sb3I6ICNjNDhkMTM7IH1cXG4gIGh0bWxbZGFya10gLmFkbWluLXBhZ2UgI3RoZW1lT3B0aW9ucyAudGhlbWUtb3B0aW9uLWNvbnRhaW5lci5hY3RpdmUgLnRoZW1lLW9wdGlvbi1uYW1lIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7IH1cXG4gIGh0bWxbZGFya10gLmFkbWluLXBhZ2UgI3RoZW1lT3B0aW9ucyAudGhlbWUtb3B0aW9uLWNvbnRhaW5lci5hY3RpdmUgYSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDhkMTM7XFxuICAgIGJvcmRlci1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSAuYmctYm94IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWZhYiAuYnRuLWNyZWF0ZS1wYWdlIHtcXG4gICAgZmlsbDogI2ZmZjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LWZhYiAuYnRuLXNjcm9sbC10by10b3Age1xcbiAgICBmaWxsOiAjMjkyZDMyOyB9XFxuICBodG1sW2RhcmtdIC5ncnctYnRuLXBhZ2UtbWFuYWdlbWVudDpob3ZlcixcXG4gIGh0bWxbZGFya10gLmdydy1idG4tcGFnZS1tYW5hZ2VtZW50OmZvY3VzIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDIwNiwgMTI1LCAwLjE1KTsgfVxcbiAgaHRtbFtkYXJrXSAuc2VsZWN0aW5nLWJvdC10eXBlIC5ib3QtdHlwZS1kaXNjIHtcXG4gICAgd2lkdGg6IDIwcHg7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlciB7XFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ZTliYTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLXRvcCB7XFxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOGU5YmE3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1yaWdodCB7XFxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4ZTliYTcgIWltcG9ydGFudDsgfVxcbiAgaHRtbFtkYXJrXSAuYm9yZGVyLWJvdHRvbSB7XFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOGU5YmE3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1sZWZ0IHtcXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOGU5YmE3ICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLmJvcmRlci1pbmZvIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZmJiICFpbXBvcnRhbnQ7IH1cXG4gIGh0bWxbZGFya10gLnRhYmxlIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUgdGgsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlIHRkIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLnRhYmxlIHRoZWFkIHRoIHtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLnRhYmxlIHRib2R5ICsgdGJvZHkge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkNmRhZGY7IH1cXG4gIGh0bWxbZGFya10gLnRhYmxlLWJvcmRlcmVkIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWJvcmRlcmVkIHRoLFxcbiAgICBodG1sW2RhcmtdIC50YWJsZS1ib3JkZXJlZCB0ZCB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjZDZkYWRmOyB9XFxuICBodG1sW2RhcmtdIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxcbiAgaHRtbFtkYXJrXSAudGFibGUtZGFyaywgaHRtbFtkYXJrXSAudGFibGUge1xcbiAgICBjb2xvcjogd2hpdGU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUtZGFyayB0aCwgaHRtbFtkYXJrXSAudGFibGUgdGgsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWRhcmsgdGQsXFxuICAgIGh0bWxbZGFya10gLnRhYmxlIHRkLFxcbiAgICBodG1sW2RhcmtdIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxcbiAgICBodG1sW2RhcmtdIC50YWJsZSB0aGVhZCB0aCB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XFxuICAgIGh0bWxbZGFya10gLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQsIGh0bWxbZGFya10gLnRhYmxlLWJvcmRlcmVkLnRhYmxlIHtcXG4gICAgICBib3JkZXI6IDA7IH1cXG4gICAgaHRtbFtkYXJrXSAudGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksIGh0bWxbZGFya10gLnRhYmxlLXN0cmlwZWQudGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxcbiAgICBodG1sW2RhcmtdIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyLCBodG1sW2RhcmtdIC50YWJsZS1ob3Zlci50YWJsZSB0Ym9keSB0cjpob3ZlciB7XFxuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7IH1cXG4gIGh0bWxbZGFya10gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XFxuICAgIGNvbG9yOiAjZWZlMmNmO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmE3OyB9XFxuICAgIGh0bWxbZGFya10gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NzNmOyB9XFxuICAgIGh0bWxbZGFya10gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICNlZmYxZjM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMzsgfVxcbiAgaHRtbFtkYXJrXSBpbnB1dC5mb3JtLWNvbnRyb2wsXFxuICBodG1sW2RhcmtdIHNlbGVjdC5mb3JtLWNvbnRyb2wsXFxuICBodG1sW2RhcmtdIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzIyYztcXG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmE3OyB9XFxuICAgIGh0bWxbZGFya10gaW5wdXQuZm9ybS1jb250cm9sOmZvY3VzLFxcbiAgICBodG1sW2RhcmtdIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMsXFxuICAgIGh0bWxbZGFya10gdGV4dGFyZWEuZm9ybS1jb250cm9sOmZvY3VzIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxcbiAgaHRtbFtkYXJrXSAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XFxuICAgIGNvbG9yOiAjZmNmOWY1O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0ZDQ0OyB9XFxuICBodG1sW2RhcmtdIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQge1xcbiAgICBjb2xvcjogI2U0ZTdlYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyNDtcXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk2NzIyNDtcXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XFxuICBodG1sW2RhcmtdIC5pbnB1dC1ncm91cCBpbnB1dCB7XFxuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAuZHJvcGRvd24tbWVudSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDNmMzg7IH1cXG4gIGh0bWxbZGFya10gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xcbiAgICBjb2xvcjogI2U0ZTdlYTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0Njg1YzsgfVxcbiAgaHRtbFtkYXJrXSAuY2FyZC53ZWxsIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5jYXJkLmNhcmQtZGlzYWJsZWQge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkyZTQ1O1xcbiAgICBib3JkZXItY29sb3I6ICM5NjcyMjQ7IH1cXG4gIGh0bWxbZGFya10gLm5vbG9naW4ge1xcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIGJsYWNrIDAlLCByZ2JhKDI1NSwgMjYsIDEwMiwgMCkgNzAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzJmNGQxYyAxMCUsIHJnYmEoNiwgNjcsIDI0OSwgMCkgNzAlKSwgbGluZWFyLWdyYWRpZW50KDIyNWRlZywgIzBiMmI0YiAxMCUsIHJnYmEoMTMsIDI0MiwgODksIDApIDgwJSksIGxpbmVhci1ncmFkaWVudCgzMTVkZWcsICMwYTBiMGYgMTAwJSwgcmdiYSgyNDksIDE1OCwgMzEsIDApIDcwJSk7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubG9naW4taGVhZGVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5sb2dpbi1oZWFkZXIgLmxvZ28ge1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcXG4gICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmxvZ2luLWhlYWRlciBoMSB7XFxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmxvZ2luLWRpYWxvZyB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XFxuICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcXG4gICAgICBjb2xvcjogI2IzYjNiMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA3MSwgNzgsIDAuNyk7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XFxuICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODAsIDgwLCA4MCwgMC43KTtcXG4gICAgICBib3gtc2hhZG93OiB1bnNldDsgfVxcbiAgICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcXG4gICAgICAgIGNvbG9yOiAjYjNiM2IzOyB9XFxuICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1maWxsIC5idG4tbGFiZWwge1xcbiAgICAgIGNvbG9yOiAjZDZkYWRmOyB9XFxuICAgIGh0bWxbZGFya10gLm5vbG9naW4gLmJ0bi1maWxsIC5idG4tbGFiZWwtdGV4dCB7XFxuICAgICAgY29sb3I6ICNhYmI0YmQ7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAuZ3J3LWV4dGVybmFsLWF1dGgtZm9ybSB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiBncmF5ICFpbXBvcnRhbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1ncm93aS1vcmcge1xcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZzpob3ZlciwgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1ncm93aS1vcmcuZm9jdXMge1xcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxcbiAgICAgICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1ncm93aS1vcmc6aG92ZXIgLmdyb3dpLCBodG1sW2RhcmtdIC5ub2xvZ2luIC5saW5rLWdyb3dpLW9yZy5mb2N1cyAuZ3Jvd2kge1xcbiAgICAgICAgICBjb2xvcjogIzY4YWIzZTsgfVxcbiAgICAgICAgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1ncm93aS1vcmc6aG92ZXIgLm9yZywgaHRtbFtkYXJrXSAubm9sb2dpbiAubGluay1ncm93aS1vcmcuZm9jdXMgLm9yZyB7XFxuICAgICAgICAgIGNvbG9yOiAjMTQ1MjhmOyB9XFxuICBodG1sW2RhcmtdIC5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgICBjb2xvcjogI2FiYjRiZDsgfVxcbiAgaHRtbFtkYXJrXSAucGFnZS1saXN0IC5wYWdlLWxpc3QtdWwgPiBsaSA+IHNwYW4ucGFnZS1saXN0LW1ldGEge1xcbiAgICBjb2xvcjogI2UyY2JhOTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXN1Ym5hdiB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTQ3M2Y7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zdWJuYXYtZml4ZWQtY29udGFpbmVyIC5ncnctc3VibmF2IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OSwgNzEsIDYzLCAwLjg1KTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XFxuICAgIGNvbG9yOiAjYzQ4ZDEzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlOyB9XFxuICBodG1sW2RhcmtdICNzZWFyY2gtdHlwZWFoZWFkLWFzeW5jdHlwZWFoZWFkIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODsgfVxcbiAgICBodG1sW2RhcmtdICNzZWFyY2gtdHlwZWFoZWFkLWFzeW5jdHlwZWFoZWFkIC50YWJsZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xcbiAgICBjb2xvcjogI2VmZTJjZjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxMmEyOTtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOGU5YmE3OyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zaWRlYmFyIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDczZjsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2lkZWJhciAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcXG4gICAgICBjb2xvcjogI2VmZjFmMztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIC5wb3BvdmVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYm9yZGVyLWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIgLnBvcG92ZXItaGVhZGVyIHtcXG4gICAgICBjb2xvcjogI2ZmZjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjI0O1xcbiAgICAgIGJvcmRlci1jb2xvcjogIzk2NzIyNDsgfVxcbiAgICBodG1sW2RhcmtdIC5wb3BvdmVyIC5wb3BvdmVyLWJvZHkge1xcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIuYnMtcG9wb3Zlci10b3AgLmFycm93OjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyIHtcXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM5NjcyMjQ7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyIHtcXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzZDNmMzg7IH1cXG4gICAgaHRtbFtkYXJrXSAucG9wb3Zlci5icy1wb3BvdmVyLWxlZnQgLmFycm93OjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTY3MjI0OyB9XFxuICAgIGh0bWxbZGFya10gLnBvcG92ZXIuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2QzZjM4OyB9XFxuICBodG1sW2RhcmtdIC5ncnctZ3JpZC1lZGl0LXByZXZpZXcge1xcbiAgICBiYWNrZ3JvdW5kOiAjMjkyZDMyOyB9XFxuICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZm9ybS1jb250cm9sIHtcXG4gICAgICBiYWNrZ3JvdW5kOiAjM2QzZjM4OyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMjQ7XFxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzBmMzg7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbnMvc2xhY2svc2xhY2stbG9nby1kYXJrLW9mZi5zdmcpOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzczMWY3NDsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MGYzODtcXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy9zbGFjay9zbGFjay1sb2dvLWRhcmstb24uc3ZnKTsgfVxcbiAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctc2xhY2stbG9nbyBzdmcge1xcbiAgICAgIGZpbGw6ICNkZDgwZGU7IH1cXG4gICAgaHRtbFtkYXJrXSAuZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiAuZ3J3LWJ0bi1zbGFjayB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cXG4gICAgICBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrOmZvY3VzLCBodG1sW2RhcmtdIC5ncnctc2xhY2stbm90aWZpY2F0aW9uIC5ncnctYnRuLXNsYWNrOmhvdmVyIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XFxuICAgIGh0bWxbZGFya10gLmdydy1zbGFjay1ub3RpZmljYXRpb24gLmdydy1idG4tc2xhY2stdHJpYW5nbGUge1xcbiAgICAgIGNvbG9yOiAjOTY3MjI0OyB9XFxuICBodG1sW2RhcmtdIC5ncnctaG90LW1vZGFsLW5hdmJhciB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzEwMTg7IH1cXG4gIGh0bWxbZGFya10gLndpa2kgaDEge1xcbiAgICBib3JkZXItY29sb3I6ICNhZDdjMTA7IH1cXG4gIGh0bWxbZGFya10gLndpa2kgaDIge1xcbiAgICBib3JkZXItY29sb3I6ICM3ZjViMGM7IH1cXG4gIGh0bWxbZGFya10gLmNvbW1lbnQtZm9ybSAjc2xhY2stbWFyay1ibGFjayB7XFxuICAgIGRpc3BsYXk6IG5vbmU7IH1cXG4gIGh0bWxbZGFya10gLnBhZ2UtY29tbWVudHMtcm93IHtcXG4gICAgYmFja2dyb3VuZDogIzQ1NDczZjsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LXRhZy1sYWJlbHMgLmdydy10YWctbGFiZWwge1xcbiAgICBjb2xvcjogIzk0OTQ5NDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMTAxODsgfVxcbiAgaHRtbFtkYXJrXSAuYWRtaW4tc2V0dGluZy1oZWFkZXIge1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlLWNvbnRlbnRzLXN0aWNreS1jb250YWluZXIgLmdydy1ib3JkZXItdnIge1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gIGh0bWxbZGFya10gLmdydy1zaWRlLWNvbnRlbnRzLXN0aWNreS1jb250YWluZXIgLnJldmlzaW9uLXRvYyB7XFxuICAgIGJvcmRlci1jb2xvcjogIzhlOWJhNzsgfVxcbiAgaHRtbFtkYXJrXSAuZ3J3LW1vZGFsLWhlYWQge1xcbiAgICBib3JkZXItY29sb3I6ICM4ZTliYTc7IH1cXG4gIGh0bWxbZGFya10gLm5hdi10YWJzIHtcXG4gICAgYm9yZGVyLWJvdHRvbTogIzdmNWIwYyAxcHggc29saWQ7IH1cXG4gICAgaHRtbFtkYXJrXSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcXG4gICAgICBib3JkZXItY29sb3I6ICNhZDdjMTA7XFxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxcbiAgICBodG1sW2RhcmtdIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcXG4gICAgICBjb2xvcjogI2YzY2U3ZDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItY29sb3I6ICM3ZjViMGM7IH1cXG4gIGh0bWxbZGFya10gLnRhYmxlIHtcXG4gICAgY29sb3I6IHdoaXRlOyB9XFxuICBodG1sW2RhcmtdIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZjdlMGFjO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkyOTA1O1xcbiAgICBib3JkZXItY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIGh0bWxbZGFya10gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlIHtcXG4gICAgICBjb2xvcjogI2Y3ZTBhYztcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY2YzBlO1xcbiAgICAgIGJvcmRlci1jb2xvcjogI2VjYjQzNzsgfVxcbiAgICAgIGh0bWxbZGFya10gLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyOjphZnRlciwgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOjphZnRlciwgaHRtbFtkYXJrXSAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOjphZnRlciB7XFxuICAgICAgICBib3JkZXItY29sb3I6ICM5NjZjMGU7IH1cXG4gIGh0bWxbZGFya10gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XFxuICAgIGNvbG9yOiAjZjdlMGFjO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkyOTA1O1xcbiAgICBib3JkZXItY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWNiNDM3OyB9XFxuICAgIGh0bWxbZGFya10gLmJ0bi1ncm91cC5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIC5idG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSB7XFxuICAgICAgY29sb3I6ICNmN2UwYWM7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0OGQxMztcXG4gICAgICBib3JkZXItY29sb3I6ICNlY2I0Mzc7IH1cXG4gICAgICBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXI6OmFmdGVyLCBodG1sW2RhcmtdIC5idG4tZ3JvdXAuZ3J3LXBhZ2UtZWRpdG9yLW1vZGUtbWFuYWdlciAuYnRuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOjphZnRlciwgaHRtbFtkYXJrXSAuYnRuLWdyb3VwLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIgLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZTo6YWZ0ZXIge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzQ4ZDEzOyB9XFxuICBodG1sW2RhcmtdIC5jYXJkLXRpbWVsaW5lID4gLmNhcmQtaGVhZGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5MzQzOTsgfVxcbiAgaHRtbFtkYXJrXSAuZ3Jvd2k6bm90KC5sb2dpbi1wYWdlKSAjcGFnZS13cmFwcGVyLFxcbiAgaHRtbFtkYXJrXSAuZ3Jvd2k6bm90KC5sb2dpbi1wYWdlKSAucGFnZS1lZGl0b3ItcHJldmlldy1jb250YWluZXIge1xcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXFxcIi9pbWFnZXMvdGhlbWVzL2h1ZmZsZXB1ZmYvYmFkZ2VyLWRhcmsuanBnXFxcIik7XFxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxcbiAgaHRtbFtkYXJrXSAubm9sb2dpbiAjcGFnZS13cmFwcGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2YzODtcXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFxcXCIvaW1hZ2VzL3RoZW1lcy9odWZmbGVwdWZmL2JhZGdlci1saWdodC5wbmdcXFwiKTtcXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XFxuICBodG1sW2RhcmtdIC5ub2xvZ2luIC5sb2dpbi1oZWFkZXIsXFxuICBodG1sW2RhcmtdIC5ub2xvZ2luIC5sb2dpbi1kaWFsb2cge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cXG4gIGh0bWxbZGFya10gLm5vbG9naW4gLmxpbmstc3dpdGNoIHtcXG4gICAgY29sb3I6ICNlZmUyY2Y7IH1cXG4gIGh0bWxbZGFya10gLm5vbG9naW4gLmdydy1leHRlcm5hbC1hdXRoLWZvcm0ge1xcbiAgICBib3JkZXItY29sb3I6ICM5OTM0MzkgIWltcG9ydGFudDsgfVxcblwiLFwiLy9cXG4vLz09IEFwcGx5IHRvIEJvb3RzdHJhcFxcbi8vXFxuXFxuLy8gZGV0ZXJtaW5lIG9wdGlvbmFsIHZhcmlhYmxlc1xcbiRib3JkZXItaW1hZ2UtbmF2YmFyOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRncmF5LTMwMCAwJSwgJGdyYXktMzAwIDEwMCUpICFkZWZhdWx0O1xcbiRiZ2NvbG9yLXNlYXJjaC10b3AtZHJvcGRvd246ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XFxuJGJnY29sb3Itc2lkZWJhci1uYXYtaXRlbS1hY3RpdmU6IGRhcmtlbigkYmdjb2xvci1zaWRlYmFyLCAxMCUpICFkZWZhdWx0O1xcbiR0ZXh0LXNoYWRvdy1zaWRlYmFyLW5hdi1pdGVtLWFjdGl2ZTogMXB4IDFweCAycHggJHByaW1hcnkgIWRlZmF1bHQ7XFxuJGJnY29sb3ItaW5saW5lLWNvZGU6ICRncmF5LTEwMCAhZGVmYXVsdDtcXG4kY29sb3ItaW5saW5lLWNvZGU6IGRhcmtlbigkcmVkLCAxNSUpICFkZWZhdWx0O1xcbiRib3JkZXJjb2xvci1pbmxpbmUtY29kZTogJGdyYXktNDAwICFkZWZhdWx0O1xcbiRib3JkZXJjb2xvci1uYXYtdGFiczogJGdyYXktMzAwICFkZWZhdWx0O1xcbiRib3JkZXJjb2xvci1uYXYtdGFicy1ob3ZlcjogJGdyYXktMjAwICRncmF5LTIwMCAkYm9yZGVyY29sb3ItbmF2LXRhYnMgIWRlZmF1bHQ7XFxuJGNvbG9yLW5hdi10YWJzLWxpbmstYWN0aXZlOiAkZ3JheS02MDAgIWRlZmF1bHQ7XFxuJGJvcmRlcmNvbG9yLW5hdi10YWJzLWFjdGl2ZTogJGJvcmRlcmNvbG9yLW5hdi10YWJzICRib3JkZXJjb2xvci1uYXYtdGFicyAkYmdjb2xvci1nbG9iYWwgIWRlZmF1bHQ7XFxuJGNvbG9yLXNlZW4tdXNlcjogIzU0OWM3OSAhZGVmYXVsdDtcXG5cXG4vLyBvdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzXFxuJGJvZHktYmc6ICRiZ2NvbG9yLWdsb2JhbDtcXG4kYm9keS1jb2xvcjogJGNvbG9yLWdsb2JhbDtcXG4kbGluay1jb2xvcjogJGNvbG9yLWxpbms7XFxuJGxpbmstaG92ZXItY29sb3I6ICRjb2xvci1saW5rLWhvdmVyO1xcbiRpbnB1dC1mb2N1cy1jb2xvcjogJGNvbG9yLWdsb2JhbDtcXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAkYm9yZGVyY29sb3ItbmF2LXRhYnM7XFxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyY29sb3ItbmF2LXRhYnMtaG92ZXI7XFxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAkY29sb3ItbmF2LXRhYnMtbGluay1hY3RpdmU7XFxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAkYmdjb2xvci1nbG9iYWw7XFxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGJvcmRlcmNvbG9yLW5hdi10YWJzLWFjdGl2ZTtcXG5cXG5AaW1wb3J0ICd+Ym9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zJztcXG5AaW1wb3J0ICd+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJztcXG5AaW1wb3J0ICd+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zJztcXG5AaW1wb3J0ICcuLi9taXhpbnMnO1xcbkBpbXBvcnQgJ21peGlucy9saXN0LWdyb3VwJztcXG5AaW1wb3J0ICdtaXhpbnMvcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyJztcXG5AaW1wb3J0ICdtaXhpbnMvdGFibGVzJzsgLy8gY29tbWVudCBvdXQgYW5kIHVzZSBfcmVib290LWJvb3RzdHJhcC10YWJsZXMgaW5zdGVhZCAtLSAyMDIwLjA1LjI4IFl1a2kgVGFrZWlcXG5AaW1wb3J0ICdyZWJvb3QtYm9vdHN0cmFwLWJ1dHRvbnMnO1xcbkBpbXBvcnQgJ3JlYm9vdC1ib290c3RyYXAtY29sb3JzJztcXG5AaW1wb3J0ICdyZWJvb3QtYm9vdHN0cmFwLXRoZW1lLWNvbG9ycyc7XFxuQGltcG9ydCAncmVib290LWJvb3RzdHJhcC1uYXYnO1xcbkBpbXBvcnQgJ3JlYm9vdC10b2FzdHItY29sb3JzJztcXG5cXG4vLyBkZXRlcm1pbmUgdmFyaWFibGVzIHdpdGjjgIBib290c3RyYXAgZnVuY3Rpb24gKFRoZXNlIHZhcmlhYmxlcyBjYW4gYmUgdXNlZCBhZnRlciBpbXBvcnRpbmcgYm9vdHN0cmFwIGFib3ZlKVxcbiRjb2xvci1tb2RhbC1oZWFkZXI6IGNvbG9yLXlpcSgkcHJpbWFyeSkgIWRlZmF1bHQ7XFxuXFxuOm5vdChwcmUpIHtcXG4gID4gY29kZSB7XFxuICAgIGNvbG9yOiAkY29sb3ItaW5saW5lLWNvZGU7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWlubGluZS1jb2RlO1xcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJjb2xvci1pbmxpbmUtY29kZTtcXG4gIH1cXG59XFxuXFxucHJlOm5vdCguaGxqcyk6bm90KC5Db2RlTWlycm9yLWxpbmUpIHtcXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWlubGluZS1jb2RlO1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyY29sb3ItaW5saW5lLWNvZGU7XFxufVxcblxcbi8vXFxuLy89PSBBcHBseSB0byBCb290c3RyYXAgRWxlbWVudHNcXG4vL1xcblxcbi8vIEFsZXJ0IGxpbmtcXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcXG4gIC5hbGVydC5hbGVydC0jeyRjb2xvcn0ge1xcbiAgICBhLFxcbiAgICBhOmhvdmVyIHtcXG4gICAgICBjb2xvcjogdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwgLSAyKTtcXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vLyBEcm9wZG93blxcbi5kcm9wZG93bi1tZW51IHtcXG4gIGNvbG9yOiAkY29sb3ItZ2xvYmFsO1xcbn1cXG5cXG4uZ3J3LXBlcnNvbmFsLWRyb3Bkb3duIHtcXG4gIC5ncnctaWNvbi1jb250YWluZXIgc3ZnIHtcXG4gICAgZmlsbDogJGNvbG9yLWdsb2JhbDtcXG4gIH1cXG4gIC5ncnctaWNvbi1jb250YWluZXItbXV0ZWQgc3ZnIHtcXG4gICAgZmlsbDogJHNlY29uZGFyeTtcXG4gIH1cXG59XFxuXFxuLmRyb3Bkb3duLWl0ZW0ge1xcbiAgY29sb3I6ICRjb2xvci1nbG9iYWw7XFxuXFxuICBzdmcge1xcbiAgICBmaWxsOiAkY29sb3ItZ2xvYmFsO1xcbiAgfVxcblxcbiAgJjphY3RpdmUsXFxuICAmLmFjdGl2ZSxcXG4gICY6YWN0aXZlOmhvdmVyLFxcbiAgJi5hY3RpdmU6aG92ZXIge1xcbiAgICBjb2xvcjogJGNvbG9yLWRyb3Bkb3duLWxpbmstYWN0aXZlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1kcm9wZG93bi1saW5rLWFjdGl2ZTtcXG5cXG4gICAgc3ZnIHtcXG4gICAgICBmaWxsOiAkY29sb3ItZHJvcGRvd24tbGluay1hY3RpdmU7XFxuICAgIH1cXG4gIH1cXG4gICY6aG92ZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XFxuICB9XFxufVxcblxcbi8vIEZvcm1cXG4uZm9ybS1jb250cm9sIHtcXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xcbn1cXG5cXG4vLyBUYWJzXFxuLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcXG4gIGNvbG9yOiAkY29sb3ItbGluayAhaW1wb3J0YW50O1xcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XFxuXFxuICAmOmhvdmVyLFxcbiAgJjpmb2N1cyB7XFxuICAgIGNvbG9yOiAkY29sb3ItbGluay1ob3ZlciAhaW1wb3J0YW50O1xcbiAgfVxcbn1cXG5cXG4vLyBQYWdpbmF0aW9uXFxudWwucGFnaW5hdGlvbiB7XFxuICBsaS5wYWdlLWl0ZW0uZGlzYWJsZWQge1xcbiAgICBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgICBjb2xvcjogJGdyYXktNDAwO1xcbiAgICB9XFxuICB9XFxuICBsaS5wYWdlLWl0ZW0uYWN0aXZlIHtcXG4gICAgYnV0dG9uLnBhZ2UtbGluayB7XFxuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkcHJpbWFyeSk7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XFxuICAgICAgJjpob3ZlcixcXG4gICAgICAmOmZvY3VzIHtcXG4gICAgICAgIGNvbG9yOiBjb2xvci15aXEoJHByaW1hcnkpO1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxuICBsaS5wYWdlLWl0ZW0ge1xcbiAgICBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgICBjb2xvcjogJHByaW1hcnk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xcbiAgICAgICY6aG92ZXIsXFxuICAgICAgJjphY3RpdmUsXFxuICAgICAgJjpmb2N1cyB7XFxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8vXFxuLy89PSBBcHBseSB0byBIYW5kc29udGFibGVcXG4vL1xcbi5oYW5kc29udGFibGUge1xcbiAgY29sb3I6IGluaXRpYWw7XFxufVxcblxcbi8vXFxuLy89PSBBcHBseSB0byBHUk9XSSBFbGVtZW50c1xcbi8vXFxuXFxuLmdydy1sb2dvIHtcXG4gIC8vIHNldCB0cmFuc2l0aW9uIGZvciBmaWxsXFxuICBzdmcgKiB7XFxuICAgIHRyYW5zaXRpb246IGZpbGwgMC44cyBlYXNlLW91dDtcXG4gIH1cXG5cXG4gIHN2ZyB7XFxuICAgIGZpbGw6ICRmaWxsY29sb3ItbG9nby1tYXJrO1xcbiAgfVxcblxcbiAgJjpob3ZlciB7XFxuICAgIHN2ZyB7XFxuICAgICAgLmdyb3VwMSB7XFxuICAgICAgICBmaWxsOiAkZ3Jvd2ktZ3JlZW47XFxuICAgICAgfVxcblxcbiAgICAgIC5ncm91cDIge1xcbiAgICAgICAgZmlsbDogJGdyb3dpLWJsdWU7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi5ncnctbmF2YmFyIHtcXG4gIGJhY2tncm91bmQ6ICRiZ2NvbG9yLW5hdmJhcjtcXG4gIC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XFxuICAgIGNvbG9yOiAkY29sb3ItbGluay1uYWJ2YXI7XFxuICB9XFxuXFxuICBib3JkZXItaW1hZ2U6ICRib3JkZXItaW1hZ2UtbmF2YmFyO1xcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xcblxcbiAgLmdydy1hcHAtdGl0bGUge1xcbiAgICBjb2xvcjogJGZpbGxjb2xvci1sb2dvLW1hcms7XFxuICB9XFxufVxcblxcbi5ncnctZ2xvYmFsLXNlYXJjaCB7XFxuICAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYmdjb2xvci1zZWFyY2gtdG9wLWRyb3Bkb3duLCAkYmdjb2xvci1zZWFyY2gtdG9wLWRyb3Bkb3duKTtcXG4gIH1cXG5cXG4gIC8vIGZvciBodHRwczovL3lvdXRyYWNrLndlc2Vlay5jby5qcC9pc3N1ZS9HVy0yNjAzXFxuICAuc2VhcmNoLXR5cGVhaGVhZCB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJnY29sb3ItZ2xvYmFsLCAwLjkpO1xcbiAgfVxcbn1cXG5cXG4uZ3J3LXNpZGViYXIge1xcbiAgLy8gb3ZlcnJpZGUgQGF0bGFza2l0L25hdmlnYXRpb24tbmV4dCBzdHlsZXNcXG4gIC5hay1uYXZpZ2F0aW9uLXJlc2l6ZS1idXR0b24ge1xcbiAgICAkY29sb3ItcmVzaXplLWJ1dHRvbjogJGNvbG9yLWdsb2JhbCAhZGVmYXVsdDtcXG4gICAgJGJnY29sb3ItcmVzaXplLWJ1dHRvbjogd2hpdGUgIWRlZmF1bHQ7XFxuICAgICRjb2xvci1yZXNpemUtYnV0dG9uLWhvdmVyOiAkY29sb3ItcmV2ZXJzYWwgIWRlZmF1bHQ7XFxuICAgICRiZ2NvbG9yLXJlc2l6ZS1idXR0b24taG92ZXI6IGxpZ2h0ZW4oJGJnY29sb3ItcmVzaXplLWJ1dHRvbiwgNSUpICFkZWZhdWx0O1xcblxcbiAgICBAaW5jbHVkZSBvdmVycmlkZS1oZXhhZ29uLWNvbG9yKCRjb2xvci1yZXNpemUtYnV0dG9uLCAkYmdjb2xvci1yZXNpemUtYnV0dG9uKTtcXG5cXG4gICAgJjpob3ZlciB7XFxuICAgICAgQGluY2x1ZGUgb3ZlcnJpZGUtaGV4YWdvbi1jb2xvcigkY29sb3ItcmVzaXplLWJ1dHRvbi1ob3ZlciwgJGJnY29sb3ItcmVzaXplLWJ1dHRvbi1ob3Zlcik7XFxuICAgIH1cXG4gIH1cXG4gIGRpdltkYXRhLXRlc3RpZD0nR2xvYmFsTmF2aWdhdGlvbiddIHtcXG4gICAgPiBkaXYge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXNpZGViYXI7XFxuICAgIH1cXG4gIH1cXG4gIGRpdltkYXRhLXRlc3RpZD0nQ29udGV4dHVhbE5hdmlnYXRpb24nXSB7XFxuICAgID4gZGl2IHtcXG4gICAgICBjb2xvcjogJGNvbG9yLXNpZGViYXItY29udGV4dDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1zaWRlYmFyLWNvbnRleHQ7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5ncnctc2lkZWJhci1uYXYge1xcbiAgICAuYnRuIHtcXG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcXG4gICAgICAgICRiZ2NvbG9yLXNpZGViYXIsXFxuICAgICAgICAkYmdjb2xvci1zaWRlYmFyLFxcbiAgICAgICAgZGFya2VuKCRiZ2NvbG9yLXNpZGViYXIsIDcuNSUpLFxcbiAgICAgICAgZGFya2VuKCRiZ2NvbG9yLXNpZGViYXIsIDEwJSksXFxuICAgICAgICAkYmdjb2xvci1zaWRlYmFyLW5hdi1pdGVtLWFjdGl2ZSxcXG4gICAgICAgICRiZ2NvbG9yLXNpZGViYXItbmF2LWl0ZW0tYWN0aXZlXFxuICAgICAgKTtcXG4gICAgfVxcbiAgfVxcbiAgLmdydy1zaWRlYmFyLW5hdi1wcmltYXJ5LWNvbnRhaW5lciB7XFxuICAgIC5idG4uYWN0aXZlIHtcXG4gICAgICBpIHtcXG4gICAgICAgIHRleHQtc2hhZG93OiAkdGV4dC1zaGFkb3ctc2lkZWJhci1uYXYtaXRlbS1hY3RpdmU7XFxuICAgICAgfVxcbiAgICAgIC8vIGZ1a2lkYXNoaVxcbiAgICAgICY6YWZ0ZXIge1xcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYmdjb2xvci1zaWRlYmFyLWNvbnRleHQ7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogSWNvblxcbiAqL1xcbi5lZGl0b3ItY29udGFpbmVyIC5uYXZiYXItZWRpdG9yIHN2ZyB7XFxuICBmaWxsOiAkY29sb3ItZWRpdG9yLWljb25zO1xcbn1cXG5cXG4vLyBwYWdlIHByZXZpZXcgYnV0dG9uIGluIGxpbmsgZm9ybVxcbi5idG4tcGFnZS1wcmV2aWV3IHN2ZyB7XFxuICBmaWxsOiB3aGl0ZTtcXG59XFxuXFxuLypcXG4gKiBNb2RhbFxcbiAqL1xcbi5tb2RhbCB7XFxuICAubW9kYWwtaGVhZGVyIHtcXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvci10aGVtZTtcXG4gICAgLm1vZGFsLXRpdGxlIHtcXG4gICAgICBjb2xvcjogJGNvbG9yLW1vZGFsLWhlYWRlcjtcXG4gICAgfVxcbiAgICAuY2xvc2Uge1xcbiAgICAgIGNvbG9yOiAkY29sb3ItbW9kYWwtaGVhZGVyO1xcbiAgICAgIG9wYWNpdHk6IDAuNTtcXG4gICAgICAmOmhvdmVyIHtcXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5tb2RhbC1jb250ZW50IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgfVxcblxcbiAgLm1vZGFsLWZvb3RlciB7XFxuICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXItY29sb3ItdGhlbWU7XFxuICB9XFxufVxcblxcbi5ncnctcGFnZS1hY2Nlc3Nvcmllcy1jb250cm9sIHtcXG4gIC5ncnctc2Vlbi11c2VyLWluZm8ge1xcbiAgICAuYnRuIHtcXG4gICAgICBjb2xvcjogJGNvbG9yLXNlZW4tdXNlcjtcXG4gICAgICAmOmFjdGl2ZSB7XFxuICAgICAgICBjb2xvcjogJGNvbG9yLXNlZW4tdXNlcjtcXG4gICAgICB9XFxuICAgICAgLmZvb3RzdGFtcC1pY29uIHtcXG4gICAgICAgIGZpbGw6ICRjb2xvci1zZWVuLXVzZXI7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi5ncnctY3VzdG9tLW5hdi10YWIge1xcbiAgLm5hdi1pdGVtIHtcXG4gICAgJjpob3ZlcixcXG4gICAgJjpmb2N1cyB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItbGluaywgMC4wOCk7XFxuICAgIH1cXG4gICAgLm5hdi1saW5rIHtcXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XFxuICAgICAgY29sb3I6ICRjb2xvci1saW5rO1xcbiAgICAgIHN2ZyB7XFxuICAgICAgICBmaWxsOiAkY29sb3ItbGluaztcXG4gICAgICB9XFxuXFxuICAgICAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxcbiAgICAgICYuZGlzYWJsZWQge1xcbiAgICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcXG4gICAgICAgIHN2ZyB7XFxuICAgICAgICAgIGZpbGw6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcXG4gICAgICAgIH1cXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5ncnctbmF2LXNsaWRlLWhyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbGluaztcXG4gIH1cXG59XFxuXFxuLmdydy1wYWdlLWFjY2Vzc29yaWVzLW1vZGFsIHtcXG4gIC5tb2RhbC1oZWFkZXIge1xcbiAgICAuY2xvc2Uge1xcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogY2FyZHNcXG4gKi9cXG4uY2FyZC53ZWxsIHtcXG4gIGNvbG9yOiAkY29sb3ItZ2xvYmFsO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItY2FyZDtcXG4gIGJvcmRlci1jb2xvcjogJGxpZ2h0O1xcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XFxufVxcblxcbi5hZG1pbi1ib3QtY2FyZCB7XFxuICAuZ3J3LWJvdGNhcmQtdGl0bGUtYWN0aXZlIHtcXG4gICAgY29sb3I6ICRncmF5LTIwMDtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBGb3JtIFNsaWRlclxcbiAqL1xcbi5hZG1pbi1wYWdlIHtcXG4gIHNwYW4uc2xpZGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xcblxcbiAgICAmOmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIH1cXG4gIH1cXG5cXG4gIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcXG4gIH1cXG5cXG4gIGlucHV0OmZvY3VzICsgLnNsaWRlciB7XFxuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzAwN2JmZjtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSB3aWtpXFxuICovXFxuLndpa2kge1xcbiAgLmhpZ2hsaWdodGVkIHtcXG4gICAgQGluY2x1ZGUgaGlnaGxpZ2h0ZWQoJGJnY29sb3ItaGlnaGxpZ2h0ZWQpO1xcbiAgfVxcblxcbiAgYSB7XFxuICAgIGNvbG9yOiAkY29sb3ItbGluay13aWtpO1xcblxcbiAgICAmOmhvdmVyIHtcXG4gICAgICBjb2xvcjogJGNvbG9yLWxpbmstd2lraS1ob3ZlcjtcXG4gICAgfVxcbiAgfVxcblxcbiAgLy8gdGFibGUgd2l0aCBoYW5kc29udGFibGUgbW9kYWwgYnV0dG9uXFxuICAuZWRpdGFibGUtd2l0aC1oYW5kc29udGFibGUge1xcbiAgICBidXR0b24ge1xcbiAgICAgIGNvbG9yOiAkY29sb3ItbGluay13aWtpO1xcbiAgICB9XFxuXFxuICAgIGJ1dHRvbjpob3ZlciB7XFxuICAgICAgY29sb3I6ICRjb2xvci1saW5rLXdpa2ktaG92ZXI7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSBvbi1lZGl0XFxuICovXFxuYm9keS5vbi1lZGl0IHtcXG4gIC5tYWluIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgMiUpO1xcblxcbiAgICAucGFnZS1lZGl0b3ItZWRpdG9yLWNvbnRhaW5lciB7XFxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYm9yZGVyLWNvbG9yLXRoZW1lO1xcblxcbiAgICAgIC5uYXZiYXItZWRpdG9yIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWdsb2JhbDsgLy8gc2FtZSBjb2xvciB3aXRoIGFjdGl2ZSB0YWJcXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXItY29sb3ItdGhlbWU7XFxuICAgICAgfVxcbiAgICB9XFxuXFxuICAgIC5wYWdlLWVkaXRvci1wcmV2aWV3LWNvbnRhaW5lciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuXFxuICAgIC5wYWdlLWVkaXRvci1mb290ZXIge1xcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXItY29sb3ItdGhlbWU7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuLypcXG4gKiBQcmV2aWV3IGZvciBlZGl0aW5nIC9TaWRlYmFyXFxuICovXFxuYm9keS5wYXRobmFtZS1zaWRlYmFyIHtcXG4gIC5wYWdlLWVkaXRvci1wcmV2aWV3LWJvZHkge1xcbiAgICBjb2xvcjogJGNvbG9yLXNpZGViYXItY29udGV4dDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3Itc2lkZWJhci1jb250ZXh0O1xcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIEdyaWQgRWRpdCBNb2RhbFxcbiAqL1xcbi5ncnctZ3JpZC1lZGl0LXByZXZpZXcge1xcbiAgLmRlc2t0b3AtcHJldmlldyxcXG4gIC50YWJsZXQtcHJldmlldyxcXG4gIC5tb2JpbGUtcHJldmlldyB7XFxuICAgIGJhY2tncm91bmQ6ICRiZ2NvbG9yLWdsb2JhbDtcXG4gIH1cXG4gIC5ncmlkLWVkaXQtYm9yZGVyLWZvci1lYWNoLWNvbHMge1xcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdjb2xvci1nbG9iYWw7XFxuICB9XFxufVxcblxcbi5ncmlkLXByZXZpZXctY29sLTAge1xcbiAgYmFja2dyb3VuZDogJGdyb3dpLWJsdWU7XFxufVxcblxcbi5ncmlkLXByZXZpZXctY29sLTEge1xcbiAgYmFja2dyb3VuZDogJGluZm87XFxufVxcblxcbi5ncmlkLXByZXZpZXctY29sLTIge1xcbiAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XFxufVxcblxcbi5ncmlkLXByZXZpZXctY29sLTMge1xcbiAgYmFja2dyb3VuZDogJGdyb3dpLWdyZWVuO1xcbn1cXG5cXG4vKlxcbiAqIEdST1dJIGNvbW1lbnRcXG4gKi9cXG4ucGFnZS1jb21tZW50LW1ldGEgLnBhZ2UtY29tbWVudC1yZXZpc2lvbiBzdmcge1xcbiAgZmlsbDogJGNvbG9yLWxpbms7XFxuXFxuICAmOmhvdmVyKCkge1xcbiAgICBmaWxsOiAkY29sb3ItbGluay1ob3ZlcjtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4ucGFnZS1jb21tZW50cyB7XFxuICAucGFnZS1jb21tZW50IC5wYWdlLWNvbW1lbnQtbWFpbixcXG4gIC5wYWdlLWNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLW1haW4ge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1nbG9iYWw7XFxuXFxuICAgICY6YmVmb3JlIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRiZ2NvbG9yLWdsb2JhbDtcXG4gICAgfVxcblxcbiAgICAubmF2Lm5hdi10YWJzIHtcXG4gICAgICA+IGxpID4gYS5hY3RpdmUge1xcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XFxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgNCUpO1xcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgNCUpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIHNlYXJjaCByZXN1bHRcXG4gKi9cXG4uc2VhcmNoLXJlc3VsdCB7XFxuICAuc2VhcmNoLXJlc3VsdC1saXN0IHtcXG4gICAgLnBhZ2UtbGlzdCB7XFxuICAgICAgLnBhZ2UtbGlzdC11bCB7XFxuICAgICAgICA+IGxpLm5hdi1pdGVtID4gYS5uYXYtbGluayB7XFxuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xcbiAgICAgICAgfVxcbiAgICAgICAgYSB7XFxuICAgICAgICAgICYuaG92ZXIge1xcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdjb2xvci1nbG9iYWwsIDQlKTtcXG4gICAgICAgICAgfVxcbiAgICAgICAgICAmLmFjdGl2ZSB7XFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgOCUpO1xcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdGhlbWUtY29sb3IoJ3ByaW1hcnknKTtcXG4gICAgICAgICAgfVxcbiAgICAgICAgfVxcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIHJlYWN0IGJvb3RzdHJhcCB0eXBlYWhlYWRcXG4gKi9cXG5tYXJrLnJidC1oaWdobGlnaHQtdGV4dCB7XFxuICAvLyBUZW1wb3JhcmlseSB0aGUgaGlnaGxpZ2h0IGNvbG9yIGlzIGJsYWNrXFxuICBjb2xvcjogYmxhY2s7XFxufVxcblxcbi8qXFxuICogR1JPV0kgcGFnZSBjb250ZW50IGZvb3RlclxcbiAqL1xcbi5wYWdlLWNvbnRlbnQtZm9vdGVyIHtcXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdjb2xvci1nbG9iYWwsIDIlKTtcXG4gIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXItY29sb3ItdGhlbWU7XFxufVxcblxcbi8qXFxuICogR1JPV0kgYWRtaW4gcGFnZSAjbGF5b3V0T3B0aW9ucyAjdGhlbWVPcHRpb25zXFxuICovXFxuLmFkbWluLXBhZ2Uge1xcbiAgI2xheW91dE9wdGlvbnMge1xcbiAgICAuY3VzdG9taXplLWxheW91dC1jYXJkIHtcXG4gICAgICAmLmJvcmRlci1hY3RpdmUge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGhlbWUtY29sb3ItYm94O1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcblxcbiAgI3RoZW1lT3B0aW9ucyB7XFxuICAgIC50aGVtZS1vcHRpb24tY29udGFpbmVyLmFjdGl2ZSB7XFxuICAgICAgLnRoZW1lLW9wdGlvbi1uYW1lIHtcXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ2xvYmFsO1xcbiAgICAgIH1cXG4gICAgICBhIHtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10aGVtZS1jb2xvci1ib3g7XFxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci10aGVtZS1jb2xvci1ib3g7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogSGFja01kXFxuICovXFxuLmJnLWJveCB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1nbG9iYWw7XFxufVxcblxcbi5ncnctZmFiIHtcXG4gIC5idG4tY3JlYXRlLXBhZ2Uge1xcbiAgICBmaWxsOiBjb2xvci15aXEoJHByaW1hcnkpO1xcbiAgfVxcblxcbiAgLmJ0bi1zY3JvbGwtdG8tdG9wIHtcXG4gICAgZmlsbDogJGdyYXktOTAwO1xcbiAgfVxcbn1cXG5cXG4vLyBQYWdlIE1hbmFnZW1lbnQgRHJvcGRvd24gaWNvblxcbi5ncnctYnRuLXBhZ2UtbWFuYWdlbWVudDpob3ZlcixcXG4uZ3J3LWJ0bi1wYWdlLW1hbmFnZW1lbnQ6Zm9jdXMge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItbGluaywgMC4xNSk7XFxufVxcblxcbi8qXFxuICBTbGFjayBJbnRlZ3JhdGlvblxcbiovXFxuLnNlbGVjdGluZy1ib3QtdHlwZSB7XFxuICAuYm90LXR5cGUtZGlzYyB7XFxuICAgIHdpZHRoOiAyMHB4O1xcbiAgfVxcbn1cXG5cIixcIi8vIGRldGVybWluZSBvcHRpb25hbCB2YXJpYWJsZXNcXG4kY29sb3ItbGlzdDogJGNvbG9yLWdsb2JhbCAhZGVmYXVsdDtcXG4kYmdjb2xvci1saXN0OiAkYmdjb2xvci1nbG9iYWwgIWRlZmF1bHQ7XFxuJGNvbG9yLWxpc3QtaG92ZXI6ICRjb2xvci1nbG9iYWwgIWRlZmF1bHQ7XFxuJGJnY29sb3ItbGlzdC1ob3ZlcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgMyUpICFkZWZhdWx0O1xcbiRiZ2NvbG9yLWxpc3QtYWN0aXZlOiAkcHJpbWFyeSAhZGVmYXVsdDtcXG4kY29sb3ItbGlzdC1hY3RpdmU6IGNvbG9yLXlpcSgkYmdjb2xvci1saXN0LWFjdGl2ZSkgIWRlZmF1bHQ7XFxuJGJnY29sb3Itc3VibmF2OiBkYXJrZW4oJGJnY29sb3ItZ2xvYmFsLCAzJSkgIWRlZmF1bHQ7XFxuJGNvbG9yLXRhYmxlOiAkY29sb3ItZ2xvYmFsICFkZWZhdWx0O1xcbiRiZ2NvbG9yLXRhYmxlOiBudWxsICFkZWZhdWx0O1xcbiRib3JkZXItY29sb3ItdGFibGU6ICRncmF5LTIwMCAhZGVmYXVsdDtcXG4kY29sb3ItdGFibGUtaG92ZXI6ICRjb2xvci10YWJsZSAhZGVmYXVsdDtcXG4kYmdjb2xvci10YWJsZS1ob3ZlcjogcmdiYShibGFjaywgMC4wNzUpICFkZWZhdWx0O1xcbiRiZ2NvbG9yLXNpZGViYXItbGlzdC1ncm91cDogJGJnY29sb3ItbGlzdCAhZGVmYXVsdDtcXG4kY29sb3ItdGFnczogJGdyYXktNTAwICFkZWZhdWx0O1xcbiRiZ2NvbG9yLXRhZ3M6ICRncmF5LTIwMCAhZGVmYXVsdDtcXG4kYm9yZGVyLWNvbG9yLWdsb2JhbDogJGdyYXktMzAwICFkZWZhdWx0O1xcbiRib3JkZXItY29sb3ItdG9jOiAkYm9yZGVyLWNvbG9yLWdsb2JhbCAhZGVmYXVsdDtcXG5cXG4vLyBvdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzXFxuJHRhYmxlLWNvbG9yOiAkY29sb3ItdGFibGU7XFxuJHRhYmxlLWJnOiAkYmdjb2xvci10YWJsZTtcXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLXRhYmxlO1xcbiR0YWJsZS1ob3Zlci1jb2xvcjogJGNvbG9yLXRhYmxlLWhvdmVyO1xcbiR0YWJsZS1ob3Zlci1iZzogJGJnY29sb3ItdGFibGUtaG92ZXI7XFxuJGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1nbG9iYWw7XFxuXFxuQGltcG9ydCAncmVib290LWJvb3RzdHJhcC1ib3JkZXItY29sb3JzJztcXG5AaW1wb3J0ICdyZWJvb3QtYm9vdHN0cmFwLXRhYmxlcyc7XFxuXFxuLy8gTGlzdCBHcm91cFxcbkBpbmNsdWRlIG92ZXJyaWRlLWxpc3QtZ3JvdXAtaXRlbSgkY29sb3ItbGlzdCwgJGJnY29sb3ItbGlzdCwgJGNvbG9yLWxpc3QtaG92ZXIsICRiZ2NvbG9yLWxpc3QtaG92ZXIsICRjb2xvci1saXN0LWFjdGl2ZSwgJGJnY29sb3ItbGlzdC1hY3RpdmUpO1xcblxcbi8qXFxuICogRm9ybVxcbiAqL1xcbi5mb3JtLWNvbnRyb2wge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbn1cXG5cXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XFxuICBjb2xvcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgMjAlKTtcXG59XFxuXFxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xcbiAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWdsb2JhbCwgMTAlKTtcXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdjb2xvci1nbG9iYWwsIDUlKTtcXG59XFxuXFxuLypcXG4gKiBjYXJkXFxuICovXFxuLmNhcmQuY2FyZC1kaXNhYmxlZCB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnY29sb3ItY2FyZCwgNSUpO1xcbiAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XFxufVxcblxcbi8qXFxuICogR1JPV0kgTG9naW4gZm9ybVxcbiAqL1xcbi5ub2xvZ2luIHtcXG4gIC8vIGJhY2tncm91bmQgY29sb3JcXG4gICRjb2xvci1ncmFkaWVudDogIzNlNGQ2YztcXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgZGFya2VuKCRjb2xvci1ncmFkaWVudCwgMzAlKSAwJSwgaHNsYSgzNDAsIDEwMCUsIDU1JSwgMCkgNzAlKSxcXG4gICAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJGdyb3dpLWdyZWVuIDEwJSwgaHNsYSgyMjUsIDk1JSwgNTAlLCAwKSA3MCUpLCBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAkZ3Jvd2ktYmx1ZSAxMCUsIGhzbGEoMTQwLCA5MCUsIDUwJSwgMCkgODAlKSxcXG4gICAgbGluZWFyLWdyYWRpZW50KDMxNWRlZywgZGFya2VuKCRjb2xvci1ncmFkaWVudCwgMjUlKSAxMDAlLCBoc2xhKDM1LCA5NSUsIDU1JSwgMCkgNzAlKTtcXG5cXG4gIC5sb2dpbi1oZWFkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xcblxcbiAgICAubG9nbyB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMCk7XFxuICAgICAgZmlsbDogcmdiYShibGFjaywgMC41KTtcXG4gICAgfVxcblxcbiAgICBoMSB7XFxuICAgICAgY29sb3I6IHJnYmEoYmxhY2ssIDAuNSk7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5sb2dpbi1kaWFsb2cge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xcbiAgfVxcblxcbiAgLmRyb3Bkb3duLXdpdGgtaWNvbiB7XFxuICAgIC5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTYwMCwgMC43KTtcXG4gICAgICBib3gtc2hhZG93OiB1bnNldDtcXG4gICAgICAmOmZvY3VzIHtcXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktNjAwLCAwLjcpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgICBpIHtcXG4gICAgICBjb2xvcjogZGFya2VuKHdoaXRlLCAzMCUpO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktNzAwLCAwLjcpO1xcbiAgICB9XFxuICB9XFxuXFxuICAuaW5wdXQtZ3JvdXAge1xcbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XFxuICAgICAgY29sb3I6IGRhcmtlbih3aGl0ZSwgMzAlKTtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTcwMCwgMC43KTtcXG4gICAgfVxcblxcbiAgICAuZm9ybS1jb250cm9sIHtcXG4gICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS02MDAsIDAuNyk7XFxuICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XFxuXFxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xcbiAgICAgICAgY29sb3I6IGRhcmtlbih3aGl0ZSwgMzAlKTtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIC8vIGZvb3RlciBsaW5rIHRleHRcXG4gIC5saW5rLWdyb3dpLW9yZyB7XFxuICAgIGNvbG9yOiByZ2JhKGJsYWNrLCAwLjQpO1xcblxcbiAgICAmOmhvdmVyLFxcbiAgICAmLmZvY3VzIHtcXG4gICAgICBjb2xvcjogYmxhY2s7XFxuXFxuICAgICAgLmdyb3dpIHtcXG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyb3dpLWdyZWVuLCAyMCUpO1xcbiAgICAgIH1cXG5cXG4gICAgICAub3JnIHtcXG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyb3dpLWJsdWUsIDE1JSk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgc3VibmF2aWdhdGlvblxcbiAqL1xcbi5ncnctc3VibmF2IHtcXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXN1Ym5hdjtcXG59XFxuXFxuLmdydy1zdWJuYXYtZml4ZWQtY29udGFpbmVyIC5ncnctc3VibmF2IHtcXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJnY29sb3Itc3VibmF2LCAwLjg1KTtcXG59XFxuXFxuLmdydy1wYWdlLWVkaXRvci1tb2RlLW1hbmFnZXIge1xcbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xcbiAgICAmOmhvdmVyIHtcXG4gICAgICBjb2xvcjogJHByaW1hcnk7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xcbiAgICB9XFxuICB9XFxufVxcblxcbi5ncnctZHJhd2VyLXRvZ2dsZXIge1xcbiAgQGV4dGVuZCAuYnRuLWxpZ2h0O1xcbiAgY29sb3I6ICRncmF5LTUwMDtcXG59XFxuXFxuLypcXG4gKiBHUk9XSSBTaWRlYmFyXFxuICovXFxuLmdydy1zaWRlYmFyIHtcXG4gIC8vIExpc3RcXG4gIEBpbmNsdWRlIG92ZXJyaWRlLWxpc3QtZ3JvdXAtaXRlbSgkY29sb3ItbGlzdCwgJGJnY29sb3Itc2lkZWJhci1saXN0LWdyb3VwLCAkY29sb3ItbGlzdC1ob3ZlciwgJGJnY29sb3ItbGlzdC1ob3ZlciwgJGNvbG9yLWxpc3QtYWN0aXZlLCAkYmdjb2xvci1saXN0LWFjdGl2ZSk7XFxufVxcblxcbi8qXFxuICogR1JPV0kgcGFnZSBsaXN0XFxuICovXFxuLnBhZ2UtbGlzdCB7XFxuICAucGFnZS1saXN0LXVsIHtcXG4gICAgPiBsaSB7XFxuICAgICAgPiBzcGFuLnBhZ2UtbGlzdC1tZXRhIHtcXG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvci1nbG9iYWwsIDEwJSk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgb24tZWRpdFxcbiAqL1xcbi5ncnctZWRpdG9yLW5hdmJhci1ib3R0b20ge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTA7XFxuXFxuICAjc2xhY2stbWFyay13aGl0ZSB7XFxuICAgIGRpc3BsYXk6IG5vbmU7XFxuICB9XFxuXFxuICAuaW5wdXQtZ3JvdXAtdGV4dCB7XFxuICAgIG1hcmdpbi1yaWdodDogMXB4O1xcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcXG4gICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQ7XFxuICB9XFxuXFxuICAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XFxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSBMaW5rIEVkaXQgTW9kYWxcXG4gKi9cXG4ubGluay1lZGl0LW1vZGFsIHtcXG4gIHNwYW4gaSB7XFxuICAgIGNvbG9yOiAkZ3JheS00MDA7XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgR3JpZCBFZGl0IE1vZGFsXFxuICovXFxuXFxuLmdydy1ncmlkLWVkaXQtcHJldmlldyB7XFxuICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XFxufVxcblxcbi8qXFxuICogU2xhY2tcXG4gKi9cXG4uZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICRjb2xvci1zbGFjazogIzRiMTQ0YztcXG5cXG4gIC5mb3JtLWNvbnRyb2wge1xcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcXG4gIH1cXG5cXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XFxuICAgICY6OmJlZm9yZSB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XFxuICAgIH1cXG4gICAgJjo6YWZ0ZXIge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3NsYWNrL3NsYWNrLWxvZ28tb2ZmLnN2Zyk7XFxuICAgIH1cXG4gIH1cXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcXG4gICAgJjo6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1zbGFjaywgNjAlKTtcXG4gICAgfVxcbiAgICAmOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbnMvc2xhY2svc2xhY2stbG9nby1vbi5zdmcpO1xcbiAgICB9XFxuICB9XFxuICAuZ3J3LXNsYWNrLWxvZ28gc3ZnIHtcXG4gICAgZmlsbDogI2FmMzBiMDtcXG4gIH1cXG5cXG4gIC5ncnctYnRuLXNsYWNrIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuXFxuICAgICY6aG92ZXIsXFxuICAgICY6Zm9jdXMge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICB9XFxuICB9XFxuXFxuICAuZ3J3LWJ0bi1zbGFjay10cmlhbmdsZSB7XFxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIEhhbmRzb250YWJsZU1vZGFsXFxuICovXFxuLmdydy1ob3QtbW9kYWwtbmF2YmFyIHtcXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcXG59XFxuXFxuLndpa2kge1xcbiAgaDEge1xcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItdGhlbWU7XFxuICB9XFxuICBoMiB7XFxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci10aGVtZTtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4uY29tbWVudC1mb3JtIHtcXG4gICNzbGFjay1tYXJrLXdoaXRlIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG4gIH1cXG59XFxuXFxuLnBhZ2UtY29tbWVudHMtcm93IHtcXG4gIGJhY2tncm91bmQ6ICRiZ2NvbG9yLXN1Ym5hdjtcXG59XFxuXFxuLypcXG4gKiBHUk9XSSB0YWdzXFxuICovXFxuLmdydy10YWctbGFiZWxzIHtcXG4gIC5ncnctdGFnLWxhYmVsIHtcXG4gICAgY29sb3I6ICRjb2xvci10YWdzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci10YWdzO1xcbiAgfVxcbn1cXG5cXG4vKlxcbiogZ3J3LXNpZGUtY29udGVudHNcXG4qL1xcbi5ncnctc2lkZS1jb250ZW50cy1zdGlja3ktY29udGFpbmVyIHtcXG4gIC5ncnctYm9yZGVyLXZyIHtcXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLXRvYztcXG4gIH1cXG4gIC5yZXZpc2lvbi10b2Mge1xcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItdG9jO1xcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIGFkbWluIHNldHRpbmdzXFxuICovXFxuLmFkbWluLXNldHRpbmctaGVhZGVyIHtcXG4gIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcXG59XFxuXFxuLypcXG4gKiBtb2RhbFxcbiAqL1xcbi5ncnctbW9kYWwtaGVhZCB7XFxuICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZ2xvYmFsO1xcbn1cXG5cIixcIi5idG4tbGluayB7XFxuICBjb2xvcjogJGxpbmstY29sb3I7XFxuICBzdmcge1xcbiAgICBmaWxsOiAkbGluay1jb2xvcjtcXG4gIH1cXG5cXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XFxuICAgIHN2ZyB7XFxuICAgICAgZmlsbDogJGxpbmstaG92ZXItY29sb3I7XFxuICAgIH1cXG4gIH1cXG5cXG4gICY6ZGlzYWJsZWQsXFxuICAmLmRpc2FibGVkIHtcXG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcXG4gICAgc3ZnIHtcXG4gICAgICBmaWxsOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XFxuICAgIH1cXG4gIH1cXG59XFxuXCIsXCIvL1xcbi8vIFZhcmlhYmxlc1xcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXFxuXFxuLy89PSBDb2xvcnNcXG4vL1xcbiRwcmltYXJ5OiAkZ3Jvd2ktYmx1ZSAhZGVmYXVsdDtcXG4kc2Vjb25kYXJ5OiAjNmM3NTdkICFkZWZhdWx0O1xcbiRpbmZvOiAjMDA5ZmJiICFkZWZhdWx0O1xcbiRzdWNjZXNzOiAjMDBiYjgzICFkZWZhdWx0O1xcbiR3YXJuaW5nOiAjZmZhMzJiICFkZWZhdWx0O1xcbiRkYW5nZXI6ICNmZjBhNTQgIWRlZmF1bHQ7XFxuJGxpZ2h0OiAjZTRlN2VhICFkZWZhdWx0O1xcbiRkYXJrOiAjMzQzYTQwICFkZWZhdWx0O1xcbiRncmF5LTUwOiBsaWdodGVuKCRsaWdodCwgNyUpICFkZWZhdWx0O1xcbiRncmF5LTEwMDogbGlnaHRlbigkbGlnaHQsIDQlKSAhZGVmYXVsdDtcXG4kZ3JheS0yMDA6ICRsaWdodCAhZGVmYXVsdDtcXG4kZ3JheS0zMDA6IGRhcmtlbigkbGlnaHQsIDUlKSAhZGVmYXVsdDtcXG4kZ3JheS00MDA6IGRhcmtlbigkbGlnaHQsIDIwJSkgIWRlZmF1bHQ7XFxuJGdyYXktNTAwOiBkYXJrZW4oJGxpZ2h0LCAzMCUpICFkZWZhdWx0O1xcbiRncmF5LTYwMDogbGlnaHRlbigkZGFyaywgMTAlKSAhZGVmYXVsdDtcXG4kZ3JheS03MDA6IGxpZ2h0ZW4oJGRhcmssIDUlKSAhZGVmYXVsdDtcXG4kZ3JheS04MDA6ICRkYXJrICFkZWZhdWx0O1xcbiRncmF5LTkwMDogZGFya2VuKCRkYXJrLCA1JSkgIWRlZmF1bHQ7XFxuJGdyYXlzOiAoXFxcIjUwXFxcIjogJGdyYXktNTApICFkZWZhdWx0O1xcbiRyZWQ6ICNmZjBhNTQgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gR3JpZCBicmVha3BvaW50c1xcbi8vXFxuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxcblxcbiRncmlkLWJyZWFrcG9pbnRzOiAoXFxuICB4czogMCxcXG4gIHNtOiA1NzZweCxcXG4gIG1kOiA3NjhweCxcXG4gIGxnOiA5OTJweCxcXG4gIHhsOiAxMjAwcHgsXFxuICAyeGw6IDE0ODBweFxcbik7XFxuXFxuLy8gR3JpZCBjb250YWluZXJzXFxuLy9cXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxcblxcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxcbiAgc206IDU0MHB4LFxcbiAgbWQ6IDcyMHB4LFxcbiAgbGc6IDk2MHB4LFxcbiAgeGw6IDExNDBweCxcXG4gIDJ4bDogMTMyMHB4XFxuKTtcXG5cXG5cXG4vLz09IFR5cG9ncmFwaHlcXG4vL1xcbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXFxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICBMYXRvLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgTWVpcnlvLCBzYW5zLXNlcmlmO1xcbiRmb250LWZhbWlseS1zZXJpZjogICAgICAgR2VvcmdpYSwgXFxcIlRpbWVzIE5ldyBSb21hblxcXCIsIFRpbWVzLCBzZXJpZjtcXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgQ29uc29sYXMsIExpYmVyYXRpb24gTW9ubywgTWVubG8sIG1vbm9zcGFjZTtcXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xcblxcbiRmb250LXNpemUtcm9vdDogMTRweDtcXG4kbGluZS1oZWlnaHQtYmFzZTogMS40Mjg1NztcXG5cXG4kdGV4dC1tdXRlZDogJGdyYXktNTAwO1xcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAkZ3JheS01MDA7XFxuXFxuXFxuLy89PSBDb21wb25lbnRzXFxuLy9cXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMTVyZW07XFxuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjFyZW07XFxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjI1cmVtO1xcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIC4zNXJlbTtcXG5cXG4vLyBCdXR0b25zXFxuLy9cXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMDtcXG5cXG4vLz09IEZvcm1zXFxuLy9cXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XFxuXFxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtO1xcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbTtcXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXM7XFxuXFxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkZ3JheS01MDA7XFxuXFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTQwMDtcXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMDtcXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwO1xcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICRncmF5LTQwMDtcXG5cXG4vLz09IE5hdnNcXG4kbmF2LWxpbmstcGFkZGluZy15OiAwLjc1cmVtO1xcbiRuYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XFxuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDA7XFxuXFxuLy89PSBOYXZiYXJcXG4kbmF2YmFyLXBhZGRpbmcteTogMDtcXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMDtcXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcXG5cXG4vLz09IERyb3Bkb3duc1xcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwO1xcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRncmF5LTUwMDtcXG5cXG4vLz09IFBhZ2luYXRpb25cXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwO1xcblxcbi8vPT0gQ2FyZHNcXG4kY2FyZC1zcGFjZXIteTogN3B4O1xcbiRjYXJkLXNwYWNlci14OiAxNXB4O1xcblxcbi8vPT0gVG9hc3RzXFxuJHRvYXN0LWhlYWRlci1jb2xvcjogJGdyYXktNTAwO1xcblxcbi8vPT0gTW9kYWxzXFxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAwO1xcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAwLjc1cmVtO1xcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xcblxcbi8vPT0gQWxlcnRzXFxuJGFsZXJ0LWJnLWxldmVsOiAtMjtcXG4kYWxlcnQtYm9yZGVyLWxldmVsOiAwO1xcbiRhbGVydC1jb2xvci1sZXZlbDogLTEwO1xcblxcbi8vPT0gUHJvZ3Jlc3MgYmFyXFxuJHByb2dyZXNzLWhlaWdodDogNHB4O1xcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbTtcXG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTEwMDtcXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogbm9uZTtcXG5cXG4vLz09IExpc3QgZ3JvdXBcXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwO1xcblxcbi8vPT0gIEZpZ3VyZXNcXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICRncmF5LTUwMDtcXG5cXG4vLz09ICBCcmVhZGNydW1ic1xcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICRncmF5LTUwMDtcXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTUwMDtcXG5cXG4vLz09IENvZGVcXG4kcHJlLWNvbG9yOiBkdW1teWludmFsaWxkY29sb3I7IC8vIGRpc2FibGUgcHJlIGNvbG9yIHNwZWNpZmljYXRpb24gd2l0aCBpbnZhbGlkIHZhbHVlXFxuXFxuLy89PSBDdXN0b20gQ2hlY2tib3hcXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAwcHg7XFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogMS4ycmVtO1xcblxcblwiLFwiLy9cXG4vL1xcbi8vIEFwcGx5IHBhcnRpYWxseVxcbi8vICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvdjQuNS4wL3Njc3MvX3JlYm9vdC5zY3NzXFxuLy9cXG4vL1xcblxcbi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcXG5cXG4vLyBCb2R5XFxuLy9cXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXFxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxcbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXFxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXFxuXFxuYm9keSB7XFxuICAvLyBtYXJnaW46IDA7IC8vIDFcXG4gIC8vIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcXG4gIC8vIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xcbiAgLy8gZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xcbiAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xcbiAgLy8gdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcXG5cXG4gIHN2ZyB7XFxuICAgIGZpbGw6ICRib2R5LWNvbG9yO1xcbiAgfVxcbn1cXG5cXG4vLyBMaW5rc1xcblxcbmEge1xcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cXG5cXG4gIHN2ZyB7XFxuICAgIGZpbGw6ICRsaW5rLWNvbG9yO1xcbiAgfVxcblxcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XFxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xcblxcbiAgICBzdmcge1xcbiAgICAgIGZpbGw6ICRsaW5rLWhvdmVyLWNvbG9yO1xcbiAgICB9XFxuICB9XFxufVxcblxcbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4Llxcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXFxuXFxuLy8gYTpub3QoW2hyZWZdKSB7XFxuLy8gICBjb2xvcjogaW5oZXJpdDtcXG4vLyAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcXG5cXG4vLyAgIEBpbmNsdWRlIGhvdmVyKCkge1xcbi8vICAgICBjb2xvcjogaW5oZXJpdDtcXG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xcbi8vICAgfVxcbi8vIH1cXG5cIixcIi8vIFZhcmlhYmxlc1xcbi8vXFxuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXFxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXFxuXFxuLy8gQ29sb3Igc3lzdGVtXFxuXFxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcXG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XFxuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcXG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XFxuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcXG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XFxuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcXG5cXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XFxuJGdyYXlzOiBtYXAtbWVyZ2UoXFxuICAoXFxuICAgIFxcXCIxMDBcXFwiOiAkZ3JheS0xMDAsXFxuICAgIFxcXCIyMDBcXFwiOiAkZ3JheS0yMDAsXFxuICAgIFxcXCIzMDBcXFwiOiAkZ3JheS0zMDAsXFxuICAgIFxcXCI0MDBcXFwiOiAkZ3JheS00MDAsXFxuICAgIFxcXCI1MDBcXFwiOiAkZ3JheS01MDAsXFxuICAgIFxcXCI2MDBcXFwiOiAkZ3JheS02MDAsXFxuICAgIFxcXCI3MDBcXFwiOiAkZ3JheS03MDAsXFxuICAgIFxcXCI4MDBcXFwiOiAkZ3JheS04MDAsXFxuICAgIFxcXCI5MDBcXFwiOiAkZ3JheS05MDBcXG4gICksXFxuICAkZ3JheXNcXG4pO1xcblxcbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xcblxcbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XFxuJGNvbG9yczogbWFwLW1lcmdlKFxcbiAgKFxcbiAgICBcXFwiYmx1ZVxcXCI6ICAgICAgICRibHVlLFxcbiAgICBcXFwiaW5kaWdvXFxcIjogICAgICRpbmRpZ28sXFxuICAgIFxcXCJwdXJwbGVcXFwiOiAgICAgJHB1cnBsZSxcXG4gICAgXFxcInBpbmtcXFwiOiAgICAgICAkcGluayxcXG4gICAgXFxcInJlZFxcXCI6ICAgICAgICAkcmVkLFxcbiAgICBcXFwib3JhbmdlXFxcIjogICAgICRvcmFuZ2UsXFxuICAgIFxcXCJ5ZWxsb3dcXFwiOiAgICAgJHllbGxvdyxcXG4gICAgXFxcImdyZWVuXFxcIjogICAgICAkZ3JlZW4sXFxuICAgIFxcXCJ0ZWFsXFxcIjogICAgICAgJHRlYWwsXFxuICAgIFxcXCJjeWFuXFxcIjogICAgICAgJGN5YW4sXFxuICAgIFxcXCJ3aGl0ZVxcXCI6ICAgICAgJHdoaXRlLFxcbiAgICBcXFwiZ3JheVxcXCI6ICAgICAgICRncmF5LTYwMCxcXG4gICAgXFxcImdyYXktZGFya1xcXCI6ICAkZ3JheS04MDBcXG4gICksXFxuICAkY29sb3JzXFxuKTtcXG5cXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XFxuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcXG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcXG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcXG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XFxuXFxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XFxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcXG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXFxuICAoXFxuICAgIFxcXCJwcmltYXJ5XFxcIjogICAgJHByaW1hcnksXFxuICAgIFxcXCJzZWNvbmRhcnlcXFwiOiAgJHNlY29uZGFyeSxcXG4gICAgXFxcInN1Y2Nlc3NcXFwiOiAgICAkc3VjY2VzcyxcXG4gICAgXFxcImluZm9cXFwiOiAgICAgICAkaW5mbyxcXG4gICAgXFxcIndhcm5pbmdcXFwiOiAgICAkd2FybmluZyxcXG4gICAgXFxcImRhbmdlclxcXCI6ICAgICAkZGFuZ2VyLFxcbiAgICBcXFwibGlnaHRcXFwiOiAgICAgICRsaWdodCxcXG4gICAgXFxcImRhcmtcXFwiOiAgICAgICAkZGFya1xcbiAgKSxcXG4gICR0aGVtZS1jb2xvcnNcXG4pO1xcblxcbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XFxuXFxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXFxcImRhcmtcXFwiIHRvIFxcXCJsaWdodFxcXCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xcblxcbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxcbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XFxuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG5cXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXFxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxcbiAgKFxcXCI8XFxcIixcXFwiJTNjXFxcIiksXFxuICAoXFxcIj5cXFwiLFxcXCIlM2VcXFwiKSxcXG4gIChcXFwiI1xcXCIsXFxcIiUyM1xcXCIpLFxcbiAgKFxcXCIoXFxcIixcXFwiJTI4XFxcIiksXFxuICAoXFxcIilcXFwiLFxcXCIlMjlcXFwiKSxcXG4pICFkZWZhdWx0O1xcblxcblxcbi8vIE9wdGlvbnNcXG4vL1xcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cXG5cXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcXG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcXG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XFxuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcXG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcXG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBTcGFjaW5nXFxuLy9cXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXFxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXFxuXFxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XFxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcXG4kc3BhY2VyczogbWFwLW1lcmdlKFxcbiAgKFxcbiAgICAwOiAwLFxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxcbiAgICAzOiAkc3BhY2VyLFxcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXFxuICAgIDU6ICgkc3BhY2VyICogMylcXG4gICksXFxuICAkc3BhY2Vyc1xcbik7XFxuXFxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxcbiRzaXplczogKCkgIWRlZmF1bHQ7XFxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcXG4kc2l6ZXM6IG1hcC1tZXJnZShcXG4gIChcXG4gICAgMjU6IDI1JSxcXG4gICAgNTA6IDUwJSxcXG4gICAgNzU6IDc1JSxcXG4gICAgMTAwOiAxMDAlLFxcbiAgICBhdXRvOiBhdXRvXFxuICApLFxcbiAgJHNpemVzXFxuKTtcXG5cXG5cXG4vLyBCb2R5XFxuLy9cXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXFxuXFxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xcblxcblxcbi8vIExpbmtzXFxuLy9cXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXFxuXFxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXFxcInByaW1hcnlcXFwiKSAhZGVmYXVsdDtcXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XFxuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XFxuXFxuLy8gUGFyYWdyYXBoc1xcbi8vXFxuLy8gU3R5bGUgcCBlbGVtZW50LlxcblxcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xcblxcblxcbi8vIEdyaWQgYnJlYWtwb2ludHNcXG4vL1xcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cXG5cXG4kZ3JpZC1icmVha3BvaW50czogKFxcbiAgeHM6IDAsXFxuICBzbTogNTc2cHgsXFxuICBtZDogNzY4cHgsXFxuICBsZzogOTkycHgsXFxuICB4bDogMTIwMHB4XFxuKSAhZGVmYXVsdDtcXG5cXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXFxcIiRncmlkLWJyZWFrcG9pbnRzXFxcIik7XFxuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXFxcIiRncmlkLWJyZWFrcG9pbnRzXFxcIik7XFxuXFxuXFxuLy8gR3JpZCBjb250YWluZXJzXFxuLy9cXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxcblxcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxcbiAgc206IDU0MHB4LFxcbiAgbWQ6IDcyMHB4LFxcbiAgbGc6IDk2MHB4LFxcbiAgeGw6IDExNDBweFxcbikgIWRlZmF1bHQ7XFxuXFxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcXFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXFxcIik7XFxuXFxuXFxuLy8gR3JpZCBjb2x1bW5zXFxuLy9cXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cXG5cXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gQ29tcG9uZW50c1xcbi8vXFxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxcblxcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcXG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XFxuXFxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcXG5cXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XFxuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XFxuXFxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XFxuXFxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XFxuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcXG5cXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXFxcInByaW1hcnlcXFwiKSAhZGVmYXVsdDtcXG5cXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcXG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XFxuXFxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcXG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XFxuXFxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XFxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxcbiAgKFxcbiAgICAoMjEgOSksXFxuICAgICgxNiA5KSxcXG4gICAgKDQgMyksXFxuICAgICgxIDEpLFxcbiAgKSxcXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3NcXG4pO1xcblxcbi8vIFR5cG9ncmFwaHlcXG4vL1xcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxcblxcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXFxcIlNlZ29lIFVJXFxcIiwgUm9ib3RvLCBcXFwiSGVsdmV0aWNhIE5ldWVcXFwiLCBBcmlhbCwgXFxcIk5vdG8gU2Fuc1xcXCIsIHNhbnMtc2VyaWYsIFxcXCJBcHBsZSBDb2xvciBFbW9qaVxcXCIsIFxcXCJTZWdvZSBVSSBFbW9qaVxcXCIsIFxcXCJTZWdvZSBVSSBTeW1ib2xcXFwiLCBcXFwiTm90byBDb2xvciBFbW9qaVxcXCIgIWRlZmF1bHQ7XFxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcXFwiTGliZXJhdGlvbiBNb25vXFxcIiwgXFxcIkNvdXJpZXIgTmV3XFxcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXFxuXFxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xcblxcbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XFxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcXG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XFxuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xcblxcbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XFxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xcblxcbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcXG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XFxuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XFxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xcblxcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xcblxcbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XFxuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcXG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcXG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XFxuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcXG5cXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcXG5cXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XFxuXFxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcblxcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XFxuXFxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcblxcbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XFxuXFxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XFxuXFxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcXG5cXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG5cXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xcblxcbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gVGFibGVzXFxuLy9cXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXFxuXFxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xcblxcbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XFxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XFxuXFxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcblxcbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcXG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XFxuXFxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcXG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcXG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcXG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XFxuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XFxuXFxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xcblxcbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xcblxcbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xcblxcblxcbi8vIEJ1dHRvbnMgKyBGb3Jtc1xcbi8vXFxuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXFxuXFxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcXG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XFxuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XFxuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XFxuXFxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XFxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcXG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XFxuXFxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XFxuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xcblxcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XFxuXFxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG5cXG5cXG4vLyBCdXR0b25zXFxuLy9cXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cXG5cXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcXG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcXG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XFxuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xcblxcbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XFxuXFxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XFxuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XFxuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XFxuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcXG5cXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG5cXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XFxuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcXG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XFxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XFxuXFxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcblxcbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xcblxcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcXG5cXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gRm9ybXNcXG5cXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcXG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcXG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XFxuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xcblxcbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcXG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XFxuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xcblxcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcXG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XFxuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xcblxcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcXG5cXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XFxuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xcblxcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XFxuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xcblxcbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XFxuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XFxuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcXG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xcblxcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XFxuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xcblxcbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcXG5cXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XFxuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAvIDIpICFkZWZhdWx0O1xcblxcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xcblxcbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xcblxcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XFxuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcXG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XFxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuXFxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcblxcbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xcblxcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFxcXCJwcmltYXJ5XFxcIiksIC41KSAhZGVmYXVsdDtcXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcblxcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XFxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcblxcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cXFwiKSAhZGVmYXVsdDtcXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XFxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFxcXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcblxcbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplIC8gMiAhZGVmYXVsdDtcXG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXFxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFxcXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSBuby1yZXBlYXQgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXFxuXFxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xcblxcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XFxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XFxuXFxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xcblxcbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcXG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XFxuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xcblxcbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcXG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcXG5cXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcXG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XFxuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcXG4kY3VzdG9tLWZpbGUtdGV4dDogKFxcbiAgZW46IFxcXCJCcm93c2VcXFwiXFxuKSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBGb3JtIHZhbGlkYXRpb25cXG5cXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcXG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcXFwic3VjY2Vzc1xcXCIpICFkZWZhdWx0O1xcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFxcXCJkYW5nZXJcXFwiKSAhZGVmYXVsdDtcXG5cXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFxcXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcblxcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXFxuICAoXFxuICAgIFxcXCJ2YWxpZFxcXCI6IChcXG4gICAgICBcXFwiY29sb3JcXFwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcXG4gICAgICBcXFwiaWNvblxcXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcXG4gICAgKSxcXG4gICAgXFxcImludmFsaWRcXFwiOiAoXFxuICAgICAgXFxcImNvbG9yXFxcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcXG4gICAgICBcXFwiaWNvblxcXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxcbiAgICApLFxcbiAgKSxcXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXFxuKTtcXG5cXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XFxuLy9cXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXFxuXFxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcXG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XFxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XFxuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcXG5cXG5cXG4vLyBOYXZzXFxuXFxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcXG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XFxuXFxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XFxuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XFxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG5cXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG5cXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XFxuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gTmF2YmFyXFxuXFxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XFxuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcXG5cXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG5cXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XFxuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XFxuXFxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcXG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG5cXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XFxuXFxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcXG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XFxuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cXFwiKSAhZGVmYXVsdDtcXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xcblxcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XFxuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcXG5cXG5cXG4vLyBEcm9wZG93bnNcXG4vL1xcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cXG5cXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcXG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcXG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcXG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcXG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xcblxcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xcblxcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xcblxcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG5cXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xcblxcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcXG5cXG5cXG4vLyBQYWdpbmF0aW9uXFxuXFxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XFxuXFxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xcblxcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xcblxcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XFxuXFxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xcblxcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xcblxcblxcbi8vIEp1bWJvdHJvblxcblxcbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XFxuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcXG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gQ2FyZHNcXG5cXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XFxuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcXG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcXG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcXG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG5cXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xcblxcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAvIDIgIWRlZmF1bHQ7XFxuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xcblxcbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XFxuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcXG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBUb29sdGlwc1xcblxcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XFxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XFxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcXG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcXG5cXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcXG5cXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXFxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XFxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcblxcblxcbi8vIFBvcG92ZXJzXFxuXFxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XFxuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcXG5cXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XFxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xcblxcbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XFxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcXG5cXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xcblxcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xcblxcblxcbi8vIFRvYXN0c1xcblxcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcXG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcXG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcXG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcXG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XFxuXFxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBCYWRnZXNcXG5cXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XFxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XFxuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XFxuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcXG5cXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XFxuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcXG5cXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXFxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XFxuXFxuXFxuLy8gTW9kYWxzXFxuXFxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XFxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcXG5cXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG5cXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xcblxcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xcblxcbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XFxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XFxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XFxuXFxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XFxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XFxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxcblxcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcXG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcXG5cXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XFxuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcXG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBBbGVydHNcXG4vL1xcbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxcblxcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcXG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XFxuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XFxuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG5cXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XFxuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XFxuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcXG5cXG5cXG4vLyBQcm9ncmVzcyBiYXJzXFxuXFxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcXG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XFxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XFxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXFxcInByaW1hcnlcXFwiKSAhZGVmYXVsdDtcXG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XFxuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XFxuXFxuXFxuLy8gTGlzdCBncm91cFxcblxcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcblxcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xcblxcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XFxuXFxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xcblxcbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcXG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XFxuXFxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XFxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xcblxcblxcbi8vIEltYWdlIHRodW1ibmFpbHNcXG5cXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XFxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XFxuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XFxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XFxuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBGaWd1cmVzXFxuXFxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG5cXG5cXG4vLyBCcmVhZGNydW1ic1xcblxcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XFxuXFxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XFxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XFxuXFxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcXG5cXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XFxuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcXG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcXFwiL1xcXCIpICFkZWZhdWx0O1xcblxcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xcblxcblxcbi8vIENhcm91c2VsXFxuXFxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcXG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XFxuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xcblxcbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XFxuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XFxuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xcblxcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XFxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG5cXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcXG5cXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFxcXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlxcXCIpICFkZWZhdWx0O1xcblxcbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XFxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcXG5cXG5cXG4vLyBTcGlubmVyc1xcblxcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XFxuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XFxuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgLjI1ZW0gIWRlZmF1bHQ7XFxuXFxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XFxuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xcblxcblxcbi8vIENsb3NlXFxuXFxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcXG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcXG5cXG5cXG4vLyBDb2RlXFxuXFxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XFxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XFxuXFxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XFxuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XFxuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcXG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XFxuXFxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xcblxcblxcbi8vIFV0aWxpdGllc1xcblxcbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcXG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XFxuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XFxuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xcblxcblxcbi8vIFByaW50aW5nXFxuXFxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XFxuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXFxcImxnXFxcIikgIWRlZmF1bHQ7XFxuXCIsXCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcXG5cXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXFxuXFxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XFxuICAjeyRwYXJlbnR9IHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XFxuICB9XFxuICBhI3skcGFyZW50fSxcXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XFxuICAgIH1cXG4gIH1cXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcXFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblxcXCIsIFxcXCJ2NC40LjBcXFwiLCBcXFwidjVcXFwiLCAkaWdub3JlLXdhcm5pbmcpO1xcbn1cXG5cXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcXG4gICN7JHBhcmVudH0ge1xcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcXG4gIH1cXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcXFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblxcXCIsIFxcXCJ2NC41LjBcXFwiLCBcXFwidjVcXFwiLCAkaWdub3JlLXdhcm5pbmcpO1xcbn1cXG5cIixcIiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgkdGhlbWUtY29sb3JzLCAkY29sb3JzKTtcXG5cXG5AbWl4aW4gYnV0dG9uLXN2Zy1pY29uLXZhcmlhbnQoJGJhY2tncm91bmQsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSkge1xcbiAgc3ZnIHtcXG4gICAgZmlsbDogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcXG4gIH1cXG5cXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xcbiAgICBzdmcge1xcbiAgICAgIGZpbGw6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XFxuICAgIH1cXG4gIH1cXG5cXG4gICY6Zm9jdXMsXFxuICAmLmZvY3VzIHtcXG4gICAgc3ZnIHtcXG4gICAgICBmaWxsOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xcbiAgICB9XFxuICB9XFxuXFxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcXG4gICYuZGlzYWJsZWQsXFxuICAmOmRpc2FibGVkIHtcXG4gICAgc3ZnIHtcXG4gICAgICBmaWxsOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xcbiAgICB9XFxuICB9XFxuXFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgIHN2ZyB7XFxuICAgICAgZmlsbDogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXN2Zy1pY29uLXZhcmlhbnQoJHZhbHVlLCAkY29sb3ItaG92ZXI6ICR2YWx1ZSkge1xcbiAgc3ZnIHtcXG4gICAgZmlsbDogJHZhbHVlO1xcbiAgfVxcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XFxuICAgIHN2ZyB7XFxuICAgICAgZmlsbDogJHZhbHVlO1xcbiAgICB9XFxuICB9XFxuICAmLmRpc2FibGVkLFxcbiAgJjpkaXNhYmxlZCB7XFxuICAgIHN2ZyB7XFxuICAgICAgZmlsbDogJHZhbHVlO1xcbiAgICB9XFxuICB9XFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XFxuICAgIHN2ZyB7XFxuICAgICAgZmlsbDogJHZhbHVlO1xcbiAgICB9XFxuICB9XFxufVxcblxcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xcbiAgQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLSN7JGNvbG9yfScsICR2YWx1ZSk7XFxufVxcblxcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xcbiAgfVxcbn1cXG5cXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcXG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtI3skY29sb3J9JywgJHZhbHVlLCB0cnVlKTtcXG59XFxuXFxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XFxuICAuYnRuLSN7JGNvbG9yfSB7XFxuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcXG4gICAgQGluY2x1ZGUgYnV0dG9uLXN2Zy1pY29uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xcbiAgfVxcbn1cXG5cXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcXG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSwgJGNvbG9yLWhvdmVyOiAkdmFsdWUsICRhY3RpdmUtYmFja2dyb3VuZDogcmdiYSgkdmFsdWUsIDAuMSksICRhY3RpdmUtYm9yZGVyOiAkdmFsdWUpO1xcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS1zdmctaWNvbi12YXJpYW50KCR2YWx1ZSwgJGNvbG9yLWhvdmVyOiAkdmFsdWUpO1xcbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAgIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xcbiAgICAgIGNvbG9yOiAkdmFsdWU7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuQGVhY2ggJHRoZW1lLWNvbG9yLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XFxuICAuY3VzdG9tLWNoZWNrYm94LSN7JHRoZW1lLWNvbG9yfSB7XFxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XFxuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcXG4gICAgfVxcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCArIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XFxuICAgIH1cXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgKyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcXG4gICAgICBjb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgY29sb3I6ICRiZ2NvbG9yLWdsb2JhbDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XFxuICAgIH1cXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgY29sb3I6ICRiZ2NvbG9yLWdsb2JhbDtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1nbG9iYWw7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xcbiAgICB9XFxuICB9XFxufVxcblxcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XFxuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoXFxuICAgICAgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLFxcbiAgICAgIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksXFxuICAgICAgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpXFxuICAgICk7XFxuICB9XFxufVxcblxcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XFxuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcXG4gIH1cXG4gIGEuYmFkZ2UtI3skY29sb3J9IHtcXG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xcbiAgfVxcbn1cXG5cIixcIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxcblxcbi8vIFR5cG9ncmFwaHlcXG5cXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xcbiAgI3skcGFyZW50fSB7XFxuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcXG4gIH1cXG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xcbiAgICBhI3skcGFyZW50fSB7XFxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XFxuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcXFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFxcXCIsIFxcXCJ2NC40LjBcXFwiLCBcXFwidjVcXFwiLCAkaWdub3JlLXdhcm5pbmcpO1xcbn1cXG5cIixcIi8vIEJ1dHRvbiB2YXJpYW50c1xcbi8vXFxuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xcblxcbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcXG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xcblxcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XFxuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XFxuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcXG4gIH1cXG5cXG4gICY6Zm9jdXMsXFxuICAmLmZvY3VzIHtcXG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XFxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcXG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xcbiAgICB9IEBlbHNlIHtcXG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XFxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxcbiAgJi5kaXNhYmxlZCxcXG4gICY6ZGlzYWJsZWQge1xcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XFxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcXG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcXG4gICAgfVxcbiAgfVxcblxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcXG4gICAgfVxcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xcblxcbiAgICAmOmZvY3VzIHtcXG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XFxuICAgICAgfSBAZWxzZSB7XFxuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xcbiAgY29sb3I6ICRjb2xvcjtcXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xcblxcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XFxuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcXG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcXG4gIH1cXG5cXG4gICY6Zm9jdXMsXFxuICAmLmZvY3VzIHtcXG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xcbiAgfVxcblxcbiAgJi5kaXNhYmxlZCxcXG4gICY6ZGlzYWJsZWQge1xcbiAgICBjb2xvcjogJGNvbG9yO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gIH1cXG5cXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcXG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XFxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XFxuXFxuICAgICY6Zm9jdXMge1xcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XFxuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XFxuICAgICAgfSBAZWxzZSB7XFxuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxufVxcblxcbi8vIEJ1dHRvbiBzaXplc1xcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XFxuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xcbn1cXG5cIixcIi8vIEdyYWRpZW50c1xcblxcbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XFxuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcXG4gIH0gQGVsc2Uge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XFxuICB9XFxufVxcblxcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxcbi8vXFxuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcXG59XFxuXFxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxcbi8vXFxuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XFxufVxcblxcbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XFxufVxcbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XFxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xcbn1cXG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xcbn1cXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcXG59XFxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xcbn1cXG5cIixcIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcXG4gIGNvbG9yOiAkY29sb3I7XFxuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XFxuICBib3JkZXItY29sb3I6ICRib3JkZXI7XFxuXFxuICBociB7XFxuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XFxuICB9XFxuXFxuICAuYWxlcnQtbGluayB7XFxuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xcbiAgfVxcbn1cXG5cIixcIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcXG4vL1xcbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXFxuXFxuLy8gQXNjZW5kaW5nXFxuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XFxuICAkcHJldi1rZXk6IG51bGw7XFxuICAkcHJldi1udW06IG51bGw7XFxuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xcbiAgICBAaWYgJHByZXYtbnVtID09IG51bGwgb3IgdW5pdCgkbnVtKSA9PSBcXFwiJVxcXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFxcXCIlXFxcIiB7XFxuICAgICAgLy8gRG8gbm90aGluZ1xcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xcbiAgICAgIEB3YXJuIFxcXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcXFwiO1xcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcXG4gICAgICBAd2FybiBcXFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVxcXCI7XFxuICAgIH1cXG4gICAgJHByZXYta2V5OiAka2V5O1xcbiAgICAkcHJldi1udW06ICRudW07XFxuICB9XFxufVxcblxcbi8vIFN0YXJ0cyBhdCB6ZXJvXFxuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXFxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCwgJG1hcC1uYW1lOiBcXFwiJGdyaWQtYnJlYWtwb2ludHNcXFwiKSB7XFxuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XFxuICAgICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XFxuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xcbiAgICAgIEB3YXJuIFxcXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlxcXCI7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXFxuLy9cXG4vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXFxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXFxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcXFwiXFxcIikge1xcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XFxuXFxuICBAaWYgJGluZGV4IHtcXG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xcbiAgfVxcblxcbiAgQHJldHVybiAkc3RyaW5nO1xcbn1cXG5cXG4vLyBTZWUgaHR0cHM6Ly9jb2RlcGVuLmlvL2tldmlud2ViZXIvcGVuL2RYV29Sd1xcbkBmdW5jdGlvbiBlc2NhcGUtc3ZnKCRzdHJpbmcpIHtcXG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXFxcImRhdGE6aW1hZ2Uvc3ZnK3htbFxcXCIpIHtcXG4gICAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRlc2NhcGVkLWNoYXJhY3RlcnMge1xcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xcbiAgICAgIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXFxcInVybChcXFwiKSA9PSAxIHtcXG4gICAgICAgICRzdHJpbmc6IHVybChcXFwiI3tzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgNiwgLTMpLCAkY2hhciwgJGVuY29kZWQpfVxcXCIpO1xcbiAgICAgIH0gQGVsc2Uge1xcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIEByZXR1cm4gJHN0cmluZztcXG59XFxuXFxuLy8gQ29sb3IgY29udHJhc3RcXG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xcbiAgJHI6IHJlZCgkY29sb3IpO1xcbiAgJGc6IGdyZWVuKCRjb2xvcik7XFxuICAkYjogYmx1ZSgkY29sb3IpO1xcblxcbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgLyAxMDAwO1xcblxcbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcXG4gICAgQHJldHVybiAkZGFyaztcXG4gIH0gQGVsc2Uge1xcbiAgICBAcmV0dXJuICRsaWdodDtcXG4gIH1cXG59XFxuXFxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXFxuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFxcXCJibHVlXFxcIikge1xcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xcbn1cXG5cXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXFxcInByaW1hcnlcXFwiKSB7XFxuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XFxufVxcblxcbkBmdW5jdGlvbiBncmF5KCRrZXk6IFxcXCIxMDBcXFwiKSB7XFxuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcXG59XFxuXFxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcXFwicHJpbWFyeVxcXCIsICRsZXZlbDogMCkge1xcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XFxuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgJGJsYWNrLCAkd2hpdGUpO1xcbiAgJGxldmVsOiBhYnMoJGxldmVsKTtcXG5cXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XFxufVxcblxcbi8vIFJldHVybiB2YWxpZCBjYWxjXFxuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xcbiAgICBAcmV0dXJuICR2YWx1ZTI7XFxuICB9XFxuXFxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcXG4gICAgQHJldHVybiAkdmFsdWUxO1xcbiAgfVxcblxcbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XFxuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XFxuICB9XFxuXFxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXFxcIiArIFxcXCIpICsgJHZhbHVlMik7XFxufVxcblxcbkBmdW5jdGlvbiBzdWJ0cmFjdCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcXG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XFxuICAgIEByZXR1cm4gbnVsbDtcXG4gIH1cXG5cXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xcbiAgICBAcmV0dXJuIC0kdmFsdWUyO1xcbiAgfVxcblxcbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XFxuICAgIEByZXR1cm4gJHZhbHVlMTtcXG4gIH1cXG5cXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xcbiAgfVxcblxcbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFxcXCIgLSBcXFwiKSArICR2YWx1ZTIpO1xcbn1cXG5cIixcIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xcblxcbiAgQGF0LXJvb3QgYSN7Jn0ge1xcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcXG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcXG4gICAgfVxcblxcbiAgICAmOmZvY3VzLFxcbiAgICAmLmZvY3VzIHtcXG4gICAgICBvdXRsaW5lOiAwO1xcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xcbiAgICB9XFxuICB9XFxufVxcblwiLFwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cXG4vL1xcbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXFxuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxcbi8vXFxuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXFxuLy9cXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxcblxcbkBtaXhpbiBob3ZlcigpIHtcXG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxcbn1cXG5cXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XFxuICAmOmhvdmVyLFxcbiAgJjpmb2N1cyB7XFxuICAgIEBjb250ZW50O1xcbiAgfVxcbn1cXG5cXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XFxuICAmLFxcbiAgJjpob3ZlcixcXG4gICY6Zm9jdXMge1xcbiAgICBAY29udGVudDtcXG4gIH1cXG59XFxuXFxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcXG4gICY6aG92ZXIsXFxuICAmOmZvY3VzLFxcbiAgJjphY3RpdmUge1xcbiAgICBAY29udGVudDtcXG4gIH1cXG59XFxuXCIsXCIvL1xcbi8vXFxuLy8gQXBwbHkgcGFydGlhbGx5XFxuLy8gICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi92NC41LjAvc2Nzcy9fbmF2LnNjc3NcXG4vL1xcbi8vXFxuXFxuLm5hdi1saW5rIHtcXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcXG4gICYuZGlzYWJsZWQge1xcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xcbiAgICBzdmcge1xcbiAgICAgIGZpbGw6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vL1xcbi8vIFRhYnNcXG4vL1xcblxcbi5uYXYtdGFicyB7XFxuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XFxuXFxuICAubmF2LWxpbmsge1xcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XFxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcXG5cXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XFxuICAgIH1cXG5cXG4gICAgJi5kaXNhYmxlZCB7XFxuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgICB9XFxuICB9XFxuXFxuICAubmF2LWxpbmsuYWN0aXZlLFxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcXG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XFxuICB9XFxuXFxuICAuZHJvcGRvd24tbWVudSB7XFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XFxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xcbiAgfVxcbn1cXG5cIixcIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdFxcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcXG5cXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XFxuICAkcmV0dXJuOiAoKTtcXG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcXG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XFxuICAgIH0gQGVsc2Uge1xcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xcbiAgICB9XFxuICB9XFxuICBAcmV0dXJuICRyZXR1cm47XFxufVxcblxcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICB9XFxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XFxuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xcbiAgfVxcbn1cXG5cXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XFxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcXG4gIH1cXG59XFxuXFxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XFxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICB9XFxufVxcblxcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XFxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xcbiAgfVxcbn1cXG5cXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcXG4gIH1cXG59XFxuXFxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XFxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcXG4gIH1cXG59XFxuXFxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xcbiAgfVxcbn1cXG5cXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XFxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICB9XFxufVxcblxcbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XFxuICB9XFxufVxcblwiLFwiLnRvYXN0LXN1Y2Nlc3Mge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XFxufVxcblxcbi50b2FzdC1lcnJvciB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xcbn1cXG5cXG4udG9hc3QtaW5mbyB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcXG59XFxuXFxuLnRvYXN0LXdhcm5pbmcge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XFxufVxcblwiLFwiLy89PSBHUk9XSSBPZmZpY2lhbCBDb2xvclxcbiRncm93aS1ncmVlbjogIzc0YmM0NjtcXG4kZ3Jvd2ktYmx1ZTogIzE3NWZhNTtcXG5cXG4kZm9udC1mYW1pbHktZm9yLXN0YWZmLWNyZWRpdDogTGF0bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsIE1laXJ5bywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlLW5vdC1zdHJpY3RseTogTW9uYWNvLCBNZW5sbywgQ29uc29sYXMsICdDb3VyaWVyIE5ldycsIE1laXJ5b0tlX0dvdGhpYywgbW9ub3NwYWNlO1xcblxcbi8vPT0gTGF5b3V0XFxuJGdydy1uYXZiYXItaGVpZ2h0OiA1MnB4O1xcbiRncnctbmF2YmFyLWJvcmRlci13aWR0aDogMy4zMzMzcHg7XFxuXFxuJGdydy1zdWJuYXYtbWluLWhlaWdodDogOTVweDtcXG4kZ3J3LXN1Ym5hdi1taW4taGVpZ2h0LW1kOiAxMTVweDtcXG4kZ3J3LXN1Ym5hdi1oZWlnaHQtb24tZWRpdDogOTVweDtcXG4kZ3J3LXN1Ym5hdi1oZWlnaHQtbGctb24tZWRpdDogNTBweDtcXG5cXG4kZ3J3LW5hdmJhci1ib3R0b20taGVpZ2h0OiA0OHB4O1xcbiRncnctZWRpdG9yLW5hdmJhci1ib3R0b20taGVpZ2h0OiA0OHB4O1xcblxcbiRncnctc2lkZWJhci1uYXYtd2lkdGg6IDY0cHg7IC8vICEhRE8gTk9UIENIQU5HRSEhICdtYXJnaW4tbGVmdCcgZm9yICcuY3NzLXRlcHJzZycgaXMgaGFyZGNvZGVkXFxuJGdydy1zaWRlYmFyLWNvbnRlbnQtbWluLXdpZHRoOiAyNDBweDtcXG5cXG4kZ3J3LWxvZ28td2lkdGg6ICRncnctc2lkZWJhci1uYXYtd2lkdGg7XFxuJGdydy1sb2dvbWFyay13aWR0aDogMzZweDtcXG5cXG4vLyBmaXggdGFiIHdpZHRoIHRvIDk1IHBpeGVsc1xcbi8vIHNlZSBhbHNvICdfb24tZWRpdC5zY3NzJ1xcbiRncnctbmF2LW1haW4tbGVmdC10YWItd2lkdGg6IDk1cHg7XFxuJGdydy1uYXYtbWFpbi1sZWZ0LXRhYi13aWR0aC1tb2JpbGU6IDUwcHg7XFxuJGdydy1uYXYtbWFpbi10YWItaGVpZ2h0OiA0MnB4O1xcblwiLFwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXFxuLy9cXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXFxuLy9cXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2VcXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxcbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXFxuLy9cXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXFxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxcbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xcbiAgJjpmb2N1cyB7XFxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xcbiAgICBvdXRsaW5lOiAwO1xcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XFxuICAgIH0gQGVsc2Uge1xcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcXG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcXG4gICAgfVxcbiAgfVxcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFxcXCJUaGUgYGZvcm0tY29udHJvbC1mb2N1cygpYCBtaXhpblxcXCIsIFxcXCJ2NC40LjBcXFwiLCBcXFwidjVcXFwiLCAkaWdub3JlLXdhcm5pbmcpO1xcbn1cXG5cXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXFxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXFxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcXG4gIEBpZiAoJHN0YXRlID09IFxcXCJ2YWxpZFxcXCIgb3IgJHN0YXRlID09IFxcXCJpbnZhbGlkXFxcIikge1xcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFxcXCImXFxcIiwgXFxcIlxcXCIpfTojeyRzdGF0ZX0sXFxuICAgICN7aWYoJiwgXFxcIiZcXFwiLCBcXFwiXFxcIil9LmlzLSN7JHN0YXRlfSB7XFxuICAgICAgQGNvbnRlbnQ7XFxuICAgIH1cXG4gIH0gQGVsc2Uge1xcbiAgICAje2lmKCYsIFxcXCImXFxcIiwgXFxcIlxcXCIpfS5pcy0jeyRzdGF0ZX0ge1xcbiAgICAgIEBjb250ZW50O1xcbiAgICB9XFxuICB9XFxufVxcblxcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XFxuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG4gICAgd2lkdGg6IDEwMCU7XFxuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XFxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xcbiAgICBjb2xvcjogJGNvbG9yO1xcbiAgfVxcblxcbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICB0b3A6IDEwMCU7XFxuICAgIHotaW5kZXg6IDU7XFxuICAgIGRpc3BsYXk6IG5vbmU7XFxuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcXG4gICAgbWFyZ2luLXRvcDogLjFyZW07XFxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XFxuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XFxuICB9XFxuXFxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XFxuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICB9XFxuICB9XFxuXFxuICAuZm9ybS1jb250cm9sIHtcXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xcblxcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XFxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XFxuICAgICAgfVxcblxcbiAgICAgICY6Zm9jdXMge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XFxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxuXFxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXFxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XFxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxuXFxuICAuY3VzdG9tLXNlbGVjdCB7XFxuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcXG5cXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDtcXG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWJnIG5vLXJlcGVhdCAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xcbiAgICAgIH1cXG5cXG4gICAgICAmOmZvY3VzIHtcXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcblxcbiAgLmZvcm0tY2hlY2staW5wdXQge1xcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XFxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XFxuICAgICAgICBjb2xvcjogJGNvbG9yO1xcbiAgICAgIH1cXG5cXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XFxuICAgICAgfVxcbiAgICB9XFxuICB9XFxuXFxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XFxuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcXG5cXG4gICAgICAgICY6OmJlZm9yZSB7XFxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xcbiAgICAgICAgfVxcbiAgICAgIH1cXG5cXG4gICAgICAmOmNoZWNrZWQge1xcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XFxuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XFxuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcXG4gICAgICAgIH1cXG4gICAgICB9XFxuXFxuICAgICAgJjpmb2N1cyB7XFxuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xcbiAgICAgICAgfVxcblxcbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcXG4gICAgICAgIH1cXG4gICAgICB9XFxuICAgIH1cXG4gIH1cXG5cXG4gIC8vIGN1c3RvbSBmaWxlXFxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XFxuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XFxuICAgICAgfVxcblxcbiAgICAgICY6Zm9jdXMge1xcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xcbiAgICAgICAgfVxcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cIixcIi8vXFxuLy8gQm9yZGVyXFxuLy9cXG5cXG4uYm9yZGVyIHtcXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XFxufVxcblxcbi5ib3JkZXItdG9wIHtcXG4gIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xcbn1cXG5cXG4uYm9yZGVyLXJpZ2h0IHtcXG4gIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XFxufVxcblxcbi5ib3JkZXItYm90dG9tIHtcXG4gIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xcbn1cXG5cXG4uYm9yZGVyLWxlZnQge1xcbiAgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xcbn1cXG5cXG4uYm9yZGVyLWluZm8ge1xcbiAgYm9yZGVyLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xcbn1cXG5cIixcIi8vXFxuLy9cXG4vLyBBcHBseSBwYXJ0aWFsbHlcXG4vLyAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL3Y0LjUuMC9zY3NzL190YWJsZXMuc2Nzc1xcbi8vXFxuLy9cXG5cXG4udGFibGUge1xcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcXG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXFxuXFxuICB0aCxcXG4gIHRkIHtcXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcXG4gIH1cXG5cXG4gIHRoZWFkIHRoIHtcXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcXG4gIH1cXG5cXG4gIHRib2R5ICsgdGJvZHkge1xcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xcbiAgfVxcbn1cXG5cXG4udGFibGUtYm9yZGVyZWQge1xcbiAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xcblxcbiAgdGgsXFxuICB0ZCB7XFxuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcXG4gIH1cXG59XFxuXFxuLnRhYmxlLWhvdmVyIHtcXG4gIHRib2R5IHRyIHtcXG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XFxuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XFxuICAgIH1cXG4gIH1cXG59XFxuXFxuLnRhYmxlLWRhcmsge1xcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XFxuXFxuICB0aCxcXG4gIHRkLFxcbiAgdGhlYWQgdGgge1xcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcXG4gIH1cXG5cXG4gICYudGFibGUtYm9yZGVyZWQge1xcbiAgICBib3JkZXI6IDA7XFxuICB9XFxuXFxuICAmLnRhYmxlLXN0cmlwZWQge1xcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcXG4gICAgfVxcbiAgfVxcblxcbiAgJi50YWJsZS1ob3ZlciB7XFxuICAgIHRib2R5IHRyIHtcXG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcXG4gICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1jb2xvcjtcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cIixcIkBtaXhpbiBvdmVycmlkZS1saXN0LWdyb3VwLWl0ZW0oJGNvbG9yLCAkYmdjb2xvciwgJGNvbG9yLWhvdmVyOiAkY29sb3IsICRiZ2NvbG9yLWhvdmVyOiAkYmdjb2xvciwgJGNvbG9yLWFjdGl2ZTogJGNvbG9yLCAkYmdjb2xvci1hY3RpdmU6ICRiZ2NvbG9yKSB7XFxuICAubGlzdC1ncm91cCB7XFxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xcbiAgICAgIGNvbG9yOiAkY29sb3I7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3I7XFxuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWdsb2JhbDtcXG5cXG4gICAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xcbiAgICAgICAgJjpob3ZlciB7XFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWhvdmVyO1xcbiAgICAgICAgfVxcbiAgICAgICAgJi5hY3RpdmUge1xcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItYWN0aXZlO1xcbiAgICAgICAgfVxcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cIixcIkBtaXhpbiBidG4tcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyKCR0ZXh0Q29sb3IsICRib3JkZXJDb2xvciwgJGJnQ29sb3JIb3ZlckFuZEFjdGl2ZSwgJGJnQ29sb3I6IHdoaXRlKSB7XFxuICBjb2xvcjogJHRleHRDb2xvcjtcXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG9yO1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyQ29sb3I7XFxuXFxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcXG4gICAgJjo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJGJvcmRlckNvbG9yO1xcbiAgICB9XFxuICB9XFxuXFxuICAmOmhvdmVyLFxcbiAgJjphY3RpdmUsXFxuICAmLmFjdGl2ZSB7XFxuICAgIGNvbG9yOiAkdGV4dENvbG9yO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvckhvdmVyQW5kQWN0aXZlO1xcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJDb2xvcjtcXG4gICAgJjo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci1jb2xvcjogJGJnQ29sb3JIb3ZlckFuZEFjdGl2ZTtcXG4gICAgfVxcbiAgfVxcbn1cXG5cIixcIi8vIGRldGVybWluZSBvcHRpb25hbCB2YXJpYWJsZXNcXG4kY29sb3ItbGlzdDogJGNvbG9yLWdsb2JhbCAhZGVmYXVsdDtcXG4kYmdjb2xvci1saXN0OiAkYmdjb2xvci1nbG9iYWwgIWRlZmF1bHQ7XFxuJGNvbG9yLWxpc3QtaG92ZXI6ICRjb2xvci1nbG9iYWwgIWRlZmF1bHQ7XFxuJGJnY29sb3ItbGlzdC1ob3ZlcjogbGlnaHRlbigkYmdjb2xvci1nbG9iYWwsIDMlKSAhZGVmYXVsdDtcXG4kY29sb3ItbGlzdC1hY3RpdmU6ICRjb2xvci1yZXZlcnNhbCAhZGVmYXVsdDtcXG4kYmdjb2xvci1saXN0LWFjdGl2ZTogJHByaW1hcnkgIWRlZmF1bHQ7XFxuJGJnY29sb3Itc3VibmF2OiBsaWdodGVuKCRiZ2NvbG9yLWdsb2JhbCwgMyUpICFkZWZhdWx0O1xcbiRjb2xvci10YWJsZTogd2hpdGUgIWRlZmF1bHQ7XFxuJGJnY29sb3ItdGFibGU6ICMzNDNhNDAgIWRlZmF1bHQ7XFxuJGJvcmRlci1jb2xvci10YWJsZTogbGlnaHRlbigkYmdjb2xvci10YWJsZSwgNy41JSkgIWRlZmF1bHQ7XFxuJGNvbG9yLXRhYmxlLWhvdmVyOiByZ2JhKHdoaXRlLCAwLjA3NSkgIWRlZmF1bHQ7XFxuJGJnY29sb3ItdGFibGUtaG92ZXI6IGxpZ2h0ZW4oJGJnY29sb3ItdGFibGUsIDcuNSUpICFkZWZhdWx0O1xcbiRiZ2NvbG9yLXNpZGViYXItbGlzdC1ncm91cDogJGJnY29sb3ItbGlzdCAhZGVmYXVsdDtcXG4kY29sb3ItdGFnczogIzk0OTQ5NCAhZGVmYXVsdDtcXG4kYmdjb2xvci10YWdzOiAkZGFyayAhZGVmYXVsdDtcXG4kYm9yZGVyLWNvbG9yLWdsb2JhbDogJGdyYXktNTAwICFkZWZhdWx0O1xcbiRib3JkZXItY29sb3ItdG9jOiAkYm9yZGVyLWNvbG9yLWdsb2JhbCAhZGVmYXVsdDtcXG5cXG4vLyBvdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzXFxuJHRhYmxlLWRhcmstY29sb3I6ICRjb2xvci10YWJsZTtcXG4kdGFibGUtZGFyay1iZzogJGJnY29sb3ItdGFibGU7XFxuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLXRhYmxlO1xcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAkY29sb3ItdGFibGUtaG92ZXI7XFxuJHRhYmxlLWRhcmstaG92ZXItYmc6ICRiZ2NvbG9yLXRhYmxlLWhvdmVyO1xcbiRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZ2xvYmFsO1xcblxcbkBpbXBvcnQgJ3JlYm9vdC1ib290c3RyYXAtYm9yZGVyLWNvbG9ycyc7XFxuQGltcG9ydCAncmVib290LWJvb3RzdHJhcC10YWJsZXMnO1xcblxcbi8vIExpc3QgR3JvdXBcXG5AaW5jbHVkZSBvdmVycmlkZS1saXN0LWdyb3VwLWl0ZW0oJGNvbG9yLWxpc3QsICRiZ2NvbG9yLWxpc3QsICRjb2xvci1saXN0LWhvdmVyLCAkYmdjb2xvci1saXN0LWhvdmVyLCAkY29sb3ItbGlzdC1hY3RpdmUsICRiZ2NvbG9yLWxpc3QtYWN0aXZlKTtcXG5cXG4vKlxcbiAgKiBGb3JtXFxuICAqL1xcbmlucHV0LmZvcm0tY29udHJvbCxcXG5zZWxlY3QuZm9ybS1jb250cm9sLFxcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XFxuICBjb2xvcjogbGlnaHRlbigkY29sb3ItZ2xvYmFsLCAzMCUpO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZ2NvbG9yLWdsb2JhbCwgNSUpO1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWdsb2JhbDtcXG4gICY6Zm9jdXMge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1nbG9iYWw7XFxuICB9XFxuICAvLyBGSVhNRTogYWNjZW50IGNvbG9yXFxuICAvLyBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJvcmRlciwgMzAlKTtcXG59XFxuXFxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xcbiAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWdsb2JhbCwgMTAlKTtcXG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJnY29sb3ItZ2xvYmFsLCA1JSk7XFxufVxcblxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQge1xcbiAgY29sb3I6IHRoZW1lLWNvbG9yKCdsaWdodCcpO1xcbiAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJ3NlY29uZGFyeScpO1xcbiAgYm9yZGVyOiAxcHggc29saWQgdGhlbWUtY29sb3IoJ3NlY29uZGFyeScpO1xcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xcbn1cXG5cXG4uaW5wdXQtZ3JvdXAgaW5wdXQge1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWdsb2JhbDtcXG59XFxuXFxuLypcXG4gKiBEcm9wZG93blxcbiAqL1xcbi5kcm9wZG93bi1tZW51IHtcXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWdsb2JhbDtcXG59XFxuXFxuLmRyb3Bkb3duLWl0ZW0ge1xcbiAgJjpob3ZlciB7XFxuICAgIGNvbG9yOiAkbGlnaHQ7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJnY29sb3ItZ2xvYmFsLCAxNSUpO1xcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIFRhYmxlXFxuICovXFxuLnRhYmxlIHtcXG4gIEBleHRlbmQgLnRhYmxlLWRhcms7XFxufVxcblxcbi8qXFxuICogQ2FyZFxcbiAqL1xcbi5jYXJkOm5vdChbY2xhc3MqPSdiZy0nXSk6bm90KC53ZWxsKTpub3QoLmNhcmQtZGlzYWJsZWQpIHtcXG4gIEBleHRlbmQgLmJnLWRhcms7XFxufVxcblxcbi8vIFtUT0RPXSBHVy0zMjE5IG1vZGlmeSBjb21tb24gY29sb3Igb2Ygd2VsbCBpbiBkYXJrIHRoZW1lLCB0aGVuIHJlbW92ZSBiZWxvdyBjc3MuXFxuLmNhcmQud2VsbCB7XFxuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XFxufVxcblxcbi5jYXJkLmNhcmQtZGlzYWJsZWQge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFyaywgMTAlKTtcXG4gIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcXG59XFxuXFxuLypcXG4gKiBQYWdpbmF0aW9uXFxuICovXFxudWwucGFnaW5hdGlvbiB7XFxuICBsaS5wYWdlLWl0ZW0ge1xcbiAgICBidXR0b24ucGFnZS1saW5rIHtcXG4gICAgICBAZXh0ZW5kIC5idG4tZGFyaztcXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIExvZ2luIGZvcm1cXG4gKi9cXG4ubm9sb2dpbiB7XFxuICAvLyBiYWNrZ3JvdW5kIGNvbG9yXFxuICAkY29sb3ItZ3JhZGllbnQ6ICMzYzQ2NWM7XFxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIGRhcmtlbigkY29sb3ItZ3JhZGllbnQsIDMwJSkgMCUsIGhzbGEoMzQwLCAxMDAlLCA1NSUsIDApIDcwJSksXFxuICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGRhcmtlbigkZ3Jvd2ktZ3JlZW4sIDMwJSkgMTAlLCBoc2xhKDIyNSwgOTUlLCA1MCUsIDApIDcwJSksXFxuICAgIGxpbmVhci1ncmFkaWVudCgyMjVkZWcsIGRhcmtlbigkZ3Jvd2ktYmx1ZSwgMjAlKSAxMCUsIGhzbGEoMTQwLCA5MCUsIDUwJSwgMCkgODAlKSxcXG4gICAgbGluZWFyLWdyYWRpZW50KDMxNWRlZywgZGFya2VuKCRjb2xvci1ncmFkaWVudCwgMjUlKSAxMDAlLCBoc2xhKDM1LCA5NSUsIDU1JSwgMCkgNzAlKTtcXG5cXG4gIC5sb2dpbi1oZWFkZXIge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjUpO1xcblxcbiAgICAubG9nbyB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMCk7XFxuICAgICAgZmlsbDogcmdiYSh3aGl0ZSwgMC41KTtcXG4gICAgfVxcblxcbiAgICBoMSB7XFxuICAgICAgY29sb3I6IHJnYmEod2hpdGUsIDAuNSk7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5sb2dpbi1kaWFsb2cge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjUpO1xcbiAgfVxcblxcbiAgLmlucHV0LWdyb3VwIHtcXG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xcbiAgICAgIGNvbG9yOiBkYXJrZW4od2hpdGUsIDMwJSk7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS03MDAsIDAuNyk7XFxuICAgIH1cXG5cXG4gICAgLmZvcm0tY29udHJvbCB7XFxuICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzUwNTA1MCwgMC43KTtcXG4gICAgICBib3gtc2hhZG93OiB1bnNldDtcXG5cXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XFxuICAgICAgICBjb2xvcjogZGFya2VuKHdoaXRlLCAzMCUpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcblxcbiAgLmJ0bi1maWxsIHtcXG4gICAgLmJ0bi1sYWJlbCB7XFxuICAgICAgY29sb3I6ICRncmF5LTMwMDtcXG4gICAgfVxcbiAgICAuYnRuLWxhYmVsLXRleHQge1xcbiAgICAgIGNvbG9yOiAkZ3JheS00MDA7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5ncnctZXh0ZXJuYWwtYXV0aC1mb3JtIHtcXG4gICAgYm9yZGVyLWNvbG9yOiBncmF5ICFpbXBvcnRhbnQ7XFxuICB9XFxuXFxuICAuYnRuLWV4dGVybmFsLWF1dGgtdGFiIHtcXG4gICAgQGV4dGVuZCAuYnRuLWRhcms7XFxuICB9XFxuXFxuICAvLyBmb290ZXIgbGluayB0ZXh0XFxuICAubGluay1ncm93aS1vcmcge1xcbiAgICBjb2xvcjogcmdiYSh3aGl0ZSwgMC40KTtcXG5cXG4gICAgJjpob3ZlcixcXG4gICAgJi5mb2N1cyB7XFxuICAgICAgY29sb3I6IHJnYmEod2hpdGUsIDAuNyk7XFxuXFxuICAgICAgLmdyb3dpIHtcXG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyb3dpLWdyZWVuLCA1JSk7XFxuICAgICAgfVxcblxcbiAgICAgIC5vcmcge1xcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZ3Jvd2ktYmx1ZSwgNSUpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIHN1Ym5hdmlnYXRpb25cXG4gKi9cXG4uZ3J3LWRyYXdlci10b2dnbGVyIHtcXG4gIEBleHRlbmQgLmJ0bi1kYXJrO1xcbiAgY29sb3I6ICRncmF5LTQwMDtcXG59XFxuXFxuLypcXG4gKiBHUk9XSSBwYWdlIGxpc3RcXG4gKi9cXG4ucGFnZS1saXN0IHtcXG4gIC5wYWdlLWxpc3QtdWwge1xcbiAgICA+IGxpIHtcXG4gICAgICA+IHNwYW4ucGFnZS1saXN0LW1ldGEge1xcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3ItZ2xvYmFsLCAxMCUpO1xcbiAgICAgIH1cXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIEdST1dJIHN1Ym5hdmlnYXRpb25cXG4gKi9cXG4uZ3J3LXN1Ym5hdiB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1zdWJuYXY7XFxufVxcblxcbi5ncnctc3VibmF2LWZpeGVkLWNvbnRhaW5lciAuZ3J3LXN1Ym5hdiB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiZ2NvbG9yLXN1Ym5hdiwgMC44NSk7XFxufVxcblxcbi5ncnctcGFnZS1lZGl0b3ItbW9kZS1tYW5hZ2VyIHtcXG4gIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcXG4gICAgJjpob3ZlciB7XFxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTcwMDtcXG4gICAgfVxcbiAgfVxcbn1cXG5cXG4vLyBTZWFyY2ggZHJvcCBkb3duXFxuI3NlYXJjaC10eXBlYWhlYWQtYXN5bmN0eXBlYWhlYWQge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgLnRhYmxlIHtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgU2lkZWJhclxcbiAqL1xcbi5ncnctc2lkZWJhciB7XFxuICAvLyBMaXN0XFxuICBAaW5jbHVkZSBvdmVycmlkZS1saXN0LWdyb3VwLWl0ZW0oJGNvbG9yLWxpc3QsICRiZ2NvbG9yLXNpZGViYXItbGlzdC1ncm91cCwgJGNvbG9yLWxpc3QtaG92ZXIsICRiZ2NvbG9yLWxpc3QtaG92ZXIsICRjb2xvci1saXN0LWFjdGl2ZSwgJGJnY29sb3ItbGlzdC1hY3RpdmUpO1xcbn1cXG5cXG4vKlxcbiAqIFBvcG92ZXJcXG4gKi9cXG4ucG9wb3ZlciB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1nbG9iYWw7XFxuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XFxuICAucG9wb3Zlci1oZWFkZXIge1xcbiAgICBjb2xvcjogJHdoaXRlO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XFxuICB9XFxuICAucG9wb3Zlci1ib2R5IHtcXG4gICAgY29sb3I6IGluaGVyaXQ7XFxuICB9XFxuXFxuICAmLmJzLXBvcG92ZXItdG9wIC5hcnJvdyB7XFxuICAgICY6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeTtcXG4gICAgfVxcblxcbiAgICAmOjphZnRlciB7XFxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuICB9XFxuICAmLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdyB7XFxuICAgICY6OmJlZm9yZSB7XFxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcXG4gICAgfVxcblxcbiAgICAmOjphZnRlciB7XFxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuICB9XFxuICAmLmJzLXBvcG92ZXItcmlnaHQgLmFycm93IHtcXG4gICAgJjo6YmVmb3JlIHtcXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XFxuICAgIH1cXG5cXG4gICAgJjo6YWZ0ZXIge1xcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuICB9XFxuICAmLmJzLXBvcG92ZXItbGVmdCAuYXJyb3cge1xcbiAgICAmOjpiZWZvcmUge1xcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2Vjb25kYXJ5O1xcbiAgICB9XFxuXFxuICAgICY6OmFmdGVyIHtcXG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJGJnY29sb3ItZ2xvYmFsO1xcbiAgICB9XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgR3JpZCBFZGl0IE1vZGFsXFxuICovXFxuLmdydy1ncmlkLWVkaXQtcHJldmlldyB7XFxuICBiYWNrZ3JvdW5kOiAkZ3JheS05MDA7XFxufVxcblxcbi8qXFxuICogU2xhY2tcXG4gKi9cXG4uZ3J3LXNsYWNrLW5vdGlmaWNhdGlvbiB7XFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICRjb2xvci1zbGFjazogIzRiMTQ0YztcXG5cXG4gIC5mb3JtLWNvbnRyb2wge1xcbiAgICBiYWNrZ3JvdW5kOiAkYmdjb2xvci1nbG9iYWw7XFxuICB9XFxuXFxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xcbiAgICAmOjpiZWZvcmUge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XFxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcXG4gICAgfVxcbiAgICAmOjphZnRlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1zbGFjaywgNSUpO1xcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL3NsYWNrL3NsYWNrLWxvZ28tZGFyay1vZmYuc3ZnKTtcXG4gICAgfVxcbiAgfVxcblxcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xcbiAgICAmOjpiZWZvcmUge1xcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXNsYWNrLCAxMCUpO1xcbiAgICB9XFxuICAgICY6OmFmdGVyIHtcXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXNsYWNrLCA1JSk7XFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbnMvc2xhY2svc2xhY2stbG9nby1kYXJrLW9uLnN2Zyk7XFxuICAgIH1cXG4gIH1cXG4gIC5ncnctc2xhY2stbG9nbyBzdmcge1xcbiAgICBmaWxsOiAjZGQ4MGRlO1xcbiAgfVxcblxcbiAgLmdydy1idG4tc2xhY2sge1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcXG4gICAgJjpmb2N1cyxcXG4gICAgJjpob3ZlciB7XFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XFxuICAgIH1cXG4gIH1cXG5cXG4gIC5ncnctYnRuLXNsYWNrLXRyaWFuZ2xlIHtcXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XFxuICB9XFxufVxcblxcbi8qXFxuICogR1JPV0kgSGFuZHNvbnRhYmxlTW9kYWxcXG4gKi9cXG4uZ3J3LWhvdC1tb2RhbC1uYXZiYXIge1xcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XFxufVxcblxcbi53aWtpIHtcXG4gIGgxIHtcXG4gICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRib3JkZXItY29sb3ItdGhlbWUsIDEwJSk7XFxuICB9XFxuICBoMiB7XFxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci10aGVtZTtcXG4gIH1cXG59XFxuXFxuLypcXG4gKiBHUk9XSSBjb21tZW50IGZvcm1cXG4gKi9cXG4uY29tbWVudC1mb3JtIHtcXG4gICNzbGFjay1tYXJrLWJsYWNrIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG4gIH1cXG59XFxuXFxuLnBhZ2UtY29tbWVudHMtcm93IHtcXG4gIGJhY2tncm91bmQ6ICRiZ2NvbG9yLXN1Ym5hdjtcXG59XFxuXFxuLypcXG4gKiBHUk9XSSB0YWdzXFxuICovXFxuLmdydy10YWctbGFiZWxzIHtcXG4gIC5ncnctdGFnLWxhYmVsIHtcXG4gICAgY29sb3I6ICRjb2xvci10YWdzO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci10YWdzO1xcbiAgfVxcbn1cXG5cXG4vKlxcbiAqIGFkbWluIHNldHRpbmdzXFxuICovXFxuLmFkbWluLXNldHRpbmctaGVhZGVyIHtcXG4gIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1nbG9iYWw7XFxufVxcblxcbi8qXFxuKiBncnctc2lkZS1jb250ZW50c1xcbiovXFxuLmdydy1zaWRlLWNvbnRlbnRzLXN0aWNreS1jb250YWluZXIge1xcbiAgLmdydy1ib3JkZXItdnIge1xcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItdG9jO1xcbiAgfVxcblxcbiAgLnJldmlzaW9uLXRvYyB7XFxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci10b2M7XFxuICB9XFxufVxcblxcbi8qXFxuICogbW9kYWxcXG4gKi9cXG4uZ3J3LW1vZGFsLWhlYWQge1xcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWdsb2JhbDtcXG59XFxuXCJdfV0pO1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?!./node_modules/sass-loader/dist/cjs.js?!./src/client/styles/scss/theme/hufflepuff.scss\n");
- /***/ }),
- /***/ "./src/client/styles/scss/theme/hufflepuff.scss":
- /*!******************************************************!*\
- !*** ./src/client/styles/scss/theme/hufflepuff.scss ***!
- \******************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- eval("var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--4-1!../../../../../node_modules/sass-loader/dist/cjs.js??ref--4-2!./hufflepuff.scss */ \"./node_modules/css-loader/dist/cjs.js?!./node_modules/sass-loader/dist/cjs.js?!./src/client/styles/scss/theme/hufflepuff.scss\");\n\nif (typeof content === 'string') {\n content = [[module.i, content, '']];\n}\n\nvar options = {}\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = __webpack_require__(/*! ../../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ \"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\")(content, options);\n\nif (content.locals) {\n module.exports = content.locals;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY2xpZW50L3N0eWxlcy9zY3NzL3RoZW1lL2h1ZmZsZXB1ZmYuc2Nzcy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9jbGllbnQvc3R5bGVzL3Njc3MvdGhlbWUvaHVmZmxlcHVmZi5zY3NzPzZhYTgiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIGNvbnRlbnQgPSByZXF1aXJlKFwiISEuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cmVmLS00LTEhLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Nhc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9yZWYtLTQtMiEuL2h1ZmZsZXB1ZmYuc2Nzc1wiKTtcblxuaWYgKHR5cGVvZiBjb250ZW50ID09PSAnc3RyaW5nJykge1xuICBjb250ZW50ID0gW1ttb2R1bGUuaWQsIGNvbnRlbnQsICcnXV07XG59XG5cbnZhciBvcHRpb25zID0ge31cblxub3B0aW9ucy5pbnNlcnQgPSBcImhlYWRcIjtcbm9wdGlvbnMuc2luZ2xldG9uID0gZmFsc2U7XG5cbnZhciB1cGRhdGUgPSByZXF1aXJlKFwiIS4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdHlsZS1sb2FkZXIvZGlzdC9ydW50aW1lL2luamVjdFN0eWxlc0ludG9TdHlsZVRhZy5qc1wiKShjb250ZW50LCBvcHRpb25zKTtcblxuaWYgKGNvbnRlbnQubG9jYWxzKSB7XG4gIG1vZHVsZS5leHBvcnRzID0gY29udGVudC5sb2NhbHM7XG59XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/client/styles/scss/theme/hufflepuff.scss\n");
- /***/ })
- /******/ });
|