/*! elementor-pro - v4.1.0 - 26-05-2026 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["off-canvas"],{ /***/ "../modules/off-canvas/assets/js/frontend/handlers/off-canvas.js" /*!***********************************************************************!*\ !*** ../modules/off-canvas/assets/js/frontend/handlers/off-canvas.js ***! \***********************************************************************/ (__unused_webpack_module, exports, __webpack_require__) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _modalKeyboardHandler = _interopRequireDefault(__webpack_require__(/*! elementor-pro/frontend/utils/modal-keyboard-handler */ "../assets/dev/js/frontend/utils/modal-keyboard-handler.js")); var _runElementHandlers = _interopRequireDefault(__webpack_require__(/*! elementor-pro/frontend/utils/run-element-handlers */ "../assets/dev/js/frontend/utils/run-element-handlers.js")); class OffCanvas extends elementorModules.frontend.handlers.Base { keyboardHandler = null; isOffCanvasOpenedOnce = false; getDefaultSettings() { return { selectors: { wrapper: '.e-off-canvas', overlay: '.e-off-canvas__overlay', main: '.e-off-canvas__main', content: '.e-off-canvas__content', body: 'body' } }; } getDefaultElements() { const settings = this.getSettings(); return { $wrapper: this.$element.find(settings.selectors.wrapper), $overlay: this.$element.find(settings.selectors.overlay), $main: this.$element.find(settings.selectors.main), $content: this.$element.find(settings.selectors.content), $body: jQuery(settings.selectors.body) }; } onInit() { super.onInit(); this.initAriaAttributesToTriggerElements(); if (this.isEditingMode()) { this.maybeDisableScroll(); } else { this.addClassToPreviousSiblingInsideASection(); } } onDestroy() { super.onDestroy(); this.enableScroll(); } bindEvents() { this.elements.$overlay.on('click', event => { event.preventDefault(); this.onClickOverlay(event); }); elementorFrontend.elements.$window.on('keydown', this.onCanvasKeyDown.bind(this)); this.elements.$main.on('animationend animationcancel', this.removeAnimationClasses.bind(this)); elementorFrontend.elements.$window.on('elementor-pro/off-canvas/toggle-display-mode', this.handleDisplayToggle.bind(this)); } unbindEvents() { this.elements.$overlay.off(); this.elements.$main.off(); elementorFrontend.elements.$window.off('keydown', this.onCanvasKeyDown); elementorFrontend.elements.$window.off('elementor-pro/off-canvas/toggle-display-mode'); } handleDisplayToggle(event) { const widgetId = event.originalEvent.detail.id; if (widgetId !== this.getWidgetId()) { return; } const displayMode = event.originalEvent.detail.displayMode, currentDisplayMode = this.isVisible() ? 'open' : 'close', isKeyboardEvent = '' === event?.originalEvent?.detail?.previousEvent?.pointerType; if ('open' === displayMode) { this.openOffCanvas(isKeyboardEvent); } else if ('close' === displayMode) { this.closeOffCanvas(); } else if ('toggle' === displayMode) { this['open' === currentDisplayMode ? 'closeOffCanvas' : 'openOffCanvas'](isKeyboardEvent); } } openOffCanvas(isKeyboardEvent = false) { if (this.isVisible() || this.isInsideCarousel()) { return; } this.elements.$wrapper.attr('aria-hidden', 'false'); this.elements.$wrapper.removeAttr('inert'); this.elements.$wrapper.removeAttr('data-delay-child-handlers'); this.updateAriaExpandedOfTriggerElements('true'); this.toggleDraggable(false); this.maybeOnOpenAnimation(); this.maybeDisableScroll(); this.handleElementHandlers(); if (isKeyboardEvent) { this.handleKeyboardA11y(); } } handleKeyboardA11y() { this.initKeyboardHandler(); this.keyboardHandler.onOpenModal(); } closeOffCanvas() { if (!this.isVisible()) { return; } this.maybeOnCloseAnimation(); this.elements.$wrapper.attr('aria-hidden', 'true'); this.elements.$wrapper.attr('inert', ''); this.updateAriaExpandedOfTriggerElements('false'); this.toggleDraggable(true); this.enableScroll(); } onCanvasKeyDown(event) { if ('Escape' !== event.key || 'yes' === this.getElementSettings('is_not_close_on_esc_overlay')) { return; } this.closeOffCanvas(); } onClickOverlay() { const elementSettings = this.getElementSettings(), isPreventCloseOnOverlay = 'yes' === elementSettings.is_not_close_on_overlay; if (isPreventCloseOnOverlay || this.isEditingMode()) { return; } this.closeOffCanvas(); } maybeOnOpenAnimation() { const openAnimationClass = this.getResponsiveSetting('entrance_animation') || 'none'; if ('none' === openAnimationClass) { this.elements.$wrapper.addClass('no-animation'); } else { this.elements.$wrapper.removeClass('no-animation'); } this.elements.$main.addClass(`animated ${openAnimationClass}`); this.elements.$wrapper.removeClass('animated-reverse-wrapper'); } maybeOnCloseAnimation() { const exitAnimationClass = this.getResponsiveSetting('exit_animation') || 'none'; if ('none' === exitAnimationClass) { this.elements.$wrapper.addClass('no-animation'); } else { this.elements.$wrapper.removeClass('no-animation'); } this.elements.$main.addClass(`animated reverse ${exitAnimationClass}`); this.elements.$wrapper.addClass('animated-reverse-wrapper'); this.elements.$body.addClass('e-off-canvas__no-scroll-animation'); } removeAnimationClasses() { const isExitAnimation = this.elements.$main.hasClass('reverse'), openAnimationClass = this.getResponsiveSetting('entrance_animation') || 'none', exitAnimationClass = this.getResponsiveSetting('exit_animation') || 'none'; if (isExitAnimation) { this.elements.$main.removeClass(`animated reverse ${exitAnimationClass}`); this.elements.$wrapper.removeClass('animated-reverse-wrapper'); this.elements.$body.removeClass('e-off-canvas__no-scroll-animation'); this.keyboardHandler?.onCloseModal(); } else { this.elements.$main.removeClass(`animated ${openAnimationClass}`); } } getResponsiveSetting(controlName) { const currentDevice = elementorFrontend.getCurrentDeviceMode(); return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(), controlName, '', currentDevice); } isEditingMode() { return 'yes' === this.getElementSettings('editing_mode') && elementorFrontend.isEditMode(); } maybeDisableScroll() { if ('yes' === this.getElementSettings('prevent_scroll')) { this.elements.$body.addClass('e-off-canvas__no-scroll'); } } enableScroll() { this.elements.$body.removeClass('e-off-canvas__no-scroll'); } toggleDraggable(value) { if (elementorFrontend.isEditMode() && '0' !== this.elements.$overlay.css('opacity')) { this.$element.attr('draggable', value); } } handleEditingModeToggle() { if ('yes' === this.getElementSettings('editing_mode')) { this.openOffCanvas(); } else { this.closeOffCanvas(); } } getKeyboardHandlingConfig() { return { $modalElements: this.elements.$wrapper, $elementWrapper: this.elements.$content, modalType: 'off-canvas', modalId: this.getID() }; } initAriaAttributesToTriggerElements() { const triggerElements = this.getTriggerElements(); triggerElements.forEach(triggerElement => { triggerElement.setAttribute('aria-controls', `off-canvas-${this.getID()}`); triggerElement.setAttribute('aria-expanded', 'false'); }); } getTriggerElements() { const links = elementorFrontend.elements.window.document.body.querySelectorAll('a'), unfilteredTriggerElements = Array.from(links).filter(link => link.href?.includes('elementor-action')), matchingTriggerElements = []; unfilteredTriggerElements.forEach(triggerElement => { if (!this.isActionUrlIdEqualToWidgetId(triggerElement.href)) { return false; } matchingTriggerElements.push(triggerElement); }); return matchingTriggerElements; } updateAriaExpandedOfTriggerElements(isExpanded) { const triggerElements = elementorFrontend.elements.window.document.body.querySelectorAll(`[aria-controls="off-canvas-${this.getID()}"]`); triggerElements.forEach(triggerElement => { triggerElement.setAttribute('aria-expanded', isExpanded); }); } isActionUrlIdEqualToWidgetId(encodedUrl) { const url = decodeURIComponent(encodedUrl); let settings = {}; const settingsMatch = url.match(/settings=(.+)/); if (settingsMatch) { settings = JSON.parse(atob(settingsMatch[1])); } return this.getID() === settings?.id; } isVisible() { return 'false' === this.elements.$wrapper.attr('aria-hidden'); } maybeDragWidgetsBeneathOverlay() { this.elements.$overlay.toggleClass('no-pointer-events'); } onElementChange(propertyName) { if ('editing_mode' === propertyName) { this.handleEditingModeToggle(); } if ('has_overlay' === propertyName) { this.maybeDragWidgetsBeneathOverlay('has_overlay'); } } handleElementHandlers() { if (this.isOffCanvasOpenedOnce) { return; } (0, _runElementHandlers.default)(this.elements.$main[0].querySelectorAll('.e-off-canvas__content')); this.isOffCanvasOpenedOnce = true; } initKeyboardHandler() { if (!this.keyboardHandler) { this.keyboardHandler = new _modalKeyboardHandler.default(this.getKeyboardHandlingConfig()); } } addClassToPreviousSiblingInsideASection() { const isInsideSection = this.$element[0].closest('.elementor-section'); if (!isInsideSection) { return; } const previousElement = this.$element[0].previousElementSibling; previousElement?.classList.add('e-element-before-off-canvas'); } getWidgetId() { const loopWidgetContainer = this.$element.closest('.e-loop-item'); const isInLoopWidget = loopWidgetContainer.length > 0; if (!isInLoopWidget) { return this.getID().toString(); } const id = this.elements.$wrapper.attr('id'); return id ? id.replace('off-canvas-', '') : this.getID().toString(); } isInsideCarousel() { const swiperWrapper = this.$element.closest('.swiper-wrapper'); return swiperWrapper.length > 0; } } exports["default"] = OffCanvas; /***/ } }]); //# sourceMappingURL=off-canvas.131ce85cfbdc3b72eac1.bundle.js.map
.choices { position: relative; margin-bottom: 24px; } .choices ::-webkit-input-placeholder { color: #999999; } .choices ::-moz-placeholder { color: #999999; opacity: 1; } .choices ::placeholder { color: #999999; } .choices:focus { outline: none; } .choices:last-child { margin-bottom: 0; } .choices.is-disabled .choices__inner, .choices.is-disabled .choices__input { background-color: #bbbbbb; cursor: not-allowed; user-select: none; } .choices [hidden] { display: none !important; } .choices * { box-sizing: border-box; } .choices.is-open .choices__inner { border-radius: 4px 4px 0 0; } .choices.is-open.is-flipped .choices__inner { border-radius: 0 0 4px 4px; } .choices[data-type*="select-one"] { cursor: pointer; } .choices[data-type*="select-one"] input.choices__input { display: block; width: calc(100% - 20px) !important; margin: 10px !important; padding: 7px 12px !important; box-sizing: border-box !important; border: 1px solid #cccccc !important; border-radius: 4px !important; background-color: #fff; } .choices[data-type*="select-one"] input.choices__input:focus { border: 1px solid #016aab !important; box-shadow: 0 0 0 1px #016aab !important; outline: none !important; } .choices[data-type*="select-one"] .choices__button { background-image: url("../../images/cross-inverse.svg"); padding: 0; background-size: 8px; position: absolute; top: 50%; right: 0; margin-top: -10px; margin-right: 25px; height: 20px; width: 20px; border-radius: 10em; opacity: .5; } .choices[data-type*="select-one"] .choices__button:hover, .choices[data-type*="select-one"] .choices__button:focus { opacity: 1; } .choices[data-type*="select-one"] .choices__button:focus { box-shadow: 0 0 0 2px #036aab; } .choices[data-type*="select-one"] .choices__item[data-value=''] .choices__button { display: none; } .choices[data-type*="select-one"]:after { content: ""; height: 0; width: 0; border-style: solid; border-color: currentColor transparent transparent transparent; border-width: 5px; position: absolute; right: 11.5px; top: 50%; margin-top: -2.5px; pointer-events: none; } .choices[data-type*="select-one"].is-open:after { border-color: transparent transparent currentColor transparent; margin-top: -7.5px; } .choices[data-type*="select-one"][dir="rtl"]:after { left: 11.5px; right: auto; } .choices[data-type*="select-one"][dir="rtl"] .choices__button { right: auto; left: 0; margin-left: 25px; margin-right: 0; } .choices[data-type*="select-multiple"] .choices__inner { padding-right: 24px; } .choices[data-type*="select-multiple"] .choices__inner .choices__input { padding: 0 4px !important; } .choices[data-type*="select-multiple"]:after { content: ""; height: 0; width: 0; border-style: solid; border-color: currentColor transparent transparent transparent; border-width: 5px; position: absolute; right: 11.5px; top: 50%; margin-top: -2.5px; pointer-events: none; } .choices[data-type*="select-multiple"].is-open:after { border-color: transparent transparent currentColor transparent; margin-top: -7.5px; } .choices[data-type*="select-multiple"] .choices__inner, .choices[data-type*="text"] .choices__inner { cursor: text; } .choices[data-type*="select-multiple"] .choices__button, .choices[data-type*="text"] .choices__button { position: relative; display: inline-block; vertical-align: baseline; margin-top: 0; margin-bottom: 0; margin-left: 5px; padding: 0; background-color: transparent; background-image: url("../../images/cross.svg"); background-size: 12px; background-position: center center; background-repeat: no-repeat; width: 12px; height: 12px; line-height: 1; opacity: .75; border-radius: 0; } .choices[data-type*="select-multiple"] .choices__button:hover, .choices[data-type*="select-multiple"] .choices__button:focus, .choices[data-type*="text"] .choices__button:hover, .choices[data-type*="text"] .choices__button:focus { opacity: 1; } .choices__inner { display: flex; flex-wrap: wrap; align-items: center; width: 100%; background-color: #ffffff; padding: 4px 6px 0; border: 1px solid #cccccc; overflow: hidden; border-radius: 4px; } .choices__list { margin: 0; padding-left: 0; list-style: none; } .choices__list--single { display: inline-block; vertical-align: baseline; width: 100%; padding: 0 16px 4px 4px; font-size: 0.875em; } .choices__list--single .choices__item { width: 100%; overflow: hidden; text-overflow: ellipsis; padding-right: 20px; white-space: nowrap; } .choices__list--single .choices__item[data-value=''] { padding-right: 0; } .choices__list--multiple { display: flex; flex-wrap: wrap; align-items: center; } .choices__list--multiple .choices__item { display: inline-grid; align-items: center; border-radius: 2px; padding: 4px 7px; font-size: .75em; line-height: 1; font-weight: 400; margin-right: 4px; margin-top: 0; margin-bottom: 4px; background-color: #036aab; border: 1px solid #036aab; color: #ffffff; word-break: break-all; grid-template-columns: 1fr calc( 12px + 5px); } .choices__list--multiple .choices__item.is-highlighted { background-color: #036aab; } .is-disabled .choices__list--multiple .choices__item { background-color: #bbbbbb; border: 1px solid #bbbbbb; } .choices__list--dropdown { display: none; z-index: 2; position: absolute; width: 100%; background-color: #ffffff; border: 1px solid #cccccc; top: 100%; margin-top: -1px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; overflow: hidden; overflow-wrap: break-word; } .choices__list--dropdown.is-active { display: block; } .choices__list--dropdown .choices__list { position: relative; max-height: 300px; overflow: auto; -webkit-overflow-scrolling: touch; will-change: scroll-position; } .choices__list--dropdown .choices__item { position: relative; vertical-align: top; padding: 10px; font-size: .875em; } @media (min-width: 640px) { .choices__list--dropdown .choices__item--selectable { padding-right: 100px; } .choices__list--dropdown .choices__item--selectable:after { content: attr(data-select-text); font-size: .75em; line-height: 1; opacity: 0; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); } } .choices__list--dropdown .choices__item--selectable.is-highlighted { background-color: #f2f2f2; } .choices__list--dropdown .choices__item--selectable.is-highlighted:after { opacity: .5; } .choices__list--dropdown .choices__placeholder { display: none; } .is-flipped .choices__list--dropdown { top: auto; bottom: 100%; margin-top: 0; margin-bottom: -1px; border-radius: 4px 4px 0 0; } .choices__item { cursor: default; } .choices__item--selectable { cursor: pointer; } .choices__item--disabled { cursor: not-allowed; user-select: none; opacity: .5; } .choices__heading { font-weight: 600; font-size: .75em; text-transform: uppercase; padding: 10px; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; color: #a6a6a6; } .choices__group[data-value="hidden"] > .choices__heading { display: none; } .choices__button { text-indent: -9999px; -webkit-appearance: none; appearance: none; border: 0; background-color: transparent; background-repeat: no-repeat; background-position: center; cursor: pointer; } .choices__button:focus { outline: none; } .choices__input { display: inline-block; background-color: transparent; margin: 0 0 4px 0 !important; border: 0 !important; border-radius: 0 !important; max-width: 100%; min-height: 0 !important; width: auto !important; padding: 2px 4px !important; height: auto !important; } .choices__input--hidden { clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; min-width: auto !important; word-wrap: normal !important; } .choices .choices__inner input.choices__input:focus { outline: none !important; box-shadow: none !important; border: none !important; } .choices__placeholder { opacity: .5; } body.rtl .choices[data-type*="select-multiple"] .choices__inner { padding-right: 4px; padding-left: 24px; } body.rtl .choices[data-type*="select-multiple"]:after { right: auto; left: 11.5px; } body.rtl .choices__list--single { padding-right: 4px; padding-left: 16px; } body.rtl .choices__list--multiple .choices__item { margin-right: 0; margin-left: 3.75px; } body.rtl .choices__list--multiple .choices__item[data-deletable] { padding-right: 10px; padding-left: 5px; } body.rtl .choices__list--dropdown .choices__item { text-align: right; } body.rtl .choices__input { padding-right: 2px !important; padding-left: 0 !important; } body.rtl .choices[data-type*="select-multiple"] .choices__button, body.rtl .choices[data-type*="text"] .choices__button { margin-right: 2px; margin-left: -1px; border-right: 1px solid #024b79; border-left: none; } @media (min-width: 640px) { body.rtl .choices__list--dropdown .choices__item--selectable { text-align: right; padding-left: 100px; padding-right: 10px; } body.rtl .choices__list--dropdown .choices__item--selectable:after { right: auto; left: 10px; } } .wpforms-builder-provider .choices.is-flipped .choices__inner { border-radius: 0 0 4px 4px !important; } .wpforms-builder-provider .choices.is-flipped .choices__list--dropdown.is-active { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .wpforms-builder-provider .choices.is-open .choices__inner { border: 1px solid #036aab; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background: #ffffff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi4wMDM0IDYuMDAxNzJDMTIuMDAzNCA2LjA5Nzk0IDExLjk1NTMgNi4yMDYxOSAxMS44ODMyIDYuMjc4MzVMMTEuMjgxOCA2Ljg3OTczQzExLjIwOTYgNi45NTE4OSAxMS4xMDE0IDcgMTEuMDA1MiA3QzEwLjkwODkgNyAxMC44MDA3IDYuOTUxODkgMTAuNzI4NSA2Ljg3OTczTDYuMDAxNzIgMi4xNTI5MkwxLjI3NDkxIDYuODc5NzNDMS4yMDI3NSA2Ljk1MTg5IDEuMDk0NSA3IDAuOTk4MjgyIDdDMC44OTAwMzQgNyAwLjc5MzgxNCA2Ljk1MTg5IDAuNzIxNjUgNi44Nzk3M0wwLjEyMDI3NSA2LjI3ODM1QzAuMDQ4MTA5OSA2LjIwNjE5IDAgNi4wOTc5NCAwIDYuMDAxNzJDMCA1LjkwNTUgMC4wNDgxMDk5IDUuNzk3MjUgMC4xMjAyNzUgNS43MjUwOUw1LjcyNTA5IDAuMTIwMjc1QzUuNzk3MjUgMC4wNDgxMDk1IDUuOTA1NSAwIDYuMDAxNzIgMEM2LjA5Nzk0IDAgNi4yMDYxOSAwLjA0ODEwOTUgNi4yNzgzNSAwLjEyMDI3NUwxMS44ODMyIDUuNzI1MDlDMTEuOTU1MyA1Ljc5NzI1IDEyLjAwMzQgNS45MDU1IDEyLjAwMzQgNi4wMDE3MloiIGZpbGw9IiM3Nzc3NzciLz4KPC9zdmc+Cg==") no-repeat right 5px top 55%; } .wpforms-builder-provider .choices.is-focused .choices__inner { border-color: #016aab; box-shadow: 0 0 0 1px #016aab; } .wpforms-builder-provider .choices .choices__inner { background: #ffffff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%; background-size: 16px 16px; } .wpforms-builder-provider .choices .choices__inner .choices__list--multiple { display: inline !important; } .wpforms-builder-provider .choices .choices__list--dropdown .choices__item { color: #777777; } .wpforms-builder-provider .choices[data-type*="text"] .choices__button, .wpforms-builder-provider .choices[data-type*="select-multiple"] .choices__button { background-image: url("../../images/cross.svg"); background-size: 12px; width: 12px; border: none; } .wpforms-builder-provider .choices[data-type*="text"]:after, .wpforms-builder-provider .choices[data-type*="select-one"]:after, .wpforms-builder-provider .choices[data-type*="select-multiple"]:after { content: none; } .wpforms-builder-provider .choices[data-type*="select-one"] input.choices__input { padding: 5px 12px !important; } .wpforms-builder-provider .choices[data-type*="select-one"] .choices__inner .choices__item { font-size: 14px; margin-bottom: 0; margin-top: 2px; } .wpforms-panel-fields .choices[data-type*="select-multiple"]:after, .wpforms-panel-fields .choices[data-type*="select-one"]:after { content: none; } .wpforms-panel-fields .choices__inner { background: #ffffff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23777%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%; background-size: 16px 16px; } .wpforms-panel-fields .choices__list--single { font-size: inherit; } .wpforms-panel-fields .choices-list { margin-bottom: 0; } .wpforms-panel-fields .choices-list li { border-bottom: 1px solid #ced7e0; margin: 0; padding: 10px 0; } .wpforms-panel-fields .choices-list li:first-of-type { padding-top: 1px; } .wpforms-panel-fields .choices-list li:last-of-type { border: 0; padding-bottom: 1px; } .wpforms-panel-fields .choices-list li i { display: inline-block; font-size: 16px; margin: 0 0 0 10px; } .wpforms-panel-fields .choices-list li input[type=text] { display: inline-block; margin: 0 0 0 10px; width: calc(100% - 102px); } .wpforms-panel-fields .choices-list li input[type=text].value { display: none; margin: 10px 48px 0 54px; } .wpforms-panel-fields .choices-list .move i { color: #86919e; font-size: 20px; position: relative; top: 1px; } .wpforms-panel-fields .choices-list .move:hover { cursor: pointer; } .wpforms-panel-fields .choices-list .add:hover { color: #215d8f; } .wpforms-panel-fields .choices-list .remove { color: #d63638; } .wpforms-panel-fields .choices-list .remove:hover { color: #b32d2e; } .wpforms-panel-fields .wpforms-field-option-row-choices .show-values li input[type=text].value { display: block; } .wpforms-panel-fields .wpforms-field-option-row-choices .wpforms-alert { margin-bottom: 4px; } .wpforms-panel-fields .wpforms-field-option-payment-multiple li input[type=text], .wpforms-panel-fields .wpforms-field-option-payment-checkbox li input[type=text], .wpforms-panel-fields .wpforms-field-option-payment-select li input[type=text] { width: calc(100% - 185px); } .wpforms-panel-fields .wpforms-field-option-payment-multiple li input[type=text].value, .wpforms-panel-fields .wpforms-field-option-payment-checkbox li input[type=text].value, .wpforms-panel-fields .wpforms-field-option-payment-select li input[type=text].value { display: inline-block; margin: 0 0 0 10px; width: 70px; } .wpforms-panel-fields ul.primary-input { margin-bottom: 0; } .wpforms-panel-fields .wpforms-list-2-columns ul, .wpforms-panel-fields .wpforms-list-3-columns ul { display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: flex-start; margin-bottom: -15px; } .wpforms-panel-fields .wpforms-list-2-columns ul li { display: block; margin-bottom: 15px; margin-right: 15px; width: calc( 50% - 7.5px); } .wpforms-panel-fields .wpforms-list-2-columns ul li:nth-child(2n) { margin-right: 0; padding-right: 0; } .wpforms-panel-fields .wpforms-list-3-columns ul li { display: block; margin-bottom: 15px; margin-right: 15px; width: calc( 100% / 3 - 10px); } .wpforms-panel-fields .wpforms-list-3-columns ul li:nth-child(3n+3) { margin-right: 0; padding-right: 0; } .wpforms-panel-fields .wpforms-list-inline ul { margin-bottom: -15px; } .wpforms-panel-fields .wpforms-list-inline ul li { display: inline-block; margin-bottom: 15px; margin-right: 15px; max-width: calc( 50% - 15px); } .wpforms-panel-fields .wpforms-field.wpforms-field-checkbox .primary-input li, .wpforms-panel-fields .wpforms-field.wpforms-field-radio .primary-input li, .wpforms-panel-fields .wpforms-field.wpforms-field-payment-checkbox .primary-input li, .wpforms-panel-fields .wpforms-field.wpforms-field-payment-multiple .primary-input li { word-break: break-word; line-height: 20px; } .wpforms-admin-page .choices:after { content: ""; position: absolute; top: calc( 50% - 10px); right: 1px; background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 4px top 6px; background-size: 16px 16px; border: none; width: 24px; height: 24px; border-radius: 3px; } .wpforms-admin-page .choices.is-open:after { margin-top: -1px; transform: rotate(180deg); } .wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner { cursor: pointer; } .wpforms-admin-page .choices[data-type*="select-multiple"] .choices__inner .choices__input { padding: 2px 4px !important; } .wpforms-admin-page .is-focused .choices__inner, .wpforms-admin-page .is-open .choices__inner { border-color: #016aab; box-shadow: 0 0 0 1px #016aab; outline: none; } .wpforms-admin-page .is-flipped.is-open .choices__inner { border-color: #016aab; box-shadow: 0 0 0 1px #016aab; outline: none; } .wpforms-admin-page .is-open .choices__list--dropdown { border-color: #016aab; border-top-color: #b3b3b3; border-bottom: 0; box-shadow: 0 1px 0 1px #016aab; } .wpforms-admin-page .is-open.is-flipped .choices__list--dropdown { border-top: 0; border-bottom: 1px solid #b3b3b3; box-shadow: 0 -1px 0 1px #016aab; } .choices__inner { min-height: 35px; } div.wpforms-container.wpforms-edit-entry-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item { line-height: 1; } .wpforms-panel-fields .wpforms-panel-sidebar .choices-list.show-images .wpforms-image-upload { display: block; } .wpforms-panel-fields .wpforms-panel-sidebar .choices-list .wpforms-image-upload { display: none; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload { margin: 10px 48px 0 54px; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview { background-color: #ffffff; border-radius: 4px; display: block; padding: 10px; position: relative; width: 100%; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview:empty { padding: 0; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview a { color: #d63638; display: block; position: absolute; right: 10px; top: 10px; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview a:hover { color: #b32d2e; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview a i { margin: 0; } .wpforms-panel-fields .wpforms-panel-sidebar .wpforms-field-option-row-choices .wpforms-image-upload .preview img { display: block; margin: 0 auto; max-height: 100px; max-width: 100%; } .wpforms-panel-fields .wpforms-field-checkbox.wpforms-list-inline .primary-input li, .wpforms-panel-fields .wpforms-field-radio.wpforms-list-inline .primary-input li, .wpforms-panel-fields .wpforms-field-payment-multiple.wpforms-list-inline .primary-input li, .wpforms-panel-fields .wpforms-field-payment-checkbox.wpforms-list-inline .primary-input li { vertical-align: top; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices { font-size: 0; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices input, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices input, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices input, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices input { display: none; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices img, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices img, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices img, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices img { max-height: 250px; max-width: 250px; width: 100%; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices .wpforms-image-choices-label { font-size: 14px; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices li > label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices li > label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices li > label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices li > label { width: 100%; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern li.wpforms-selected label { border-color: #ffffff; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-image:after { opacity: 1; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern li.wpforms-selected .wpforms-image-choices-label { font-weight: 600; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern img, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern img, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern img, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern img { display: inline; margin: 0 auto; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern label { background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; display: inline-block; margin: 0 auto; padding: 20px; text-align: center; transition-property: all; transition-duration: 0.25s; transition-timing-function: ease-out; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern label:hover, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern label:hover, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern label:hover, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern label:hover { border: 1px solid #cccccc; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-image { display: block; position: relative; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern .wpforms-image-choices-image:after, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-image:after { background: url("../../images/builder/check-circle.svg") no-repeat; background-size: 32px 32px; border-radius: 50%; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); content: ""; height: 32px; left: 50%; margin: -16px 0 0 -16px; opacity: 0; position: absolute; top: 50%; width: 32px; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-modern .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-modern .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-modern .wpforms-image-choices-label { display: block; margin-top: 8px; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic li.wpforms-selected label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic li.wpforms-selected label { border-color: #777777; border-width: 2px; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic img, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic img, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic img, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic img { display: inline; margin: 0 auto; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic label { background-color: #ffffff; border: 1px solid #ffffff; display: inline-block; margin: 0 auto; padding: 10px; text-align: center; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic label:hover, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic label:hover, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic label:hover, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic label:hover { border-color: #777777; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic .wpforms-image-choices-image { display: block; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-classic .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-classic .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-classic .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-classic .wpforms-image-choices-label { display: block; margin-top: 8px; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-none img, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-none img, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-none img, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-none img { display: inline; margin: 0; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-none label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-none label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-none label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-none label { display: inline; line-height: 1; margin: 0; padding: 0; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-none label input, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-none label input, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-none label input, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-none label input { display: inline-block !important; vertical-align: -50%; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-none .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-none .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-none .wpforms-image-choices-image, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-none .wpforms-image-choices-image { display: block; } .wpforms-panel-fields .wpforms-field-checkbox ul.wpforms-image-choices-none .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-radio ul.wpforms-image-choices-none .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-multiple ul.wpforms-image-choices-none .wpforms-image-choices-label, .wpforms-panel-fields .wpforms-field-payment-checkbox ul.wpforms-image-choices-none .wpforms-image-choices-label { margin-top: 8px; } .wpforms-panel-fields .wpforms-field .choices__inner { display: flex; align-items: center; min-height: 40px; padding-left: 7px; } .wpforms-panel-fields .wpforms-field .choices__inner input.choices__input { height: auto; } .wpforms-panel-fields .wpforms-field .choices__inner, .wpforms-panel-fields .wpforms-field .choices__input { background-color: #ffffff; cursor: pointer; user-select: none; } .wpforms-panel-fields .wpforms-field .choices__list:not(.choices__list--multiple) .choices__item.choices__placeholder, .wpforms-panel-fields .wpforms-field .choices__list:not(.choices__list--multiple) .choices__item.choices__item--selectable { line-height: 24px; cursor: pointer; color: #999999; } .wpforms-panel-fields .wpforms-field-select.size-small .choices, .wpforms-panel-fields .wpforms-field-payment-select.size-small .choices { width: 25%; } .wpforms-panel-fields .wpforms-field-select .choices, .wpforms-panel-fields .wpforms-field-select.size-medium .choices, .wpforms-panel-fields .wpforms-field-payment-select .choices, .wpforms-panel-fields .wpforms-field-payment-select.size-medium .choices { min-width: 250px; width: 60%; } .wpforms-panel-fields .wpforms-field-select.size-large .choices, .wpforms-panel-fields .wpforms-field-payment-select.size-large .choices { width: 100%; } @-moz-document url-prefix() { .wpforms-panel-fields .choices__item.choices__placeholder, .wpforms-panel-fields .choices__item.choices__item--selectable { margin-right: 6px; } .wpforms-panel-fields .wpforms-field-select select[readonly], .wpforms-panel-fields .wpforms-field-payment-select select[readonly] { text-indent: -2px; } } .wpforms-panel-fields .wpforms-field-option-name .format-selected-simple .wpforms-field-option-row-first, .wpforms-panel-fields .wpforms-field-option-name .format-selected-simple .wpforms-field-option-row-middle, .wpforms-panel-fields .wpforms-field-option-name .format-selected-simple .wpforms-field-option-row-last { display: none; } .wpforms-panel-fields .wpforms-field-option-name .format-selected-first-last .wpforms-field-option-row-simple, .wpforms-panel-fields .wpforms-field-option-name .format-selected-first-last .wpforms-field-option-row-middle { display: none; } .wpforms-panel-fields .wpforms-field-option-name .format-selected-first-middle-last .wpforms-field-option-row-simple { display: none; } .wpforms-panel-fields .wpforms-field-name .format-selected input[type=text] { width: 100%; min-width: initial; } .wpforms-panel-fields .wpforms-field-name.size-small .format-selected { width: 25%; } .wpforms-panel-fields .wpforms-field-name .format-selected, .wpforms-panel-fields .wpforms-field-name.size-medium .format-selected { width: 60%; min-width: 250px; } .wpforms-panel-fields .wpforms-field-name.size-large .format-selected { width: 100%; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-last .wpforms-simple, .wpforms-panel-fields .wpforms-field-name .format-selected-first-last .wpforms-middle-name, .wpforms-panel-fields .wpforms-field-name .format-selected-first-middle-last .wpforms-simple, .wpforms-panel-fields .wpforms-field-name .format-selected-simple .wpforms-first-name, .wpforms-panel-fields .wpforms-field-name .format-selected-simple .wpforms-middle-name, .wpforms-panel-fields .wpforms-field-name .format-selected-simple .wpforms-last-name { display: none; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-last .wpforms-first-name { float: left; width: 48%; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-last .wpforms-last-name { float: right; width: 48%; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-middle-last .wpforms-first-name { float: left; margin-right: 3%; width: 37%; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-middle-last .wpforms-middle-name { float: left; width: 20%; } .wpforms-panel-fields .wpforms-field-name .format-selected-first-middle-last .wpforms-last-name { float: right; width: 37%; } .wpforms-panel-fields .wpforms-field-option .wpforms-field-option-row-allowlist, .wpforms-panel-fields .wpforms-field-option .wpforms-field-option-row-denylist { display: none; } .wpforms-panel-fields .wpforms-field-option.wpforms-filter-allowlist .wpforms-field-option-row-allowlist, .wpforms-panel-fields .wpforms-field-option.wpforms-filter-denylist .wpforms-field-option-row-denylist { display: block; margin-top: -10px; } .wpforms-panel-fields .wpforms-field .wpforms-confirm input[type=email], .wpforms-panel-fields .wpforms-field .wpforms-confirm input[type=password] { width: 100%; min-width: initial; } .wpforms-panel-fields .wpforms-field.size-large .wpforms-confirm { width: 100%; } .wpforms-panel-fields .wpforms-field .wpforms-confirm, .wpforms-panel-fields .wpforms-field.size-medium .wpforms-confirm { width: 60%; min-width: 250px; } .wpforms-panel-fields .wpforms-field.size-small .wpforms-confirm { width: 25%; } .wpforms-panel-fields .wpforms-confirm-disabled .wpforms-confirm-confirmation, .wpforms-panel-fields .wpforms-confirm-disabled .wpforms-confirm-primary .wpforms-sub-label { display: none; } .wpforms-panel-fields .wpforms-confirm-enabled .wpforms-confirm-primary { float: left; width: calc( 50% - 10px); } .wpforms-panel-fields .wpforms-confirm-enabled .wpforms-confirm-confirmation { float: right; width: calc( 50% - 10px); } #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .wpforms-help-tooltip, #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .toggle-bulk-add-display, #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .add, #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .remove, #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .move, #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices .default { display: none; } #wpforms-panel-fields .wpforms-field-option-gdpr-checkbox .wpforms-field-option-row-choices li input[type=text] { width: calc( 100% - 2px); margin: 0; } .wpforms-panel-fields .wpforms-field-recaptcha { background-color: #f6f6f6; border-radius: 25px 0 0 25px; display: none; min-width: 165px; position: absolute; right: 30px; top: 49px; } .wpforms-panel-fields .wpforms-field-recaptcha-wrap { align-items: center; display: flex; height: 50px; padding: 0 13px; } .wpforms-panel-fields .wpforms-field-recaptcha-wrap-l { margin-right: 10px; margin-top: 4px; } .wpforms-panel-fields .wpforms-field-recaptcha-wrap-r { flex-grow: 1; } .wpforms-panel-fields .wpforms-field-hcaptcha-icon, .wpforms-panel-fields .wpforms-field-recaptcha-icon { width: 28px; } .wpforms-panel-fields .wpforms-field-hcaptcha-title, .wpforms-panel-fields .wpforms-field-recaptcha-title { font-weight: 600; line-height: 1; margin: 0; } .wpforms-panel-fields .wpforms-field-recaptcha-desc { color: #777777; line-height: 15px; margin: 0; overflow: hidden; white-space: nowrap; } .wpforms-panel-fields .wpforms-field-recaptcha-desc-txt, .wpforms-panel-fields .wpforms-field-recaptcha-desc-icon { vertical-align: middle; } .wpforms-panel-fields .wpforms-field-recaptcha-desc-icon { color: #00c6bf; width: 14px; } .wpforms-panel-fields .wpforms-field-recaptcha-desc-icon path { fill: currentColor; } .wpforms-panel-fields .wpforms-field-recaptcha-icon, .wpforms-panel-fields .wpforms-field-recaptcha-title { display: none; } .wpforms-panel-fields .wpforms-field-recaptcha.is-recaptcha .wpforms-field-hcaptcha-icon, .wpforms-panel-fields .wpforms-field-recaptcha.is-recaptcha .wpforms-field-hcaptcha-title { display: none; } .wpforms-panel-fields .wpforms-field-recaptcha.is-recaptcha .wpforms-field-recaptcha-icon, .wpforms-panel-fields .wpforms-field-recaptcha.is-recaptcha .wpforms-field-recaptcha-title { display: block; } .wpforms-panel-fields .wpforms-field-recaptcha.is-recaptcha .wpforms-field-recaptcha-desc-icon { color: #4285f4; } .wpforms-panel-fields .wpforms-field-option-row-min_max .wpforms-input-row { display: flex; } .wpforms-panel-fields .wpforms-field-option-row-min_max .wpforms-input-row .minimum { margin-right: 10px; width: 50%; } .wpforms-panel-fields .wpforms-field-option-row-min_max .wpforms-input-row .maximum { width: 50%; } .wpforms-panel-fields .wpforms-field-option-row-min_max .wpforms-input-row input { width: calc( 100% - 2px); } .wpforms-panel-fields .wpforms-field-number-slider input[type=range] { background: #ffffff; border: 1px solid #cccccc; border-radius: 2em; height: 10px; margin: 10px 0; outline: none; padding: 0; appearance: none; -webkit-appearance: none; } .wpforms-panel-fields .wpforms-field-number-slider input[type=range]::-ms-track { color: transparent; } .wpforms-panel-fields .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb { background: #999999; border-radius: 100%; height: 17px; width: 17px; appearance: none; -webkit-appearance: none; } .wpforms-panel-fields .wpforms-field-number-slider input[type=range]::-moz-range-thumb, .wpforms-panel-fields .wpforms-field-number-slider input[type=range]::-ms-thumb { background: #999999; border-radius: 100%; height: 17px; width: 17px; } .wpforms-panel-fields .wpforms-field-number-slider .wpforms-number-slider-hint { color: #777777; display: block; font-size: 14px; } .wpforms-field-option-internal-information .wpforms-field-option-row-description textarea, .wpforms-field-option-internal-information .wpforms-field-option-row-expanded-description textarea { height: 160px; vertical-align: top; } .wpforms-field-option-internal-information .note { margin-top: 10px; } .wpforms-panel-fields .wpforms-field.wpforms-field-internal-information { padding-bottom: 0; } .wpforms-panel-fields .wpforms-field.internal-information-editable .internal-information-wrap { margin-right: 55px; margin-bottom: 15px; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable { border: none !important; margin-bottom: 15px; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable * { cursor: default; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable a { cursor: pointer; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable a * { cursor: pointer; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable.active { background-color: #ffffff; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable .wpforms-field-helper { display: none; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable .wpforms-field-delete { top: 30px; right: 30px; color: #777777; font-size: 24px; width: 24px; height: 24px; opacity: 0.5; text-decoration: none; transition-duration: 0.05s; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable .wpforms-field-delete:hover { color: inherit; opacity: 1; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable .wpforms-field-delete i { font-family: dashicons; display: inline-block; font-size: 1em; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-rendering: auto; vertical-align: top; text-align: center; color: inherit; } .wpforms-panel-fields .wpforms-field.internal-information-not-editable .wpforms-field-delete i::before { content: '\f335'; } .wpforms-panel-fields .wpforms-field .internal-information-wrap { min-height: 62px; background-color: #fdfaf2; border: 1px solid rgba(0, 0, 0, 0.07); border-radius: 6px; padding: 20px 40px 0px 20px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-lightbulb { float: left; width: 14px; padding-top: 1px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content { margin-left: 30px; color: #444444; font-size: 15px; line-height: 22px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-heading .label-title { font-size: 17px; line-height: 22px; margin-bottom: 10px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-description :last-child, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-expanded-description :last-child { margin-bottom: 20px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-description .description, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-expanded-description .expanded-description { font-size: 15px; line-height: 22px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-description .description p, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-expanded-description .expanded-description p { line-height: 22px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-description .description { color: #444444; clear: none; margin-top: 0; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content hr { border: none; border-top: 1px solid #ebe9e1; margin-top: 19px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-expanded-description { margin-top: 15px; display: none; border-top: 1px solid #ebe9e1; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-expanded-description .expanded-description p { margin-bottom: 0; margin-top: 17px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .expanded-description .wpforms-field-internal-information-checkbox-wrap, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .description .wpforms-field-internal-information-checkbox-wrap { clear: both; margin-top: 17px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .expanded-description .wpforms-field-internal-information-checkbox-wrap .wpforms-field-internal-information-checkbox-input, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .description .wpforms-field-internal-information-checkbox-wrap .wpforms-field-internal-information-checkbox-input { float: left; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .expanded-description .wpforms-field-internal-information-checkbox-wrap input[type=checkbox], .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .description .wpforms-field-internal-information-checkbox-wrap input[type=checkbox] { margin-bottom: 0; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .expanded-description .wpforms-field-internal-information-checkbox-wrap .wpforms-field-internal-information-checkbox-label, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .description .wpforms-field-internal-information-checkbox-wrap .wpforms-field-internal-information-checkbox-label { margin-left: 30px; position: relative; top: -2px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button { clear: both; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button a { display: inline-block; background-color: #e6a700; color: white; padding: 9px 14px; border-radius: 4px; text-decoration: none; font-weight: 600; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button a:hover { background-color: #d79500; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-button { margin-bottom: 19px; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-button.cta-expand-description { padding-top: 20px; border-top: 1px solid #ebe9e1; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-expand-description a .icon { padding-left: 8px; position: relative; top: -1px; cursor: pointer; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-expand-description a .icon * { cursor: pointer; } .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-expand-description.not-expanded span.icon.expanded, .wpforms-panel-fields .wpforms-field .internal-information-wrap .internal-information-content .wpforms-field-internal-information-row-cta-button .cta-expand-description.expanded span.icon.not-expanded { display: none; } .internal-information-field-user-mode { padding: 20px 20px 0 20px; } .wpforms-field-internal-information .internal-information-lightbulb svg path { fill: #e6a700; } .wpforms-field-internal-information .wpforms-field-delete svg path { fill: #777777; } .wpforms-field-internal-information .cta-button .icon.expanded svg, .wpforms-field-internal-information .cta-button .icon.not-expanded svg { width: 10px; height: 7px; } .wpforms-field-internal-information .cta-button .icon.expanded svg path, .wpforms-field-internal-information .cta-button .icon.not-expanded svg path { fill: currentColor; } .wpforms-panel-sidebar .wpforms-field-options.wpforms-tab-content.wpforms-content-editor-expanded { overflow: visible !important; } .wpforms-panel-sidebar .wpforms-field-option.wpforms-field-has-tinymce.wpforms-content-editor-expanded .wpforms-expandable-editor { width: 786px; position: fixed; z-index: 99; } .wpforms-panel-sidebar .wpforms-field-option.wpforms-field-has-tinymce.wpforms-content-editor-expanded .wpforms-expandable-editor .wp-core-ui.wp-editor-wrap { filter: drop-shadow(0px 2px 15px rgba(0, 0, 0, 0.07)); } .wpforms-field-has-tinymce .wpforms-field-option-group .wpforms-field-option-group-inner { padding-bottom: 5px; } .wpforms-field-has-tinymce .mce-toolbar-grp { height: 40px; overflow: hidden; padding-left: 2px; } .wpforms-field-has-tinymce .mce-toolbar .mce-btn-group .mce-btn.mce-listbox { border-radius: 2px; border-color: #b0b6bd; } .wpforms-field-has-tinymce .mce-toolbar .mce-widget.mce-btn { margin-bottom: 5px; } .wpforms-field-has-tinymce .mce-toolbar .mce-ico { color: #777777; } .wpforms-field-has-tinymce .wpforms-field-option-row-content { margin-bottom: 10px; } .wpforms-field-has-tinymce .wpforms-field-option-row-content .quicktags-toolbar { border: 1px solid #b0b6bd; border-bottom: none; border-radius: 4px 0 0 0; background-color: #f8f8f8; height: 37px; overflow: hidden; } .wpforms-field-has-tinymce .wpforms-field-option-row-content textarea.wp-editor-area { border: solid 1px #b0b6bd; border-radius: 0 0 4px 4px; width: 100%; margin-top: 0; } .wpforms-field-has-tinymce .wpforms-field-option-row-content textarea.wp-editor-area:focus { border-color: #b0b6bd; box-shadow: none; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons { display: flex; justify-content: space-between; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons button { height: 32px; font-size: 14px; line-height: 17px; padding: 0 9px; border-radius: 4px; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons button svg { position: relative; top: 2px; margin-right: 4px; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons button .wpforms-expand-button-label { padding-left: 4px; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .update-preview { display: none; background-color: #036aab; color: #ffffff; box-shadow: none; border-color: #036aab; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .update-preview:hover { background-color: #215d8f; border-color: #215d8f; color: #ffffff; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor { margin-left: auto; color: #036aab; box-shadow: none; border-color: #036aab; background: rgba(255, 255, 255, 0.5); } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor:hover { color: #024068; border-color: #024068; background: rgba(255, 255, 255, 0.5); } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor svg { width: 14px; height: 14px; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor path { fill: currentColor; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor svg.collapse { display: none; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor svg.expand { display: inline-block; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor.wpforms-content-editor-expanded svg.collapse { display: inline-block; } .wpforms-field-has-tinymce .wpforms-field-content-action-buttons .expand-editor.wpforms-content-editor-expanded svg.expand { display: none; } .wpforms-field-has-tinymce .wp-media-buttons { padding-bottom: 6px; } .wpforms-field-has-tinymce .wp-media-buttons button.insert-media { color: #036aab; border-color: currentColor; border-radius: 4px; background: rgba(255, 255, 255, 0.5); vertical-align: top; box-shadow: none; min-height: 30px; font-size: 14px; padding: 6px 10px 4px 6px; margin-bottom: 6px; line-height: 17px; height: unset; } .wpforms-field-has-tinymce .wp-media-buttons button.insert-media:hover { color: #024068; } .wpforms-field-has-tinymce .wp-media-buttons button.insert-media span.wp-media-buttons-icon { width: 20px; height: 20px; line-height: 1; vertical-align: middle; } .wpforms-field-has-tinymce .wp-media-buttons button:active { position: initial; margin-top: 0px; margin-bottom: 6px; top: 0px; } .wpforms-field-has-tinymce .wp-editor-tabs button { border-radius: 4px 4px 0 0; border-color: #b0b6bd; border-bottom-color: #f8f8f8; background: #f8f8f8; color: #86919e; position: relative; } .wpforms-field-has-tinymce .wp-editor-tabs button:before, .wpforms-field-has-tinymce .wp-editor-tabs button:after { content: ''; position: absolute; bottom: -1px; display: block; width: 1px; height: 50%; background-color: #b0b6bd; } .wpforms-field-has-tinymce .wp-editor-tabs button:before { left: -1px; } .wpforms-field-has-tinymce .wp-editor-tabs button:after { right: -1px; } .wpforms-field-has-tinymce .tmce-active .wp-editor-tabs button.switch-html, .wpforms-field-has-tinymce .html-active .wp-editor-tabs button.switch-tmce { border-bottom-color: #b0b6bd; background-color: #eeeeee; } .wpforms-field-has-tinymce .html-active .wp-editor-container { border: none; } .wpforms-field-has-tinymce .wp-editor-wrap.tmce-initialized > .wp-editor-container { border-width: 0; } .wpforms-field-has-tinymce .wp-editor-container, .wpforms-field-has-tinymce .mce-panel, .wpforms-field-has-tinymce .mce-container-body { border-radius: 4px 0 4px 4px; border-color: #b0b6bd; background: #f8f8f8; } .wpforms-field-has-tinymce .wp-editor-container.mce-statusbar, .wpforms-field-has-tinymce .mce-panel.mce-statusbar, .wpforms-field-has-tinymce .mce-container-body.mce-statusbar { border-radius: 0 0 4px 4px; } .wpforms-field-has-tinymce .wp-editor-container iframe, .wpforms-field-has-tinymce .mce-panel iframe, .wpforms-field-has-tinymce .mce-container-body iframe { max-height: 57vh; } .wpforms-field-has-tinymce .mce-first > .mce-container-body, .wpforms-field-has-tinymce .mce-first > .mce-container-body > .mce-toolbar-grp { border-radius: 4px 0 0 0; } .wpforms-field-has-tinymce .mce-tinymce > .mce-container-body.mce-stack-layout { border-radius: 4px 0 4px 4px; } .wpforms-field-has-tinymce .wp-core-ui.wp-editor-wrap.tinymce-active > .mce-tinymce.mce-container.mce-panel > .mce-stack-layout { border: solid 1px #b0b6bd; } .wpforms-field-has-tinymce .mce-statusbar, .wpforms-field-has-tinymce .mce-statusbar div { background-color: #ffffff; border-radius: 0 0 4px 4px; } .wpforms-field-has-tinymce .mce-top-part::before { box-shadow: 0 0 2px #b0b6bd !important; } .wpforms-field-has-tinymce .wp-core-ui .ed_button.button { box-shadow: none; } .wpforms-field-has-tinymce .wp-core-ui .ed_button.button:hover { border-color: #86919e; } .wpforms-field-has-tinymce .wp-editor-tabs { position: absolute; bottom: 0; right: 0; } .wpforms-panel-sidebar:not(.wpforms-content-editor-expanded) .wpforms-expandable-editor .quicktags-toolbar .ed_button:nth-last-child(-n+3) { display: none; } .tmce-initialized .mce-top-part.mce-container.mce-stack-layout-item.mce-first { border: 1px solid #b0b6bd !important; border-radius: 4px 0 0 0; border-bottom-width: 1px !important; } .tmce-initialized .mce-top-part.mce-container.mce-stack-layout-item.mce-first { border-bottom: none !important; } .tmce-initialized .mce-edit-area.mce-container.mce-panel.mce-stack-layout-item { border: 1px solid #b0b6bd !important; border-top: none !important; border-bottom: none !important; border-radius: 0; } .tmce-initialized .mce-statusbar.mce-container.mce-panel.mce-stack-layout-item.mce-last { border: 1px solid #b0b6bd !important; border-radius: 0 0 4px 4px; border-top: none; } .media-modal p.description { line-height: 1.5; } .media-modal select { appearance: revert; background-color: white; background-image: none; padding: 5px; } .media-modal fieldset { border: none; padding: 0; margin: 0; } .media-modal fieldset legend.legend-inline { margin-left: -2%; } .media-modal fieldset .setting.align .button-group { margin-top: 3px !important; } .media-modal .attachments-browser .media-toolbar-secondary > .media-button.media-button-backToLibrary { margin-right: 10px; } .wpforms_page_wpforms-builder .mce-colorbutton-grid .mce-colorbtn-trans div { line-height: 14px; } .wpforms_page_wpforms-builder #wp-link .query-results { position: static; margin: auto; } .wpforms_page_wpforms-builder #wp-link .link-target { margin-top: 5px; } .wpforms-field.wpforms-field-content { padding: 12px 15px; } .wpforms-field-content-preview { min-height: 16px; width: 95%; color: #444444; word-break: break-word; font-size: 16px; line-height: 22px; } .wpforms-field-content-preview .wpforms-field-content-preview-end { clear: both; } .wpforms-field-content-preview h1, .wpforms-field-content-preview h2, .wpforms-field-content-preview h3, .wpforms-field-content-preview h4, .wpforms-field-content-preview h5, .wpforms-field-content-preview h6 { margin: 20px 0; padding: 0; clear: unset; } .wpforms-field-content-preview h1:first-child, .wpforms-field-content-preview h2:first-child, .wpforms-field-content-preview h3:first-child, .wpforms-field-content-preview h4:first-child, .wpforms-field-content-preview h5:first-child, .wpforms-field-content-preview h6:first-child { margin-top: 0; } .wpforms-field-content-preview h1 { font-size: 32px; line-height: 40px; } .wpforms-field-content-preview h2 { font-size: 28px; line-height: 36px; } .wpforms-field-content-preview h3 { font-size: 24px; line-height: 32px; } .wpforms-field-content-preview h4 { font-size: 20px; line-height: 28px; } .wpforms-field-content-preview h5 { font-size: 18px; line-height: 26px; } .wpforms-field-content-preview h6 { font-size: 16px; line-height: 24px; text-transform: uppercase; } .wpforms-field-content-preview p, .wpforms-field-content-preview blockquote, .wpforms-field-content-preview pre, .wpforms-field-content-preview table { margin: 0 0 20px 0; } .wpforms-field-content-preview li { margin: 0 0 10px 0; } .wpforms-field-content-preview a { text-decoration: underline; } .wpforms-field-content-preview a:hover { text-decoration: none; } .wpforms-field-content-preview code, .wpforms-field-content-preview pre { font-family: monospace; overflow: auto; } .wpforms-field-content-preview del { text-decoration: line-through; } .wpforms-field-content-preview ins { text-decoration: underline; } .wpforms-field-content-preview small { font-size: smaller; } .wpforms-field-content-preview dt { margin: 5px 0; } .wpforms-field-content-preview dd { margin-left: 25px; } .wpforms-field-content-preview abbr, .wpforms-field-content-preview acronym { text-decoration: underline dotted; } .wpforms-field-content-preview ul { list-style: disc outside none !important; padding-inline-start: 29px !important; margin-bottom: 20px !important; } .wpforms-field-content-preview ul ul { list-style-type: circle !important; margin-top: 10px !important; margin-bottom: 0 !important; } .wpforms-field-content-preview ul ul ul { list-style-type: square !important; } .wpforms-field-content-preview ul ol { margin-top: 10px; margin-bottom: 0; } .wpforms-field-content-preview ul li { list-style: inherit !important; margin-bottom: 10px !important; } .wpforms-field-content-preview ol { list-style: decimal outside none; padding-inline-start: 29px; margin-bottom: 20px; } .wpforms-field-content-preview ol ol { margin-top: 10px; margin-bottom: 0; } .wpforms-field-content-preview ol ul { margin-top: 10px !important; margin-bottom: 0 !important; } .wpforms-field-content-preview ol li { list-style: inherit; } .wpforms-field-content-preview blockquote { border-left: 4px solid rgba(0, 0, 0, 0.15); padding-left: 20px; } .wpforms-field-content-preview blockquote:before, .wpforms-field-content-preview blockquote:after { display: none; } .wpforms-field-content-preview table { width: 100%; border-collapse: collapse; word-break: normal; } .wpforms-field-content-preview table th, .wpforms-field-content-preview table td { padding: 0.5em; border: 1px solid; } .wpforms-field-content-preview sup, .wpforms-field-content-preview sub { font-size: smaller; line-height: calc( 100% + 11px); } .wpforms-field-content-preview sup { vertical-align: super; } .wpforms-field-content-preview sub { vertical-align: sub; } .wpforms-field-content-preview h1, .wpforms-field-content-preview h2, .wpforms-field-content-preview h3, .wpforms-field-content-preview h4, .wpforms-field-content-preview h5, .wpforms-field-content-preview h6 { margin: 10px 0; font-weight: 600; } .wpforms-field-content-preview p { line-height: inherit; } .wpforms-field-content-preview img { vertical-align: top; } .wpforms-field-content-preview img { max-width: 100%; height: auto; } .wpforms-field-content-preview .alignleft { float: left; margin: 0 30px 20px 0; } .wpforms-field-content-preview .alignright { float: right; margin: 0 0 20px 30px; } .wpforms-field-content-preview .aligncenter { display: block; clear: both; text-align: center; margin: 0 auto 20px; } .wpforms-field-content-preview .alignnone { display: block; clear: both; margin: 0 0 20px 0; } .wpforms-field-content-preview .wp-caption-dt, .wpforms-field-content-preview .wp-caption-dd { margin: 0; } .wpforms-field-content-preview .wp-caption { position: relative; left: auto; right: auto; transform: none; max-width: 100%; } .wpforms-field-content-preview .wp-caption .wp-caption-text, .wpforms-field-content-preview .wp-caption .wp-caption-dd { text-align: center; font-size: 14px; margin-top: 0.5em; } .wpforms-field-content-preview > :nth-last-child(2) { margin-bottom: 0; } .size-medium .wpforms-field-content-preview, .wpforms-field-content-preview { width: 60%; } .size-small .wpforms-field-content-preview { width: 25%; } .size-large .wpforms-field-content-preview { width: 95%; } .wpforms-field-layout .wpforms-layout-column .wpforms-field .wpforms-field-content-preview > *:first-child, .wpforms-field.wpforms-field-drag-to-column .wpforms-field-content-preview > *:first-child { padding-right: 60px; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9idWlsZGVyL2J1aWxkZXItZmllbGRzLXR5cGVzLmNzcyIsInNvdXJjZXMiOlsiYXNzZXRzL3Njc3MvYnVpbGRlci9idWlsZGVyLWZpZWxkcy10eXBlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fY29tbW9uLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19jb2xvcnMuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL19taXhpbnMtYnV0dG9ucy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9wYW5lbC1maWVsZHMvX2Nob2ljZXMuc2NzcyIsImFzc2V0cy9zY3NzL3ZlbmRvci9wYXJ0aWFscy9jaG9pY2VzL19jaG9pY2VzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fdmFyaWFibGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fc3R5bGVzLnNjc3MiLCJhc3NldHMvc2Nzcy92ZW5kb3IvcGFydGlhbHMvY2hvaWNlcy9fcnRsLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fY2hvaWNlcy5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9wYW5lbC1maWVsZHMvX2ltYWdlLWNob2ljZXMuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvcGFuZWwtZmllbGRzL19zZWxlY3Quc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvcGFuZWwtZmllbGRzL19uYW1lLnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL3BhbmVsLWZpZWxkcy9fZW1haWwuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvcGFuZWwtZmllbGRzL19nZHByLWNoZWNrYm94LnNjc3MiLCJhc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL3BhbmVsLWZpZWxkcy9fY2FwdGNoYS5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9wYW5lbC1maWVsZHMvX251bWJlci1zbGlkZXIuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvcGFuZWwtZmllbGRzL19pbnRlcm5hbC1pbmZvcm1hdGlvbi5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9wYW5lbC1maWVsZHMvX2NvbnRlbnQuc2NzcyIsImFzc2V0cy9zY3NzL2J1aWxkZXIvcGFydGlhbHMvcGFuZWwtZmllbGRzL19jb250ZW50LXByZXZpZXcuc2NzcyIsImFzc2V0cy9zY3NzL3BhcnRpYWxzL2ZpZWxkcy9jb250ZW50L19jb21tb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIEZpZWxkcy4gU3R5bGVzIG9mIHRoZSB2YXJpb3VzIGZpZWxkIHR5cGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG5AaW1wb3J0ICdwYXJ0aWFscy9jb21tb24nO1xuXG4vLyBGaWVsZCBzcGVjaWZpYyBydWxlcy5cbkBpbXBvcnQgJ3BhcnRpYWxzL3BhbmVsLWZpZWxkcy9jaG9pY2VzJztcbkBpbXBvcnQgXCIuLi9hZG1pbi9jaG9pY2VzXCI7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvaW1hZ2UtY2hvaWNlcyc7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvc2VsZWN0JztcbkBpbXBvcnQgJ3BhcnRpYWxzL3BhbmVsLWZpZWxkcy9uYW1lJztcbkBpbXBvcnQgJ3BhcnRpYWxzL3BhbmVsLWZpZWxkcy9lbWFpbCc7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvZ2Rwci1jaGVja2JveCc7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvY2FwdGNoYSc7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvbnVtYmVyLXNsaWRlcic7XG5AaW1wb3J0ICdwYXJ0aWFscy9wYW5lbC1maWVsZHMvaW50ZXJuYWwtaW5mb3JtYXRpb24nO1xuQGltcG9ydCAncGFydGlhbHMvcGFuZWwtZmllbGRzL2NvbnRlbnQnO1xuQGltcG9ydCAncGFydGlhbHMvcGFuZWwtZmllbGRzL2NvbnRlbnQtcHJldmlldyc7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIENvbW1vbiBzdHlsZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbkBpbXBvcnQgJ2NvbG9ycyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ21peGlucy1idXR0b25zJztcbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gQ29sb3JzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBDb2xvcnMgYnkgbmFtZTpcbiRjb2xvcl93aGl0ZTogICAgICAgICAgICAgICAgICAgICAjZmZmZmZmO1xuJGNvbG9yX2JsYWNrOiAgICAgICAgICAgICAgICAgICAgICMyZDJkMmQ7XG5cbiRjb2xvcl9kYXJrX3JlZDogICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICNkNjM2Mzg7XG4kY29sb3JfYnJpZ2h0X3JlZDogICAgICAgICAgICAgICAgI2VlNWM1YztcbiRjb2xvcl9saWdodGVzdF9yZWQ6ICAgICAgICAgICAgICAjZmNmMGYxO1xuXG4kY29sb3JfZGFya19ncmVlbjogICAgICAgICAgICAgICAgIzAwOGEyMDtcbiRjb2xvcl9ncmVlbjogICAgICAgICAgICAgICAgICAgICAjMDBhMzJhO1xuJGNvbG9yX2xpZ2h0ZXN0X2dyZWVuOiAgICAgICAgICAgICNlZGZhZWY7XG4kY29sb3JfZGFya2VyX2JsdWU6ICAgICAgICAgICAgICAgIzAwNTM4NztcbiRjb2xvcl9kYXJrX2JsdWU6ICAgICAgICAgICAgICAgICAjMjE1ZDhmO1xuJGNvbG9yX2JsdWU6ICAgICAgICAgICAgICAgICAgICAgICMwMzZhYWI7XG4kY29sb3JfYnJpZ2h0X2JsdWU6ICAgICAgICAgICAgICAgIzAzOTllZDtcbiRjb2xvcl9icmlnaHRfYmx1ZV9hbHQ6ICAgICAgICAgICAjNDI4NWY0O1xuJGNvbG9yX2JyaWdodGVyX2JsdWU6ICAgICAgICAgICAgICMwMGM2YmY7XG4kY29sb3JfbGlnaHRfYmx1ZTogICAgICAgICAgICAgICAgIzc5YzJmNDtcbiRjb2xvcl9saWdodGVyX2JsdWU6ICAgICAgICAgICAgICAjY2NlMGVkO1xuJGNvbG9yX2xpZ2h0ZXN0X2JsdWU6ICAgICAgICAgICAgICNmMWY2ZmE7XG5cbiRjb2xvcl9kYXJrX29yYW5nZTogICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICNlMjc3MzA7XG5cbiRjb2xvcl9kYXJrX3llbGxvdzogICAgICAgICAgICAgICAjZmZhYTAwO1xuJGNvbG9yX3llbGxvdzogICAgICAgICAgICAgICAgICAgICNmZmI5MDA7XG4kY29sb3JfbGlnaHRlc3RfeWVsbG93OiAgICAgICAgICAgI2ZjZjllODtcblxuJGNvbG9yX2Rhcmtlcl9ncmV5OiAgICAgICAgICAgICAgICM2MjYyNjI7XG4kY29sb3JfZGFya19ncmV5OiAgICAgICAgICAgICAgICAgIzY2NjY2NjtcbiRjb2xvcl9icmlnaHRfZ3JleTogICAgICAgICAgICAgICAjYWFhYWFhO1xuJGNvbG9yX2JyaWdodF9ncmV5X2FsdDogICAgICAgICAgICNiNmI2YjY7XG4kY29sb3JfYnJpZ2h0ZXJfZ3JleTogICAgICAgICAgICAgI2NjY2NjYztcbiRjb2xvcl9icmlnaHRlcl9ncmV5X2FsdDogICAgICAgICAjZDZkNmQ2O1xuJGNvbG9yX2JyaWdodGVzdF9ncmV5OiAgICAgICAgICAgICNlOGU4ZTg7XG4kY29sb3JfbGlnaHRfZ3JleTogICAgICAgICAgICAgICAgI2YxZjFmMTtcbiRjb2xvcl9saWdodGVyX2dyZXk6ICAgICAgICAgICAgICAjZjZmNmY2O1xuJGNvbG9yX2xpZ2h0ZXN0X2dyZXk6ICAgICAgICAgICAgICNmOGY4Zjg7XG5cbi8vIENvbG9ycyBieSB1c2FnZTpcbiRjb2xvcl9ibGFja19iYWNrZ3JvdW5kOiAgICAgICAgICAjMmQyZDJkO1xuJGNvbG9yX2JsYWNrX2JhY2tncm91bmRfaG92ZXI6ICAgICM0NDQ0NDQ7XG4kY29sb3JfZGFya19ncmV5X2JhY2tncm91bmQ6ICAgICAgIzZkNmQ2ZDtcbiRjb2xvcl9ncmV5X2JhY2tncm91bmQ6ICAgICAgICAgICAjZWVlZWVlO1xuJGNvbG9yX2dyZXlfYmFja2dyb3VuZF9ob3ZlcjogICAgICNkN2Q3ZDc7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZDogICAgICAgICAgI2Y4ZjhmODtcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kX2hvdmVyOiAgICAjZWVlZWVlO1xuXG4kY29sb3JfZGl2aWRlcjogICAgICAgICAgICAgICAgICAgI2RkZGRkZDtcbiRjb2xvcl9ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAjY2NjY2NjO1xuJGNvbG9yX2JvcmRlcl9ob3ZlcjogICAgICAgICAgICAgICM5OTk5OTk7XG4kY29sb3JfaGludDogICAgICAgICAgICAgICAgICAgICAgI2JiYmJiYjtcbiRjb2xvcl9wcmltYXJ5X3RleHQ6ICAgICAgICAgICAgICAjNDQ0NDQ0O1xuJGNvbG9yX3NlY29uZGFyeV90ZXh0OiAgICAgICAgICAgICM3Nzc3Nzc7XG4kY29sb3JfbGlnaHRfdGV4dDogICAgICAgICAgICAgICAgIzg2OTE5ZTtcbiRjb2xvcl9saWdodGVyX3RleHQ6ICAgICAgICAgICAgICAjOTk5OTk5O1xuXG4kY29sb3JfZmllbGRzX3RhYnM6ICAgICAgICAgICAgICAgI2UwZThmMDtcbiRjb2xvcl9maWVsZHNfZGl2aWRlcjogICAgICAgICAgICAjY2VkN2UwO1xuJGNvbG9yX2ZpZWxkc19iYWNrZ3JvdW5kOiAgICAgICAgICNlYmYzZmM7XG4kY29sb3JfZmllbGRzX2JhY2tncm91bmRfaG92ZXI6ICAgI2UwZThmMDtcbiRjb2xvcl9maWVsZHNfYm9yZGVyOiAgICAgICAgICAgICAjYjBiNmJkO1xuJGNvbG9yX2ZpZWxkc19oaW50OiAgICAgICAgICAgICAgICNiMGI2YmQ7XG4kY29sb3JfZmllbGRzX3NlY29uZGFyeV90ZXh0OiAgICAgIzg2OTE5ZTtcbiRjb2xvcl9wcmV2aWV3X2J1dHRvbl9iYWNrZ3JvdW5kOiAjOTk5OTk5O1xuXG4kY29sb3JfY2xvc2U6ICAgICAgICAgICAgICAgICAgICAgI2JiYmJiYjtcbiRjb2xvcl9jbG9zZV9ob3ZlcjogICAgICAgICAgICAgICAjNzc3Nzc3O1xuXG4kY29sb3JfYnV0dG9uX2ljb25fbGlnaHRfZ3JleTogICAgI2E2YTZhNjtcbiRjb2xvcl9idXR0b25faWNvbl9ncmV5OiAgICAgICAgICAjOTk5OTk5O1xuXG4vLyBTZW1pdHJhbnNwYXJlbnQgY29sb3JzOlxuJGNvbG9yX3doaXRlX3RyYW5zXzM1OiAgICAgICAgICAgIHJnYmEoIDI1NSwgMjU1LCAyNTUsIC4zNSApO1xuJGNvbG9yX3doaXRlX3RyYW5zXzY1OiAgICAgICAgICAgIHJnYmEoIDI1NSwgMjU1LCAyNTUsIC42NSApO1xuJGNvbG9yX3doaXRlX3RyYW5zXzYwOiAgICAgICAgICAgIHJnYmEoIDI1NSwgMjU1LCAyNTUsIC42ICk7XG4kY29sb3JfYmxhY2tfdHJhbnNfMzU6ICAgICAgICAgICAgcmdiYSggMCwgMCwgMCwgLjM1ICk7XG5cbiRjb2xvcl9zY3JvbGxiYXI6ICAgICAgICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuMTUgKTtcbiRjb2xvcl9zY3JvbGxiYXJfaG92ZXI6ICAgICAgICAgICByZ2JhKCAwLCAwLCAwLCAuNSApO1xuXG4vLyBXZSBuZWVkIHRoaXMgdmFyIHNpbmNlICRibHVlIHVzZWQgaW4gYF9jaG9pY2VzLnNjc3NgLFxuLy8gd2hpY2ggaXMgdXNlZCBpbiB0aGUgYGFkbWluLnNjc3NgIGFzIHdlbGwuXG4kYmx1ZTogJGNvbG9yX2JsdWU7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFZhcmlhYmxlcy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfMnhzOiAgICAgIDExcHg7XG4kZm9udF9zaXplX3hzOiAgICAgICAxMnB4O1xuJGZvbnRfc2l6ZV9zczogICAgICAgMTNweDtcbiRmb250X3NpemVfczogICAgICAgIDE0cHg7XG4kZm9udF9zaXplX206ICAgICAgICAxNnB4O1xuJGZvbnRfc2l6ZV9sOiAgICAgICAgMThweDtcbiRmb250X3NpemVfbGw6ICAgICAgIDIwcHg7XG4kZm9udF9zaXplX3hsOiAgICAgICAyNHB4O1xuJGZvbnRfc2l6ZV94eGw6ICAgICAgMjhweDtcblxuLy8gRm9udCBmYW1pbHkuXG4kZm9udF9nZW5lcmFsOiAgICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4kZm9udF9tb25vOiAgICAgICAgICAgbW9ub3NwYWNlO1xuJGZvbnRfZmE6ICAgICAgICAgICAgIEZvbnRBd2Vzb21lO1xuXG4vLyBTcGFjaW5nLlxuJHNwYWNpbmdfeHM6ICAgICAgICAgIDVweDtcbiRzcGFjaW5nX3NzOiAgICAgICAgICA4cHg7XG4kc3BhY2luZ19zOiAgICAgICAgICAgMTBweDtcbiRzcGFjaW5nX21zOiAgICAgICAgICAxNXB4O1xuJHNwYWNpbmdfbTogICAgICAgICAgIDIwcHg7XG4kc3BhY2luZ19tbDogICAgICAgICAgMjVweDtcbiRzcGFjaW5nX2w6ICAgICAgICAgICAzMHB4O1xuJHNwYWNpbmdfeGw6ICAgICAgICAgIDQwcHg7XG4kc3BhY2luZ194eGw6ICAgICAgICAgNTBweDtcblxuLy8gQm9yZGVyIHJhZGl1cy5cbiRib3JkZXJfcmFkaXVzX3hzOiAgICAzcHg7XG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDtcblxuLy8gQm9yZGVyLlxuJGJvcmRlcl9zdGQ6ICAgICAgICAgIDFweCBzb2xpZCAkY29sb3JfYm9yZGVyO1xuXG4vLyBUcmFuc2l0aW9ucy5cbiR0cmFuc2l0aW9uX3Nsb3dlc3Q6ICAuNTBzO1xuJHRyYW5zaXRpb25fc2xvd2VyOiAgIC40MHM7XG4kdHJhbnNpdGlvbl9zbG93OiAgICAgLjI1cztcbiR0cmFuc2l0aW9uX25vcm1hbDogICAuMTVzO1xuJHRyYW5zaXRpb25fZmFzdDogICAgIC4wNXM7XG5cbi8vIERpbWVuc2lvbnMuXG4kdG9vbGJhcl9oZWlnaHQ6ICAgICAgNzZweDtcbiRwYW5lbHNfdG9nZ2xlX3dpZHRoOiA5NXB4O1xuJHNpZGViYXJfd2lkdGg6ICAgICAgIDQwMHB4O1xuJG9wdGlvbl90b2dnbGVfd2lkdGg6IDEzcHg7XG5cbi8vIEZpZWxkIHByZXZpZXcgc2l6ZS5cbiRmaWVsZF9zaXplX3NtYWxsOiAgICAyNSU7XG4kZmllbGRfc2l6ZV9tZWRpdW06ICAgNjAlO1xuJGZpZWxkX3NpemVfbGFyZ2U6ICAgIDEwMCU7XG5cbiRmaWVsZF9taW5fd2lkdGg6ICAgICAyNTBweDtcblxuLy8gQ2hvaWNlcyBpY29ucyBwYXRoLlxuJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aDogJy4uLy4uL2ltYWdlcyc7XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIE1peGlucy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLy8gQW5pbWF0aW9uLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbi8vIEBwYXJhbSAka2V5ZnJhbWVzIEFuaW1hdGlvbiBrZXlmcmFtZXMgbmFtZS5cbi8vXG5AbWl4aW4gYW5pbWF0aW9uKCAka2V5ZnJhbWVzICkge1xuXG5cdC13ZWJraXQtYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHQtbW96LWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0LW1zLWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0LW8tYW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xuXHRhbmltYXRpb246ICRrZXlmcmFtZXM7XG59XG5cbi8vIFNjcm9sbGJhci5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG4vLyBAcGFyYW0gJHdpZHRoICAgICAgICAgICAgU2Nyb2xsYmFyIHdpZHRoLlxuLy8gQHBhcmFtICR0cmFja19iYWNrZ3JvdW5kIFRyYWNrIGJhY2tncm91bmQuXG4vLyBAcGFyYW0gJHRodW1iX2JhY2tncm91bmQgVGh1bWIgYmFja2dyb3VuZC5cbi8vXG5AbWl4aW4gc2Nyb2xsYmFyKCAkd2lkdGgsICR0cmFja19iYWNrZ3JvdW5kLCAkdGh1bWJfYmFja2dyb3VuZCApIHtcblxuXHQvLyBXZWJraXQgYnJvd3NlcnMuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhY2tfYmFja2dyb3VuZDtcblx0XHR3aWR0aDogI3sgJHdpZHRoICsgMTAgfTtcblx0fVxuXG5cdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAjeyAkd2lkdGggKyAxMCB9ICN7ICR3aWR0aCArIDEwIH0gdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBzb2xpZCAkd2lkdGggdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwICN7ICR3aWR0aCArIDEwIH0gI3sgJHdpZHRoICsgMTAgfSAkdGh1bWJfYmFja2dyb3VuZDtcblx0XHRib3JkZXItcmFkaXVzOiAjeyAoICR3aWR0aCArIDEwICkgLyAyfTtcblx0XHRib3JkZXI6IHNvbGlkIDRweCB0cmFuc3BhcmVudDtcblx0fVxuXG5cdCY6Oi13ZWJraXQtcmVzaXplcixcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uLFxuXHQmOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRvdmVyZmxvdzogb3ZlcmxheSAhaW1wb3J0YW50O1xuXG5cdC8vIEZvciBGaXJlZm94LlxuXHRAaWYgJHdpZHRoIDw9IDhweCB7XG5cdFx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHR9XG5cdHNjcm9sbGJhci1jb2xvcjogJHRodW1iX2JhY2tncm91bmQgJHRyYWNrX2JhY2tncm91bmQ7XG59XG5cbi8vIFRyYW5zaXRpb24uXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuLy8gQHBhcmFtICRlbGVtZW50cyBFbGVtZW50cy5cbi8vIEBwYXJhbSAkZHVyYXRpb24gRHVyYXRpb24uXG4vLyBAcGFyYW0gJGVhc3kgICAgIER1cmF0aW9uLlxuLy9cbkBtaXhpbiB0cmFuc2l0aW9uKCAkZWxlbWVudHMsICRkdXJhdGlvbiwgJGVhc3kgKSB7XG5cblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogI3skZWxlbWVudHN9O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAjeyRlYXN5fTtcbn1cblxuLy8gRm9jdXMgdmlzaWJsZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gZm9jdXNfdmlzaWJsZSgpIHtcblxuXHRvdXRsaW5lLW9mZnNldDogMDtcblx0b3V0bGluZTogMXB4IGRvdHRlZCAkY29sb3JfYmxhY2tfdHJhbnNfMzU7XG59XG5cbi8vIEZvbnQgc21vb3RoaW5nLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBmb250X3Ntb290aGluZygpIHtcblxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gSW5zZXQgYWJzb2x1dGUgYW5kIGZpeGVkIHBvc2l0aW9uZWQgZWxlbWVudC5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gaW5zZXRfMCgpIHtcblxuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG59XG5cbi8vIENlbnRlcmluZyBvbiBib3RoIGF4ZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGZsZXhfY2VudGVyX2JvdGhfYXhlcygpIHtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gUmVzZXQgYXBwZWFyYW5jZS5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gcmVzZXRfYXBwZWFyYW5jZSgpIHtcblxuXHRhcHBlYXJhbmNlOiBub25lO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEJ1dHRvbnMgbWl4aW5zLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4vLyBXUEZvcm1zIEJ1dHRvbi5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG4oKSB7XG5cblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRib3gtc2hhZG93OiBub25lO1xuXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCwgJHRyYW5zaXRpb25fZmFzdCwgZWFzZS1pbiApO1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBTbWFsbC5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gd3Bmb3Jtc19idG5fc20oKSB7XG5cblx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHBhZGRpbmc6IDAgJHNwYWNpbmdfcztcblx0aGVpZ2h0OiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gTWVkaXVtLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9tZCgpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6ICRmb250X3NpemVfcyArIDM7XG5cdHBhZGRpbmc6ICRzcGFjaW5nX3MgJHNwYWNpbmdfbXM7XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExhcmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9sZygpIHtcblxuXHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0cGFkZGluZzogMTZweCAyOHB4O1xufVxuXG4vLyBXUEZvcm1zIEJ1dHRvbiBCbHVlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9ibHVlKCkge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvcl9ibHVlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX2JsdWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdH1cbn1cblxuLy8gV1BGb3JtcyBCdXR0b24gT3JhbmdlLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiB3cGZvcm1zX2J0bl9vcmFuZ2UoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX29yYW5nZTtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3Jfb3JhbmdlO1xuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9kYXJrX29yYW5nZTtcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmV5X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYm9yZGVyO1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG59XG5cbi8vIFdQRm9ybXMgQnV0dG9uIExpZ2h0IEdyZXkuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHdwZm9ybXNfYnRuX2xpZ2h0X2dyZXkoKSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9ib3JkZXI7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdH1cbn1cbiIsIi8vIEZvcm0gQnVpbGRlciBzdHlsZXMuXG4vL1xuLy8gUGFuZWwgZmllbGRzLlxuLy8gU3R5bGVzIGZvciBhbGwgdGhlIGBjaG9pY2VzYC10eXBlIGZpZWxkczpcbi8vIERyb3Bkb3duLCBDaGVja2JveGVzLCBNdWx0aXBsZSBjaG9pY2VzLlxuLy8gUGF5bWVudDogQ2hlY2tib3ggaXRlbXMsIE11bHRpcGxlIGl0ZW1zLCBEcm9wZG93biBpdGVtcy5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuQGltcG9ydCAnLi4vLi4vLi4vdmVuZG9yL3BhcnRpYWxzL2Nob2ljZXMvY2hvaWNlcyc7XG5cbi8vIENob2ljZXMgY29sb3JpbmcgZm9yIEJ1aWxkZXIgdXBkYXRlLlxuLndwZm9ybXMtYnVpbGRlci1wcm92aWRlciB7XG5cdC5jaG9pY2VzIHtcblx0XHQmLmlzLWZsaXBwZWQge1xuXHRcdFx0LmNob2ljZXNfX2lubmVyIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtb3BlbiB7XG5cdFx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1wcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGNob2ljZXMtYmctY29sb3ItZHJvcGRvd24gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRNaUlHaGxhV2RvZEQwaU55SWdkbWxsZDBKdmVEMGlNQ0F3SURFeklEY2lJR1pwYkd3OUltNXZibVVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p4d1lYUm9JR1E5SWsweE1pNHdNRE0wSURZdU1EQXhOekpETVRJdU1EQXpOQ0EyTGpBNU56azBJREV4TGprMU5UTWdOaTR5TURZeE9TQXhNUzQ0T0RNeUlEWXVNamM0TXpWTU1URXVNamd4T0NBMkxqZzNPVGN6UXpFeExqSXdPVFlnTmk0NU5URTRPU0F4TVM0eE1ERTBJRGNnTVRFdU1EQTFNaUEzUXpFd0xqa3dPRGtnTnlBeE1DNDRNREEzSURZdU9UVXhPRGtnTVRBdU56STROU0EyTGpnM09UY3pURFl1TURBeE56SWdNaTR4TlRJNU1rd3hMakkzTkRreElEWXVPRGM1TnpORE1TNHlNREkzTlNBMkxqazFNVGc1SURFdU1EazBOU0EzSURBdU9UazRNamd5SURkRE1DNDRPVEF3TXpRZ055QXdMamM1TXpneE5DQTJMamsxTVRnNUlEQXVOekl4TmpVZ05pNDROemszTTB3d0xqRXlNREkzTlNBMkxqSTNPRE0xUXpBdU1EUTRNVEE1T1NBMkxqSXdOakU1SURBZ05pNHdPVGM1TkNBd0lEWXVNREF4TnpKRE1DQTFMamt3TlRVZ01DNHdORGd4TURrNUlEVXVOemszTWpVZ01DNHhNakF5TnpVZ05TNDNNalV3T1V3MUxqY3lOVEE1SURBdU1USXdNamMxUXpVdU56azNNalVnTUM0d05EZ3hNRGsxSURVdU9UQTFOU0F3SURZdU1EQXhOeklnTUVNMkxqQTVOemswSURBZ05pNHlNRFl4T1NBd0xqQTBPREV3T1RVZ05pNHlOemd6TlNBd0xqRXlNREkzTlV3eE1TNDRPRE15SURVdU56STFNRGxETVRFdU9UVTFNeUExTGpjNU56STFJREV5TGpBd016UWdOUzQ1TURVMUlERXlMakF3TXpRZ05pNHdNREUzTWxvaUlHWnBiR3c5SWlNM056YzNOemNpTHo0S1BDOXpkbWMrQ2c9PVwiKSBuby1yZXBlYXQgcmlnaHQgNXB4IHRvcCA1NSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1mb2N1c2VkIHtcblx0XHRcdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNob2ljZXNfX2lubmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjaG9pY2VzLWJnLWNvbG9yLWRyb3Bkb3duIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVTLUFTQ0lJLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjAlMjIlMjBoZWlnaHQlM0QlMjIyMCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNSUyMDZsNSUyMDUlMjA1LTUlMjAyJTIwMS03JTIwNy03LTclMjAyLTF6JTIyJTIwZmlsbCUzRCUyMiUyMzc3NyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgcmlnaHQgNXB4IHRvcCA1NSU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcblx0XHRcdC5jaG9pY2VzX19saXN0LS1tdWx0aXBsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG5cdFx0XHQuY2hvaWNlc19faXRlbSB7XG5cdFx0XHRcdGNvbG9yOiAkY2hvaWNlcy1kcm9wZG93bi1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW2RhdGEtdHlwZSo9XCJ0ZXh0XCJdIC5jaG9pY2VzX19idXR0b24sXG5cdFx0JltkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdIC5jaG9pY2VzX19idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCAkY2hvaWNlcy1idXR0b24taWNvbi1wYXRoICsgJy9jcm9zcy5zdmcnICk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cblx0XHQmW2RhdGEtdHlwZSo9XCJ0ZXh0XCJdOmFmdGVyLFxuXHRcdCZbZGF0YS10eXBlKj1cInNlbGVjdC1vbmVcIl06YWZ0ZXIsXG5cdFx0JltkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JltkYXRhLXR5cGUqPVwic2VsZWN0LW9uZVwiXSBpbnB1dC5jaG9pY2VzX19pbnB1dCB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTJweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzW2RhdGEtdHlwZSo9XCJzZWxlY3Qtb25lXCJdIHtcblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0LmNob2ljZXNfX2l0ZW0ge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud3Bmb3Jtcy1wYW5lbC1maWVsZHMge1xuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdOmFmdGVyLFxuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPVwic2VsZWN0LW9uZVwiXTphZnRlciB7XG5cdFx0Y29udGVudDogbm9uZTtcblx0fVxuXG5cdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0YmFja2dyb3VuZDogJGNob2ljZXMtYmctY29sb3ItZHJvcGRvd24gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVMtQVNDSUksJTNDc3ZnJTIwd2lkdGglM0QlMjIyMCUyMiUyMGhlaWdodCUzRCUyMjIwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk01JTIwNmw1JTIwNSUyMDUtNSUyMDIlMjAxLTclMjA3LTctNyUyMDItMXolMjIlMjBmaWxsJTNEJTIyJTIzNzc3JTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCA1cHggdG9wIDU1JTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1zaW5nbGUge1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0fVxuXG5cdC5jaG9pY2VzLWxpc3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX2ZpZWxkc19kaXZpZGVyO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogJHNwYWNpbmdfcyAwO1xuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFweDtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgJHNwYWNpbmdfcztcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAkc3BhY2luZ19zO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAycHgpO1xuXG5cdFx0XHRcdCYudmFsdWUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAkc3BhY2luZ19zIDQ4cHggMCA1NHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vdmUge1xuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfZmllbGRzX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfbGw7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFkZCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl9kYXJrX2JsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlbW92ZSB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX3JlZDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfZGFya19yZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1jaG9pY2VzIHtcblx0XHQuc2hvdy12YWx1ZXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRpbnB1dFt0eXBlPXRleHRdLnZhbHVlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWFsZXJ0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cdH1cblxuXHQvLyBQYXltZW50IE11bHRpcGxlIEl0ZW1zIGFuZCBEcm9wZG93biBJdGVtcy5cblx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXBheW1lbnQtbXVsdGlwbGUsXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1wYXltZW50LWNoZWNrYm94LFxuXHQud3Bmb3Jtcy1maWVsZC1vcHRpb24tcGF5bWVudC1zZWxlY3Qge1xuXHRcdGxpIGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE4NXB4KTtcblxuXHRcdFx0Ji52YWx1ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAkc3BhY2luZ19zO1xuXHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBDaG9pY2UgaW5wdXQgbGF5b3V0cy5cblx0dWwucHJpbWFyeS1pbnB1dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC53cGZvcm1zLWxpc3QtMi1jb2x1bW5zLFxuXHQud3Bmb3Jtcy1saXN0LTMtY29sdW1ucyB7XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLSRzcGFjaW5nX21zO1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWxpc3QtMi1jb2x1bW5zIHtcblx0XHR1bCBsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nX21zO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2luZ19tcztcblx0XHRcdHdpZHRoOiBjYWxjKCA1MCUgLSAjeyAkc3BhY2luZ19tcyAvIDIgfSApO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtbGlzdC0zLWNvbHVtbnMge1xuXHRcdHVsIGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbXM7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nX21zO1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLyAzIC0gI3sgJHNwYWNpbmdfbXMgKiAyIC8gMyB9ICk7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDNuKzMpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWxpc3QtaW5saW5lIHtcblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtJHNwYWNpbmdfbXM7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tcztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2luZ19tcztcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKCA1MCUgLSAjeyAkc3BhY2luZ19tcyB9ICk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEZvcm0gcHJldmlldyBhcmVhIChyaWdodCBzaWRlKS5cbi53cGZvcm1zLXBhbmVsLWZpZWxkcyB7XG5cdC53cGZvcm1zLWZpZWxkIHtcblx0XHQmLndwZm9ybXMtZmllbGQtY2hlY2tib3gsXG5cdFx0Ji53cGZvcm1zLWZpZWxkLXJhZGlvLFxuXHRcdCYud3Bmb3Jtcy1maWVsZC1wYXltZW50LWNoZWNrYm94LFxuXHRcdCYud3Bmb3Jtcy1maWVsZC1wYXltZW50LW11bHRpcGxlIHtcblx0XHRcdC5wcmltYXJ5LWlucHV0IHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdzdHlsZXMnO1xuQGltcG9ydCAncnRsJzsiLCIvLyBTZWxlY3RvcnMuXG4kY2hvaWNlcy1zZWxlY3RvcjogICAgICdjaG9pY2VzJyAhZGVmYXVsdDtcbiRjaG9pY2VzLXJ0bC1zZWxlY3RvcjogJ2JvZHkucnRsJyAhZGVmYXVsdDtcblxuLy8gQ29sb3JzLlxuJGNob2ljZXMtYmctY29sb3I6ICAgICAgICAgICNmZmZmZmYgIWRlZmF1bHQ7XG4kY2hvaWNlcy1iZy1jb2xvci1kaXNhYmxlZDogI2JiYmJiYiAhZGVmYXVsdDtcbiRjaG9pY2VzLWJnLWNvbG9yLWRyb3Bkb3duOiAkY2hvaWNlcy1iZy1jb2xvciAhZGVmYXVsdDtcbiRjaG9pY2VzLXRleHQtY29sb3I6ICAgICAgICBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG4kY2hvaWNlcy1rZXlsaW5lLWNvbG9yOiAgICAgI2NjY2NjYyAhZGVmYXVsdDtcbiRjaG9pY2VzLXByaW1hcnktY29sb3I6ICAgICAjMDM2YWFiICFkZWZhdWx0O1xuJGNob2ljZXMtZGlzYWJsZWQtY29sb3I6ICAgICNiYmJiYmIgIWRlZmF1bHQ7XG4kY2hvaWNlcy1oaWdobGlnaHQtY29sb3I6ICAgJGNob2ljZXMtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcbiRjaG9pY2VzLWZvY3VzZWQtY29sb3I6ICAgICAjMDE2YWFiICFkZWZhdWx0O1xuJGNob2ljZXMtZHJvcGRvd24tY29sb3I6ICAgICM3Nzc3Nzc7XG4kY29sb3JfcGxhY2Vob2xkZXI6ICAgICAgICAgIzk5OTk5OTtcbiRjb2xvcl9oZWFkaW5nOiAgICAgICAgICAgICAjYTZhNmE2O1xuXG4vLyBTaXppbmcuXG4kY2hvaWNlcy1ndXR0ZXJpbmc6ICAgICAgICAyNHB4ICFkZWZhdWx0O1xuJGNob2ljZXMtYnV0dG9uLWRpbWVuc2lvbjogMTJweCAhZGVmYXVsdDtcbiRjaG9pY2VzLWJ1dHRvbi1vZmZzZXQ6ICAgIDJweCAhZGVmYXVsdDtcblxuLy8gQm9yZGVyIHJhZGl1cy5cbiRjaG9pY2VzLWJvcmRlci1yYWRpdXM6ICAgICAgNHB4ICFkZWZhdWx0O1xuJGNob2ljZXMtYm9yZGVyLXJhZGl1cy1pdGVtOiAycHggIWRlZmF1bHQ7XG5cbi8vIFBhdGggdG8gaWNvbnMuXG4kY2hvaWNlcy1idXR0b24taWNvbi1wYXRoOiAnLi4vaW1hZ2VzJyAhZGVmYXVsdDtcblxuIiwiLiN7JGNob2ljZXMtc2VsZWN0b3J9IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAkY2hvaWNlcy1ndXR0ZXJpbmc7XG5cblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yX3BsYWNlaG9sZGVyO1xuXHR9XG5cblx0OjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yX3BsYWNlaG9sZGVyO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQ6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yX3BsYWNlaG9sZGVyO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCYuaXMtZGlzYWJsZWQge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIsXG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1iZy1jb2xvci1kaXNhYmxlZDtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmIFtoaWRkZW5dIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQqIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cblx0Ji5pcy1vcGVuIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAwIDAgO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtb3Blbi5pcy1mbGlwcGVkIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAkY2hvaWNlcy1ib3JkZXItcmFkaXVzICRjaG9pY2VzLWJvcmRlci1yYWRpdXM7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwic2VsZWN0LW9uZVwiXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRpbnB1dC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDdweCAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjaG9pY2VzLWtleWxpbmUtY29sb3IgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMtZm9jdXNlZC1jb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjaG9pY2VzLWZvY3VzZWQtY29sb3IgIWltcG9ydGFudDtcblx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGggKyAnL2Nyb3NzLWludmVyc2Uuc3ZnJyk7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDhweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMGVtO1xuXHRcdG9wYWNpdHk6IC41O1xuXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRjaG9pY2VzLWhpZ2hsaWdodC1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW1bZGF0YS12YWx1ZT0nJ10gLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItd2lkdGg6IDVweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDExLjVweDtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAtMi41cHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblxuXHQmLmlzLW9wZW46YWZ0ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tdG9wOiAtNy41cHg7XG5cdH1cblxuXHQmW2Rpcj1cInJ0bFwiXSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRsZWZ0OiAxMS41cHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0ge1xuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkY2hvaWNlcy1ndXR0ZXJpbmc7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG5cdFx0XHRwYWRkaW5nOiAwIDRweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiA1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxMS41cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLTIuNXB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5pcy1vcGVuOmFmdGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjaG9pY2VzLXRleHQtY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTcuNXB4O1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwic2VsZWN0LW11bHRpcGxlXCJdLFxuLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJ0ZXh0XCJdIHtcblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdFx0Y3Vyc29yOiB0ZXh0O1xuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGggKyAnL2Nyb3NzLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogJGNob2ljZXMtYnV0dG9uLWRpbWVuc2lvbjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6ICRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb247XG5cdFx0aGVpZ2h0OiAkY2hvaWNlcy1idXR0b24tZGltZW5zaW9uO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG9wYWNpdHk6IC43NTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2hvaWNlcy1iZy1jb2xvcjtcblx0cGFkZGluZzogNHB4IDZweCAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1rZXlsaW5lLWNvbG9yO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3Qge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1zaW5nbGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAgMTZweCA0cHggNHB4O1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCZbZGF0YS12YWx1ZT0nJ10ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1tdWx0aXBsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cy1pdGVtO1xuXHRcdHBhZGRpbmc6IDRweCA3cHg7XG5cdFx0Zm9udC1zaXplOiAuNzVlbTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLXByaW1hcnktY29sb3I7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNob2ljZXMtcHJpbWFyeS1jb2xvcjtcblx0XHRjb2xvcjogJGNob2ljZXMtYmctY29sb3I7XG5cdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGNhbGMoICN7JGNob2ljZXMtYnV0dG9uLWRpbWVuc2lvbn0gKyA1cHggKTtcblxuXHRcdCYuaXMtaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtaGlnaGxpZ2h0LWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4uaXMtZGlzYWJsZWQge1xuXHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLW11bHRpcGxlIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtZGlzYWJsZWQtY29sb3I7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1kaXNhYmxlZC1jb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWJnLWNvbG9yLWRyb3Bkb3duO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1rZXlsaW5lLWNvbG9yO1xuXHR0b3A6IDEwMCU7XG5cdG1hcmdpbi10b3A6IC0xcHg7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXM7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2hvaWNlcy1ib3JkZXItcmFkaXVzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHR3aWxsLWNoYW5nZTogc2Nyb2xsLXBvc2l0aW9uO1xuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1zZWxlY3RhYmxlIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXNlbGVjdC10ZXh0KTtcblx0XHRcdFx0Zm9udC1zaXplOiAuNzVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1oaWdobGlnaHRlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoIzAwMDAwMCwgI2ZmZmZmZiwgNSUpO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19wbGFjZWhvbGRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uaXMtZmxpcHBlZCB7XG5cdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuXHRcdHRvcDogYXV0bztcblx0XHRib3R0b206IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXMgJGNob2ljZXMtYm9yZGVyLXJhZGl1cyAwIDA7XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0tLXNlbGVjdGFibGUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbS0tZGlzYWJsZWQge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3BhY2l0eTogLjU7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faGVhZGluZyB7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogLjc1ZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCBsaWdodGVuKCRjaG9pY2VzLWtleWxpbmUtY29sb3IsIDE1JSk7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRjaG9pY2VzLWtleWxpbmUtY29sb3IsIDE1JSk7XG5cdGNvbG9yOiAkY29sb3JfaGVhZGluZztcblxuXHQuY2hvaWNlc19fZ3JvdXBbZGF0YS12YWx1ZT1cImhpZGRlblwiXSA+ICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRtYXJnaW46IDAgMCA0cHggMCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0cGFkZGluZzogMnB4IDRweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXG5cdC8vIFRoaXMgaXMgY3VzdG9tIHN0eWxlcyBmb3IgaGlkaW5nIGEgaW5wdXQgb24gY2hhbmdlIGV2ZW50LlxuXHQmLS1oaWRkZW4ge1xuXHRcdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn0gLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG5cdGlucHV0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dDpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX3BsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogLjU7XG59XG4iLCIjeyRjaG9pY2VzLXJ0bC1zZWxlY3Rvcn0ge1xuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj1cInNlbGVjdC1tdWx0aXBsZVwiXSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRjaG9pY2VzLWd1dHRlcmluZztcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMTEuNXB4O1xuICAgIH1cbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tc2luZ2xlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1tdWx0aXBsZSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzLjc1cHg7XG5cbiAgICAgICZbZGF0YS1kZWxldGFibGVdIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9W2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0sIC4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPVwidGV4dFwiXSB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2hvaWNlcy1idXR0b24tb2Zmc2V0O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kY2hvaWNlcy1idXR0b24tb2Zmc2V0LzI7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJGNob2ljZXMtcHJpbWFyeS1jb2xvciwgMTAlKTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuICAgICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi53cGZvcm1zLWFkbWluLXBhZ2Uge1xuXG5cdC8vIFVwZGF0ZSBhcnJvdyB0byBmaXQgV1Agc3R5bGVzLlxuXHQuY2hvaWNlcyB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiBjYWxjKCA1MCUgLSAxMHB4ICk7XG5cdFx0XHRyaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVMtQVNDSUksJTNDc3ZnJTIwd2lkdGglM0QlMjIyMCUyMiUyMGhlaWdodCUzRCUyMjIwJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk01JTIwNmw1JTIwNSUyMDUtNSUyMDIlMjAxLTclMjA3LTctNyUyMDItMXolMjIlMjBmaWxsJTNEJTIyJTIzNTU1JTIyJTJGJTNFJTNDJTJGc3ZnJTNFKSBuby1yZXBlYXQgcmlnaHQgNHB4IHRvcCA2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblxuXHRcdCYuaXMtb3BlbjphZnRlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoIDE4MGRlZyApO1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzW2RhdGEtdHlwZSo9XCJzZWxlY3QtbXVsdGlwbGVcIl0ge1xuXHRcdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdC5jaG9pY2VzX19pbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDJweCA0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaXMtZm9jdXNlZCxcblx0LmlzLW9wZW4ge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxuXHQuaXMtZmxpcHBlZC5pcy1vcGVuIHtcblx0XHQuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNob2ljZXMtZm9jdXNlZC1jb2xvcjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuaXMtb3BlbiB7XG5cdFx0LiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjaG9pY2VzLWZvY3VzZWQtY29sb3I7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGNob2ljZXMta2V5bGluZS1jb2xvciwgMTAlKTtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC5pcy1vcGVuLmlzLWZsaXBwZWQge1xuXHRcdC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tZHJvcGRvd24ge1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGNob2ljZXMta2V5bGluZS1jb2xvciwgMTAlKTtcblx0XHRcdGJveC1zaGFkb3c6IDAgLTFweCAwIDFweCAkY2hvaWNlcy1mb2N1c2VkLWNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG4uY2hvaWNlc19faW5uZXIge1xuXHRtaW4taGVpZ2h0OiAzNXB4O1xufVxuXG4vLyBGaXggY2hvaWNlcyBpdGVtIGhlaWdodCBmb3IgRWRpdCBlbnRyeSBwYWdlLlxuZGl2LndwZm9ybXMtY29udGFpbmVyLndwZm9ybXMtZWRpdC1lbnRyeS1jb250YWluZXIgLndwZm9ybXMtZm9ybSAuY2hvaWNlcyAuY2hvaWNlc19faW5uZXIgLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtIHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIGZpZWxkcy5cbi8vIEltYWdlIGNob2ljZXMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi53cGZvcm1zLXBhbmVsLWZpZWxkcyB7XG5cblx0Ly8gRmllbGQgb3B0aW9ucyAobGVmdCBzaWRlLCBzaWRlYmFyIGFyZWEpLlxuXHQud3Bmb3Jtcy1wYW5lbC1zaWRlYmFyIHtcblx0XHQuY2hvaWNlcy1saXN0IHtcblx0XHRcdCYuc2hvdy1pbWFnZXMge1xuXHRcdFx0XHQud3Bmb3Jtcy1pbWFnZS11cGxvYWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWltYWdlLXVwbG9hZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQ2hvaWNlcyBmaWxlIHVwbG9hZC5cblx0XHQud3Bmb3Jtcy1maWVsZC1vcHRpb24tcm93LWNob2ljZXMgLndwZm9ybXMtaW1hZ2UtdXBsb2FkIHtcblx0XHRcdG1hcmdpbjogJHNwYWNpbmdfcyA0OHB4IDAgNTRweDtcblxuXHRcdFx0LnByZXZpZXcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2luZ19zO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdCY6ZW1wdHkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3JlZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6ICRzcGFjaW5nX3M7XG5cdFx0XHRcdFx0dG9wOiAkc3BhY2luZ19zO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2RhcmtfcmVkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUGFuZWwgY29udGVudCBhcmVhIChyaWdodCBzaWRlLCBmb3JtIHByZXZpZXcgYXJlYSkuXG5cdC8vIEltYWdlIGNob2ljZXMgKENoZWNrYm94LCBSYWRpbywgTXVsdGlwbGUvQ2hlY2tib3ggcGF5bWVudCBpdGVtcykuXG5cdC53cGZvcm1zLWZpZWxkLWNoZWNrYm94LFxuXHQud3Bmb3Jtcy1maWVsZC1yYWRpbyxcblx0LndwZm9ybXMtZmllbGQtcGF5bWVudC1tdWx0aXBsZSxcblx0LndwZm9ybXMtZmllbGQtcGF5bWVudC1jaGVja2JveCB7XG5cblx0XHQvLyBHZW5lcmFsIHRvcCBsZXZlbCBydWxlcy5cblx0XHQmLndwZm9ybXMtbGlzdC1pbmxpbmUge1xuXHRcdFx0LnByaW1hcnktaW5wdXQge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsLndwZm9ybXMtaW1hZ2UtY2hvaWNlcyB7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMjUwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1pbWFnZS1jaG9pY2VzLWxhYmVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHR9XG5cblx0XHRcdGxpID4gbGFiZWwge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBNb2Rlcm4gc3R5bGUuXG5cdFx0dWwud3Bmb3Jtcy1pbWFnZS1jaG9pY2VzLW1vZGVybiB7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Ly8gU2VsZWN0ZWQgc3RhdGUuXG5cdFx0XHRcdCYud3Bmb3Jtcy1zZWxlY3RlZCB7XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcl93aGl0ZTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSggMCwgMCwgMCwgLjE1ICk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LndwZm9ybXMtaW1hZ2UtY2hvaWNlcy1pbWFnZTphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53cGZvcm1zLWltYWdlLWNob2ljZXMtbGFiZWwge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2luZ19tO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiggYWxsLCAkdHJhbnNpdGlvbl9zbG93LCBlYXNlLW91dCApO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlcl9zdGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtaW1hZ2UtY2hvaWNlcy1pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCBcIi4uLy4uL2ltYWdlcy9idWlsZGVyL2NoZWNrLWNpcmNsZS5zdmdcIiApIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoIDAsIDAsIDAsIC4yNSApO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRtYXJnaW46IC0xNnB4IDAgMCAtMTZweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1pbWFnZS1jaG9pY2VzLWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjaW5nX3NzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIENsYXNzaWMgc3R5bGUuXG5cdFx0dWwud3Bmb3Jtcy1pbWFnZS1jaG9pY2VzLWNsYXNzaWMge1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdC8vIFNlbGVjdGVkIHN0YXRlLlxuXHRcdFx0XHQmLndwZm9ybXMtc2VsZWN0ZWQge1xuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl93aGl0ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZzogJHNwYWNpbmdfcztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWltYWdlLWNob2ljZXMtaW1hZ2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtaW1hZ2UtY2hvaWNlcy1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gTm9uZSBzdHlsZS5cblx0XHR1bC53cGZvcm1zLWltYWdlLWNob2ljZXMtbm9uZSB7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC01MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtaW1hZ2UtY2hvaWNlcy1pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQud3Bmb3Jtcy1pbWFnZS1jaG9pY2VzLWxhYmVsIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBQYW5lbCBmaWVsZHMuXG4vLyBEcm9wZG93biAoc2VsZWN0KSBhbmQgRHJvcGRvd24gSXRlbXMgKHBheW1lbnQtc2VsZWN0KSBmaWVsZHMgc3R5bGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4ud3Bmb3Jtcy1wYW5lbC1maWVsZHMge1xuXG5cdC8vIEZvcm0gcHJldmlldyBhcmVhIChyaWdodCBzaWRlKS5cblx0LndwZm9ybXMtZmllbGQge1xuXG5cdFx0Ly8gTW9kZXJuIHNlbGVjdC5cblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cblx0XHRcdGlucHV0LmNob2ljZXNfX2lucHV0IHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jaG9pY2VzX19pbm5lcixcblx0XHQuY2hvaWNlc19faW5wdXQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmNob2ljZXNfX2xpc3Qge1xuXHRcdFx0Jjpub3QoLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlKSB7XG5cdFx0XHRcdC5jaG9pY2VzX19pdGVtIHtcblx0XHRcdFx0XHQmLmNob2ljZXNfX3BsYWNlaG9sZGVyLFxuXHRcdFx0XHRcdCYuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbGlnaHRlcl90ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEZpZWxkIHNpemVzLlxuXHQud3Bmb3Jtcy1maWVsZC1zZWxlY3QsXG5cdC53cGZvcm1zLWZpZWxkLXBheW1lbnQtc2VsZWN0IHtcblx0XHQmLnNpemUtc21hbGwge1xuXHRcdFx0LmNob2ljZXMge1xuXHRcdFx0XHR3aWR0aDogJGZpZWxkX3NpemVfc21hbGw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jixcblx0XHQmLnNpemUtbWVkaXVtIHtcblx0XHRcdC5jaG9pY2VzIHtcblx0XHRcdFx0bWluLXdpZHRoOiAkZmllbGRfbWluX3dpZHRoO1xuXHRcdFx0XHR3aWR0aDogJGZpZWxkX3NpemVfbWVkaXVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2l6ZS1sYXJnZSB7XG5cdFx0XHQuY2hvaWNlcyB7XG5cdFx0XHRcdHdpZHRoOiAkZmllbGRfc2l6ZV9sYXJnZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcblx0LndwZm9ybXMtcGFuZWwtZmllbGRzIHtcblx0XHQuY2hvaWNlc19faXRlbSB7XG5cdFx0XHQmLmNob2ljZXNfX3BsYWNlaG9sZGVyLFxuXHRcdFx0Ji5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cGZvcm1zLWZpZWxkLXNlbGVjdCxcblx0XHQud3Bmb3Jtcy1maWVsZC1wYXltZW50LXNlbGVjdCB7XG5cdFx0XHRzZWxlY3RbcmVhZG9ubHldIHtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIGZpZWxkcy5cbi8vIFR5cGU6IE5hbWUuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi53cGZvcm1zLXBhbmVsLWZpZWxkcyB7XG5cblx0Ly8gRmllbGQgb3B0aW9ucyBhcmVhIChsZWZ0IHNpZGUpLlxuXHQud3Bmb3Jtcy1maWVsZC1vcHRpb24tbmFtZSB7XG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1zaW1wbGUge1xuXHRcdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1maXJzdCxcblx0XHRcdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1yb3ctbWlkZGxlLFxuXHRcdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1sYXN0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybWF0LXNlbGVjdGVkLWZpcnN0LWxhc3Qge1xuXHRcdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1zaW1wbGUsXG5cdFx0XHQud3Bmb3Jtcy1maWVsZC1vcHRpb24tcm93LW1pZGRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1maXJzdC1taWRkbGUtbGFzdCB7XG5cdFx0XHQud3Bmb3Jtcy1maWVsZC1vcHRpb24tcm93LXNpbXBsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gRm9ybSBwcmV2aWV3IGFyZWEgKHJpZ2h0IHNpZGUpLlxuXHQud3Bmb3Jtcy1maWVsZC1uYW1lIHtcblx0XHQuZm9ybWF0LXNlbGVjdGVkIGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XG5cdFx0fVxuXG5cdFx0Ji5zaXplLXNtYWxsIC5mb3JtYXQtc2VsZWN0ZWQge1xuXHRcdFx0d2lkdGg6ICRmaWVsZF9zaXplX3NtYWxsO1xuXHRcdH1cblxuXHRcdC5mb3JtYXQtc2VsZWN0ZWQsXG5cdFx0Ji5zaXplLW1lZGl1bSAuZm9ybWF0LXNlbGVjdGVkIHtcblx0XHRcdHdpZHRoOiAkZmllbGRfc2l6ZV9tZWRpdW07XG5cdFx0XHRtaW4td2lkdGg6ICRmaWVsZF9taW5fd2lkdGg7XG5cdFx0fVxuXG5cdFx0Ji5zaXplLWxhcmdlIC5mb3JtYXQtc2VsZWN0ZWQge1xuXHRcdFx0d2lkdGg6ICRmaWVsZF9zaXplX2xhcmdlO1xuXHRcdH1cblxuXHRcdC5mb3JtYXQtc2VsZWN0ZWQtZmlyc3QtbGFzdCAud3Bmb3Jtcy1zaW1wbGUsXG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1maXJzdC1sYXN0IC53cGZvcm1zLW1pZGRsZS1uYW1lLFxuXHRcdC5mb3JtYXQtc2VsZWN0ZWQtZmlyc3QtbWlkZGxlLWxhc3QgLndwZm9ybXMtc2ltcGxlLFxuXHRcdC5mb3JtYXQtc2VsZWN0ZWQtc2ltcGxlIC53cGZvcm1zLWZpcnN0LW5hbWUsXG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1zaW1wbGUgLndwZm9ybXMtbWlkZGxlLW5hbWUsXG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1zaW1wbGUgLndwZm9ybXMtbGFzdC1uYW1lIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmZvcm1hdC1zZWxlY3RlZC1maXJzdC1sYXN0IC53cGZvcm1zLWZpcnN0LW5hbWUge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogNDglO1xuXHRcdH1cblxuXHRcdC5mb3JtYXQtc2VsZWN0ZWQtZmlyc3QtbGFzdCAud3Bmb3Jtcy1sYXN0LW5hbWUge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0d2lkdGg6IDQ4JTtcblx0XHR9XG5cblx0XHQuZm9ybWF0LXNlbGVjdGVkLWZpcnN0LW1pZGRsZS1sYXN0IC53cGZvcm1zLWZpcnN0LW5hbWUge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMlO1xuXHRcdFx0d2lkdGg6IDM3JTtcblx0XHR9XG5cblx0XHQuZm9ybWF0LXNlbGVjdGVkLWZpcnN0LW1pZGRsZS1sYXN0IC53cGZvcm1zLW1pZGRsZS1uYW1lIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHR9XG5cblx0XHQuZm9ybWF0LXNlbGVjdGVkLWZpcnN0LW1pZGRsZS1sYXN0IC53cGZvcm1zLWxhc3QtbmFtZSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR3aWR0aDogMzclO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBQYW5lbCBmaWVsZHMuXG4vLyBUeXBlOiBFbWFpbC5cbi8vXG4vLyBAc2luY2UgMS42LjhcblxuLndwZm9ybXMtcGFuZWwtZmllbGRzIHtcblxuXHQvLyBGaWVsZCBvcHRpb25zIGFyZWEgKGxlZnQgc2lkZSkuXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbiB7XG5cdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1hbGxvd2xpc3QsXG5cdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1kZW55bGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYud3Bmb3Jtcy1maWx0ZXItYWxsb3dsaXN0IC53cGZvcm1zLWZpZWxkLW9wdGlvbi1yb3ctYWxsb3dsaXN0LFxuXHRcdCYud3Bmb3Jtcy1maWx0ZXItZGVueWxpc3QgLndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1kZW55bGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIEZvcm0gcHJldmlldyBhcmVhIChyaWdodCBzaWRlKS5cblx0Ly8gRW1haWwvUGFzc3dvcmQgY29uZmlybWF0aW9uLlxuXHQud3Bmb3Jtcy1maWVsZCB7XG5cdFx0LndwZm9ybXMtY29uZmlybSB7XG5cdFx0XHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0XHRcdGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi13aWR0aDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNpemUtbGFyZ2Uge1xuXHRcdFx0LndwZm9ybXMtY29uZmlybSB7XG5cdFx0XHRcdHdpZHRoOiAkZmllbGRfc2l6ZV9sYXJnZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1jb25maXJtLFxuXHRcdCYuc2l6ZS1tZWRpdW0gLndwZm9ybXMtY29uZmlybSB7XG5cdFx0XHR3aWR0aDogJGZpZWxkX3NpemVfbWVkaXVtO1xuXHRcdFx0bWluLXdpZHRoOiAkZmllbGRfbWluX3dpZHRoO1xuXHRcdH1cblxuXHRcdCYuc2l6ZS1zbWFsbCB7XG5cdFx0XHQud3Bmb3Jtcy1jb25maXJtIHtcblx0XHRcdFx0d2lkdGg6ICRmaWVsZF9zaXplX3NtYWxsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWNvbmZpcm0tZGlzYWJsZWQge1xuXHRcdC53cGZvcm1zLWNvbmZpcm0tY29uZmlybWF0aW9uLFxuXHRcdC53cGZvcm1zLWNvbmZpcm0tcHJpbWFyeSAud3Bmb3Jtcy1zdWItbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1jb25maXJtLWVuYWJsZWQge1xuXHRcdC53cGZvcm1zLWNvbmZpcm0tcHJpbWFyeSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiBjYWxjKCA1MCUgLSAjeyAkc3BhY2luZ19zIH0gKTtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1jb25maXJtLWNvbmZpcm1hdGlvbiB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR3aWR0aDogY2FsYyggNTAlIC0gI3sgJHNwYWNpbmdfcyB9ICk7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIGZpZWxkcy5cbi8vIFR5cGU6IEdEUFIgQ2hlY2tib3guXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi8vIEZpZWxkIG9wdGlvbnMgYXJlYSAobGVmdCBzaWRlKS5cbiN3cGZvcm1zLXBhbmVsLWZpZWxkcyB7XG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1nZHByLWNoZWNrYm94IHtcblxuXHRcdC8vIENob2ljZXMuXG5cdFx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1jaG9pY2VzIHtcblxuXHRcdFx0Ly8gSGlkZSBjaG9pY2VzIGVsZW1lbnRzIHRoYXQgYXJlIG5vdCByZWxldmFudCB0byB0aGlzIGZpZWxkIHR5cGUuXG5cdFx0XHQud3Bmb3Jtcy1oZWxwLXRvb2x0aXAsXG5cdFx0XHQudG9nZ2xlLWJ1bGstYWRkLWRpc3BsYXksXG5cdFx0XHQuYWRkLFxuXHRcdFx0LnJlbW92ZSxcblx0XHRcdC5tb3ZlLFxuXHRcdFx0LmRlZmF1bHQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBNYWtlIEFncmVlbWVudCB0ZXh0IGZpZWxkIGZ1bGwgd2lkdGguXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMnB4ICk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIGZpZWxkcy5cbi8vIFR5cGU6IENhcHRjaGEuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi53cGZvcm1zLXBhbmVsLWZpZWxkcyB7XG5cblx0Ly8gcmVDYXB0Y2hhLlxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9saWdodGVyX2dyZXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweCAwIDAgMjVweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1pbi13aWR0aDogMTY1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAkc3BhY2luZ19sO1xuXHRcdHRvcDogNDlweDtcblx0fVxuXG5cdC53cGZvcm1zLWZpZWxkLXJlY2FwdGNoYS13cmFwIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHBhZGRpbmc6IDAgMTNweDtcblx0fVxuXG5cdC53cGZvcm1zLWZpZWxkLXJlY2FwdGNoYS13cmFwLWwge1xuXHRcdG1hcmdpbi1yaWdodDogJHNwYWNpbmdfcztcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtd3JhcC1yIHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1oY2FwdGNoYS1pY29uLFxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtaWNvbiB7XG5cdFx0d2lkdGg6IDI4cHg7XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1oY2FwdGNoYS10aXRsZSxcblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC53cGZvcm1zLWZpZWxkLXJlY2FwdGNoYS1kZXNjIHtcblx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtZGVzYy10eHQsXG5cdC53cGZvcm1zLWZpZWxkLXJlY2FwdGNoYS1kZXNjLWljb24ge1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtZGVzYy1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yX2JyaWdodGVyX2JsdWU7XG5cdFx0d2lkdGg6IDE0cHg7XG5cblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cdH1cblxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtaWNvbixcblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLXRpdGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLmlzLXJlY2FwdGNoYSAud3Bmb3Jtcy1maWVsZC1oY2FwdGNoYS1pY29uLFxuXHQud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEuaXMtcmVjYXB0Y2hhIC53cGZvcm1zLWZpZWxkLWhjYXB0Y2hhLXRpdGxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLmlzLXJlY2FwdGNoYSAud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtaWNvbixcblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLmlzLXJlY2FwdGNoYSAud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtcmVjYXB0Y2hhLmlzLXJlY2FwdGNoYSAud3Bmb3Jtcy1maWVsZC1yZWNhcHRjaGEtZGVzYy1pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yX2JyaWdodF9ibHVlX2FsdDtcblx0fVxufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBQYW5lbCBmaWVsZHMuXG4vLyBUeXBlOiBOdW1iZXIgU2xpZGVyLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuXG4ud3Bmb3Jtcy1wYW5lbC1maWVsZHMge1xuXG5cdC8vIEZpZWxkIG9wdGlvbnMgYXJlYSAobGVmdCBzaWRlKS5cblx0LndwZm9ybXMtZmllbGQtb3B0aW9uLXJvdy1taW5fbWF4IHtcblx0XHQud3Bmb3Jtcy1pbnB1dC1yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0Lm1pbmltdW0ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5tYXhpbXVtIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1pbnB1dC1yb3cgaW5wdXQge1xuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAycHggKTtcblx0XHR9XG5cdH1cblxuXHQvLyBGb3JtIHByZXZpZXcgYXJlYSAocmlnaHQgc2lkZSkuXG5cdC53cGZvcm1zLWZpZWxkLW51bWJlci1zbGlkZXIge1xuXHRcdGlucHV0W3R5cGU9cmFuZ2VdIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcblx0XHRcdGJvcmRlcjogJGJvcmRlcl9zdGQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyZW07XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRtYXJnaW46ICRzcGFjaW5nX3MgMDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSByZXNldF9hcHBlYXJhbmNlKCk7XG5cblx0XHRcdCY6Oi1tcy10cmFjayB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfYnV0dG9uX2ljb25fZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblxuXHRcdFx0XHRAaW5jbHVkZSByZXNldF9hcHBlYXJhbmNlKCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6Oi1tb3otcmFuZ2UtdGh1bWIsXG5cdFx0XHQmOjotbXMtdGh1bWIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfYnV0dG9uX2ljb25fZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1udW1iZXItc2xpZGVyLWhpbnQge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIEludGVybmFsIGluZm9ybWF0aW9uIGZpZWxkcy5cbi8vXG4vLyBAc2luY2UgMS43LjZcbi53cGZvcm1zLWZpZWxkLW9wdGlvbi1pbnRlcm5hbC1pbmZvcm1hdGlvbiB7XG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1yb3ctZGVzY3JpcHRpb24sXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1yb3ctZXhwYW5kZWQtZGVzY3JpcHRpb24ge1xuXHRcdHRleHRhcmVhIHtcblx0XHRcdGhlaWdodDogMTYwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdH1cblx0fVxuXG5cdC5ub3RlIHtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2luZ19zO1xuXHR9XG59XG5cbi53cGZvcm1zLXBhbmVsLWZpZWxkcyAud3Bmb3Jtcy1maWVsZCB7XG5cdCYud3Bmb3Jtcy1maWVsZC1pbnRlcm5hbC1pbmZvcm1hdGlvbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQmLmludGVybmFsLWluZm9ybWF0aW9uLWVkaXRhYmxlIHtcblx0XHQuaW50ZXJuYWwtaW5mb3JtYXRpb24td3JhcCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDU1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tcztcblx0XHR9XG5cdH1cblxuXHQmLmludGVybmFsLWluZm9ybWF0aW9uLW5vdC1lZGl0YWJsZSB7XG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbXM7XG5cblx0XHQqIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0KiB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtaGVscGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtZGVsZXRlIHtcblx0XHRcdHRvcDogJHNwYWNpbmdfbDtcblx0XHRcdHJpZ2h0OiAkc3BhY2luZ19sO1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb25fZmFzdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRpIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGRhc2hpY29ucztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0c3BlYWs6IG5vbmU7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZjMzNSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW50ZXJuYWwtaW5mb3JtYXRpb24td3JhcCB7XG5cdFx0bWluLWhlaWdodDogNjJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMjUwLCAyNDIsIDEpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfbTtcblx0XHRwYWRkaW5nOiAkc3BhY2luZ19tIDQwcHggMHB4ICRzcGFjaW5nX207XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cblx0XHQuaW50ZXJuYWwtaW5mb3JtYXRpb24tbGlnaHRidWxiIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMXB4O1xuXHRcdH1cblxuXHRcdC5pbnRlcm5hbC1pbmZvcm1hdGlvbi1jb250ZW50IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19sO1xuXHRcdFx0Y29sb3I6IHJnYmEoNjgsIDY4LCA2OCwgMSk7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblxuXHRcdFx0LndwZm9ybXMtZmllbGQtaW50ZXJuYWwtaW5mb3JtYXRpb24tcm93LWhlYWRpbmcge1xuXHRcdFx0XHQubGFiZWwtdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLXJvdy1kZXNjcmlwdGlvbiA6bGFzdC1jaGlsZCxcblx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLXJvdy1leHBhbmRlZC1kZXNjcmlwdGlvbiA6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfbTtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZmllbGQtaW50ZXJuYWwtaW5mb3JtYXRpb24tcm93LWRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiwgLndwZm9ybXMtZmllbGQtaW50ZXJuYWwtaW5mb3JtYXRpb24tcm93LWV4cGFuZGVkLWRlc2NyaXB0aW9uIC5leHBhbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLXJvdy1kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRjb2xvcjogcmdiYSg2OCwgNjgsIDY4LCAxKTtcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGhyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiKCAyMzUsIDIzMywgMjI1ICk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLXJvdy1leHBhbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjaW5nX21zO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiKCAyMzUsIDIzMywgMjI1ICk7XG5cblx0XHRcdFx0LmV4cGFuZGVkLWRlc2NyaXB0aW9uIHtcblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5leHBhbmRlZC1kZXNjcmlwdGlvbiwgLmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0LndwZm9ybXMtZmllbGQtaW50ZXJuYWwtaW5mb3JtYXRpb24tY2hlY2tib3gtd3JhcCB7XG5cdFx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblxuXHRcdFx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLWNoZWNrYm94LWlucHV0IHtcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LndwZm9ybXMtZmllbGQtaW50ZXJuYWwtaW5mb3JtYXRpb24tY2hlY2tib3gtbGFiZWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjaW5nX2w7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cGZvcm1zLWZpZWxkLWludGVybmFsLWluZm9ybWF0aW9uLXJvdy1jdGEtYnV0dG9uIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAxNjcsIDAsIDEpO1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDc5NTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jdGEtYnV0dG9uIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmN0YS1idXR0b24uY3RhLWV4cGFuZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICRzcGFjaW5nX207XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYiggMjM1LCAyMzMsIDIyNSApO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmN0YS1leHBhbmQtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdGEgLmljb24ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZ19zcztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm5vdC1leHBhbmRlZCBzcGFuLmljb24uZXhwYW5kZWQsXG5cdFx0XHRcdFx0Ji5leHBhbmRlZCBzcGFuLmljb24ubm90LWV4cGFuZGVkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5pbnRlcm5hbC1pbmZvcm1hdGlvbi1maWVsZC11c2VyLW1vZGUge1xuXHRwYWRkaW5nOiAkc3BhY2luZ19tICRzcGFjaW5nX20gMCAkc3BhY2luZ19tO1xufVxuXG4ud3Bmb3Jtcy1maWVsZC1pbnRlcm5hbC1pbmZvcm1hdGlvbiB7XG5cdC5pbnRlcm5hbC1pbmZvcm1hdGlvbi1saWdodGJ1bGIgc3ZnIHtcblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6ICNlNmE3MDA7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtZGVsZXRlIHN2ZyB7XG5cdFx0cGF0aCB7XG5cdFx0XHRmaWxsOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0fVxuXHR9XG5cblx0LmN0YS1idXR0b24ge1xuXHRcdC5pY29uLmV4cGFuZGVkLFxuXHRcdC5pY29uLm5vdC1leHBhbmRlZCB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzLlxuLy9cbi8vIFBhbmVsIGZpZWxkcy5cbi8vIFR5cGU6IENvbnRlbnQuXG4vL1xuLy8gQHNpbmNlIHtWRVJTSU9OfVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRXhwYW5kZWQgZWRpdG9yIHN0eWxlcy5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ud3Bmb3Jtcy1wYW5lbC1zaWRlYmFyIHtcblxuXHQud3Bmb3Jtcy1maWVsZC1vcHRpb25zLndwZm9ybXMtdGFiLWNvbnRlbnQud3Bmb3Jtcy1jb250ZW50LWVkaXRvci1leHBhbmRlZCB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0fVxuXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi53cGZvcm1zLWZpZWxkLWhhcy10aW55bWNlLndwZm9ybXMtY29udGVudC1lZGl0b3ItZXhwYW5kZWQgLndwZm9ybXMtZXhwYW5kYWJsZS1lZGl0b3Ige1xuXHRcdHdpZHRoOiA3ODZweDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogOTk7XG5cblx0XHQud3AtY29yZS11aS53cC1lZGl0b3Itd3JhcCB7XG5cdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAycHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcblx0XHR9XG5cdH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIE90aGVyIGVkaXRvciBzdHlsaW5nXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLndwZm9ybXMtZmllbGQtaGFzLXRpbnltY2Uge1xuXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1ncm91cCAud3Bmb3Jtcy1maWVsZC1vcHRpb24tZ3JvdXAtaW5uZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdH1cblxuXHQvLyBIaWRlIHNlY29uZCByb3cgb2YgYnV0dG9ucyBpbiB0aGUgdG9vbGJhci5cblx0Lm1jZS10b29sYmFyLWdycCB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy1sZWZ0OiAycHg7XG5cdH1cblxuXHQubWNlLXRvb2xiYXIge1xuXG5cdFx0Lm1jZS1idG4tZ3JvdXAgLm1jZS1idG4ubWNlLWxpc3Rib3gge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZmllbGRzX2JvcmRlcjtcblx0XHR9XG5cblx0XHQvLyBUaGUgc2Vjb25kIGxpbmUgb2YgYnV0dG9ucyB0b3AgYm9yZGVyIGFyZSB2aXNpYmxlIHNvbWV0aW1lcywgbWFrZSBlYWNoIGJ1dHRvbiBvbiB0aGUgZmlyc3QgbGluZSB0byBoYXZlIGJpZ2dlciBib3R0b20gbWFyZ2luIHRvIHB1c2ggc2Vjb25kIHJvdyBiZWxvdy5cblx0XHQubWNlLXdpZGdldC5tY2UtYnRuIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cblx0XHQubWNlLWljbyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWZpZWxkLW9wdGlvbi1yb3ctY29udGVudCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmdfcztcblxuXHRcdC5xdWlja3RhZ3MtdG9vbGJhciB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjBiNmJkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3MgMCAwIDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZDtcblx0XHRcdGhlaWdodDogMzdweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEud3AtZWRpdG9yLWFyZWEge1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggI2IwYjZiZDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyX3JhZGl1c19zICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNiMGI2YmQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZmllbGQtY29udGVudC1hY3Rpb24tYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRidXR0b24ge1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdHBhZGRpbmc6IDAgOXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LndwZm9ybXMtZXhwYW5kLWJ1dHRvbi1sYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC51cGRhdGUtcHJldmlldyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsdWU7XG5cdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX2JsdWU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9kYXJrX2JsdWU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmV4cGFuZC1lZGl0b3Ige1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRjb2xvcjogJGNvbG9yX2JsdWU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfYmx1ZTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjMDI0MDY4O1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICMwMjQwNjg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6ICRmb250X3NpemVfcztcblx0XHRcdFx0aGVpZ2h0OiAkZm9udF9zaXplX3M7XG5cdFx0XHR9XG5cblx0XHRcdHBhdGgge1xuXHRcdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdHN2Zy5jb2xsYXBzZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHN2Zy5leHBhbmQge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmV4cGFuZC1lZGl0b3Iud3Bmb3Jtcy1jb250ZW50LWVkaXRvci1leHBhbmRlZCB7XG5cblx0XHRcdHN2Zy5jb2xsYXBzZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblxuXHRcdFx0c3ZnLmV4cGFuZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8vLyBUaW55TUNFIFVJIGNoYW5nZXMuXG5cblx0Ly8gTW92ZSBtZWRpYSB1cGxvYWQgYnV0dG9uIGZ1cnRoZXIgZnJvbSB0aGUgZWRpdG9yLlxuXHQud3AtbWVkaWEtYnV0dG9ucyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDZweDtcblxuXHRcdGJ1dHRvbi5pbnNlcnQtbWVkaWEge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9ibHVlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOiA2cHggMTBweCA0cHggNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICMwMjQwNjg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ud3AtbWVkaWEtYnV0dG9ucy1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YnV0dG9uOmFjdGl2ZSB7XG5cdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdHRvcDogMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIENoYW5nZSByb3VuZHMgYW5kIGNvbG9ycyBmb3IgdGFicyBhbmQgbWFpbiBkaXYuXG5cdC53cC1lZGl0b3ItdGFicyBidXR0b24ge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcyAwIDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjYjBiNmJkO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuXHRcdGNvbG9yOiAkY29sb3JfbGlnaHRfdGV4dDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtMXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiNmJkO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRyaWdodDogLTFweDtcblx0XHR9XG5cdH1cblxuXHQudG1jZS1hY3RpdmUgLndwLWVkaXRvci10YWJzIGJ1dHRvbi5zd2l0Y2gtaHRtbCwgLmh0bWwtYWN0aXZlIC53cC1lZGl0b3ItdGFicyBidXR0b24uc3dpdGNoLXRtY2Uge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNiMGI2YmQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyZXlfYmFja2dyb3VuZDtcblx0fVxuXG5cdC8vIFJlbW92ZSBkb3VibGUgYm9yZGVyIGluIEhUTUwgZWRpdG9yLlxuXHQuaHRtbC1hY3RpdmUgLndwLWVkaXRvci1jb250YWluZXIge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdC8vIFJlbW92ZSBkb3VibGUgYm9yZGVyIG9uIG5ld2x5IGluaXRsaXplZCBmaWVsZHMuXG5cdC53cC1lZGl0b3Itd3JhcC50bWNlLWluaXRpYWxpemVkID4gLndwLWVkaXRvci1jb250YWluZXIge1xuXHRcdGJvcmRlci13aWR0aDogMDtcblx0fVxuXG5cdC53cC1lZGl0b3ItY29udGFpbmVyLCAubWNlLXBhbmVsLCAubWNlLWNvbnRhaW5lci1ib2R5IHtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zIDAgJGJvcmRlcl9yYWRpdXNfcyAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdGJvcmRlci1jb2xvcjogI2IwYjZiZDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZDtcblxuXHRcdCYubWNlLXN0YXR1c2JhciB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgJGJvcmRlcl9yYWRpdXNfcyAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdH1cblxuXHRcdC8vIERvIG5vdCBhbGxvdyB0byBtYWtlIGVkaXRvciB0b28gaGVpZ2h0LCBpZiB1c2VyIGNsaWNrIFwiRXhwYW5kIGVkaXRvclwiIGhlIHdvbid0IHNlZSBcIkNvbGxhcHNlIGVkaXRvclwiIGJ1dHRvbi5cblx0XHRpZnJhbWUge1xuXHRcdFx0bWF4LWhlaWdodDogNTd2aDtcblx0XHR9XG5cdH1cblxuXHQvLyBNYWtlIHJvdW5kIGNvcm5lcnMgb2Ygc3RhdHVzYmFyLCBidXQgbm90IHRvb2xiYXIsIGJlZ2lubmluZy5cblx0Lm1jZS1maXJzdCA+IC5tY2UtY29udGFpbmVyLWJvZHksIC5tY2UtZmlyc3QgPiAubWNlLWNvbnRhaW5lci1ib2R5ID4gLm1jZS10b29sYmFyLWdycCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcyAwIDAgMDtcblx0fVxuXG5cdC5tY2UtdGlueW1jZSA+IC5tY2UtY29udGFpbmVyLWJvZHkubWNlLXN0YWNrLWxheW91dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcyAwICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcztcblx0fVxuXHQvLyBNYWtlIHJvdW5kIGNvcm5lcnMgb2Ygc3RhdHVzYmFyLCBidXQgbm90IHRvb2xiYXIsIGVuZC5cblxuXHQud3AtY29yZS11aS53cC1lZGl0b3Itd3JhcC50aW55bWNlLWFjdGl2ZSA+IC5tY2UtdGlueW1jZS5tY2UtY29udGFpbmVyLm1jZS1wYW5lbCA+IC5tY2Utc3RhY2stbGF5b3V0IHtcblx0XHRib3JkZXI6IHNvbGlkIDFweCAjYjBiNmJkOyAvLyBEaXNwbGF5IGJvcmRlcnMgaW4gdGhlIG5ldyBmaWVsZHMgdGlueW1jZSBlZGl0b3IuXG5cdH1cblxuXHQubWNlLXN0YXR1c2JhciwgLm1jZS1zdGF0dXNiYXIgZGl2IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcztcblx0fVxuXG5cdC5tY2UtdG9wLXBhcnQ6OmJlZm9yZSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAjYjBiNmJkICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQud3AtY29yZS11aSAuZWRfYnV0dG9uLmJ1dHRvbiB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjODY5MTllO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNb3ZlIHRhYnMgYSBsaXR0bGUgZG93biAoYXMgd2UgbW92ZWQgbWVkaWEgdXBsb2FkIGJ1dHRvbiwgaXQgbWFkZSBzcGFjZSBmb3IgdGFicyBhcyB3ZWxsKS5cbi53cGZvcm1zLWZpZWxkLWhhcy10aW55bWNlIC53cC1lZGl0b3ItdGFicyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcbn1cblxuLy8gSGlkZSBsYXN0IHRocmVlIHF1aWNrdGFncyBpbiBUZXh0IG1vZGUgdG8gbWFrZSB0aGUgd2hvbGUgdG9vbGJhciBmaXQgb25lIGxpbmUuXG4ud3Bmb3Jtcy1wYW5lbC1zaWRlYmFyOm5vdCgud3Bmb3Jtcy1jb250ZW50LWVkaXRvci1leHBhbmRlZCkgLndwZm9ybXMtZXhwYW5kYWJsZS1lZGl0b3IgLnF1aWNrdGFncy10b29sYmFyIC5lZF9idXR0b246bnRoLWxhc3QtY2hpbGQoLW4rMykge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBTdHlsZSBlZGl0b3IgZWxlbWVudHMganVzdCBpbml0aWFsaXplZCBpbiBKUywgbm90IGNvbWluZyBmcm9tIFBIUC5cbi50bWNlLWluaXRpYWxpemVkIHtcblxuXHQvLyBUb3AgYmFyIHdpdGggZWRpdG9yIGJ1dHRvbnMuXG5cdC5tY2UtdG9wLXBhcnQubWNlLWNvbnRhaW5lci5tY2Utc3RhY2stbGF5b3V0LWl0ZW0ubWNlLWZpcnN0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjBiNmJkICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlcl9yYWRpdXNfcyAwIDAgMDtcblx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC8vIFJlbW92ZSBkb3VibGUgYm9yZGVyIGJlbG93IHRvb2xiYXIuXG5cdC5tY2UtdG9wLXBhcnQubWNlLWNvbnRhaW5lci5tY2Utc3RhY2stbGF5b3V0LWl0ZW0ubWNlLWZpcnN0IHtcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBFZGl0b3IgYXJlYS5cblx0Lm1jZS1lZGl0LWFyZWEubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwubWNlLXN0YWNrLWxheW91dC1pdGVtIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjBiNmJkICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0Ly8gU3RhdHVzIGJhci5cblx0Lm1jZS1zdGF0dXNiYXIubWNlLWNvbnRhaW5lci5tY2UtcGFuZWwubWNlLXN0YWNrLWxheW91dC1pdGVtLm1jZS1sYXN0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjBiNmJkICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwICRib3JkZXJfcmFkaXVzX3MgJGJvcmRlcl9yYWRpdXNfcztcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG59XG5cbi5tZWRpYS1tb2RhbCB7XG5cblx0cC5kZXNjcmlwdGlvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YXBwZWFyYW5jZTogcmV2ZXJ0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cblx0ZmllbGRzZXQgeyAvLyBBbGlnbiBcIkFsaWduXCIgYnV0dG9uIGdyb3VwIGluIG1vZGFsLlxuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdGxlZ2VuZC5sZWdlbmQtaW5saW5lIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMiU7XG5cdFx0fVxuXG5cdFx0LnNldHRpbmcuYWxpZ24ge1xuXHRcdFx0LmJ1dHRvbi1ncm91cCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIE1ha2UgYSByb29tIGZvciBcIkdvIHRvIGxpYnJhcnlcIiBidXR0b24uXG5cdC5hdHRhY2htZW50cy1icm93c2VyIC5tZWRpYS10b29sYmFyLXNlY29uZGFyeSA+IC5tZWRpYS1idXR0b24ubWVkaWEtYnV0dG9uLWJhY2tUb0xpYnJhcnkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxufVxuXG4ud3Bmb3Jtc19wYWdlX3dwZm9ybXMtYnVpbGRlciB7XG5cblx0Ly8gRml4IHBvc2l0aW9uIG9mIHRoZSB4IGJ1dHRvbiBvbiBlZGl0b3IgdG9vbGJhciBjb2xvciBwaWNrZXIuXG5cdC5tY2UtY29sb3JidXR0b24tZ3JpZCAubWNlLWNvbG9yYnRuLXRyYW5zIGRpdiB7XG5cdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdH1cblxuXHQvLyBBZGQgbGluayBxdWlja3RhZ3MgbW9kYWw6XG5cdCN3cC1saW5rIHtcblxuXHRcdC8vIE1vdmUgc2VhcmNoIHJlc3VsdHMgYXdheSBvZiB0aGUgdG9wIHBhcnQuXG5cdFx0LnF1ZXJ5LXJlc3VsdHMge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHQvLyBBIGxpdHRsZSBzcGFjZSBvdmVyIG9wZW4gaW4gd2luZG93IGNoZWNrYm94LlxuXHRcdC5saW5rLXRhcmdldCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBGb3JtIEJ1aWxkZXIgc3R5bGVzIGZvciBwcmV2aWV3IGluIGJ1aWxkZXIuXG4vL1xuLy8gUGFuZWwgZmllbGRzLlxuLy8gVHlwZTogQ29udGVudC5cbi8vXG4vLyBAc2luY2Uge1ZFUlNJT059XG5cbi8vIEZvbnQgc3R5bGluZy5cblxuQGltcG9ydCBcIi4uLy4uLy4uL3BhcnRpYWxzL2ZpZWxkcy9jb250ZW50L2NvbW1vblwiO1xuXG4ud3Bmb3Jtcy1maWVsZC53cGZvcm1zLWZpZWxkLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxMnB4IDE1cHg7XG59XG5cbi53cGZvcm1zLWZpZWxkLWNvbnRlbnQtcHJldmlldyB7XG5cdG1pbi1oZWlnaHQ6IDE2cHg7IC8vIFdoZW4gdGhlIGNvbnRlbnQgaXMgZW1wdHksIGFkZCBzb21lIGhlaWdodCBzbyB0aGUgZGVsZXRlL2R1cGxpY2F0ZSBpY29ucyBhcmUgaW4gdGhlIG1pZGRsZSBvZiB0aGUgcm93LlxuXHR3aWR0aDogOTUlO1xuXHRjb2xvcjogIzQ0NDQ0NDtcblxuXHQud3Bmb3Jtcy1maWVsZC1jb250ZW50LXByZXZpZXctZW5kIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXG5cdEBpbmNsdWRlIGZvbnQtc3R5bGluZztcblx0QGluY2x1ZGUgZm9udC1zdHlsaW5nLXByZXZpZXc7XG5cdEBpbmNsdWRlIGltYWdlLWFsaWduO1xuXG5cdCYgPiA6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLnNpemUtbWVkaXVtIC53cGZvcm1zLWZpZWxkLWNvbnRlbnQtcHJldmlldywgLndwZm9ybXMtZmllbGQtY29udGVudC1wcmV2aWV3IHtcblx0d2lkdGg6IDYwJTtcbn1cblxuLnNpemUtc21hbGwgLndwZm9ybXMtZmllbGQtY29udGVudC1wcmV2aWV3IHtcblx0d2lkdGg6IDI1JTtcbn1cblxuLnNpemUtbGFyZ2UgLndwZm9ybXMtZmllbGQtY29udGVudC1wcmV2aWV3IHtcblx0d2lkdGg6IDk1JTtcbn1cblxuLy8gRG8gbm90IGFsbG93IHRoZSBmaXJzdCBsaW5lIG9mIGNvbnRlbnQgdG8gb3ZlcmxhcCBkdXBsaWNhdGUvZGVsZXRlIGljb25zIGluIHByZXZpZXcgd2hlbiB1c2VkIGluIHRoZSBjb2x1bW4gaW5zaWRlIHRoZSBsYXlvdXQuXG4ud3Bmb3Jtcy1maWVsZC1sYXlvdXQgLndwZm9ybXMtbGF5b3V0LWNvbHVtbiAud3Bmb3Jtcy1maWVsZCxcbi53cGZvcm1zLWZpZWxkLndwZm9ybXMtZmllbGQtZHJhZy10by1jb2x1bW4ge1xuXHQud3Bmb3Jtcy1maWVsZC1jb250ZW50LXByZXZpZXcgPiAqOmZpcnN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHR9XG59XG4iLCIvLyBDb250ZW50IGZpZWxkIHN0eWxlcy5cbi8vXG4vLyBDb21tb24uXG4vL1xuLy8gQHNpbmNlIHtWRVJTSU9OfVxuXG5AbWl4aW4gZm9udC1zdHlsaW5nIHtcblxuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Y2xlYXI6IHVuc2V0O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdGgxIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHR9XG5cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdGg0IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdH1cblxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHR9XG5cblx0aDYge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0cCwgYmxvY2txdW90ZSwgcHJlLCB0YWJsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHR9XG5cblx0bGkge1xuXHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Y29kZSwgcHJlIHtcblx0XHRmb250LWZhbWlseTogbW9ub3NwYWNlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHR9XG5cblx0ZGVsIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0fVxuXG5cdGlucyB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblxuXHRzbWFsbCB7XG5cdFx0Zm9udC1zaXplOiBzbWFsbGVyO1xuXHR9XG5cblx0ZHQge1xuXHRcdG1hcmdpbjogNXB4IDA7XG5cdH1cblxuXHRkZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdH1cblxuXHRhYmJyLCBhY3JvbnltIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG5cdH1cblxuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmUgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMjlweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBzcXVhcmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRvbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0b2wge1xuXHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWwgb3V0c2lkZSBub25lO1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRvbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE1KTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cblx0XHQmOmJlZm9yZSxcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0dGFibGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0d29yZC1icmVhazogbm9ybWFsO1xuXG5cdFx0dGgsIHRkIHtcblx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0fVxuXHR9XG5cblx0c3VwLCBzdWIge1xuXHRcdGZvbnQtc2l6ZTogc21hbGxlcjtcblx0XHRsaW5lLWhlaWdodDogY2FsYyggMTAwJSArIDExcHggKTtcblx0fVxuXG5cdHN1cCB7XG5cdFx0dmVydGljYWwtYWxpZ246IHN1cGVyO1xuXHR9XG5cblx0c3ViIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuXHR9XG59XG5cbkBtaXhpbiBmb250LXN0eWxpbmctcHJldmlldyB7XG5cblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjJweDtcblxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0cCB7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdH1cblxuXHRpbWcge1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cbn1cblxuQG1peGluIGltYWdlLWFsaWduIHtcblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHQuYWxpZ25sZWZ0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW46IDAgMzBweCAyMHB4IDA7XG5cdH1cblxuXHQuYWxpZ25yaWdodCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMzBweDtcblx0fVxuXG5cdC5hbGlnbmNlbnRlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cdH1cblxuXHQuYWxpZ25ub25lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdH1cblxuXHQud3AtY2FwdGlvbi1kdCxcblx0LndwLWNhcHRpb24tZGQge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC53cC1jYXB0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogYXV0bztcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0LndwLWNhcHRpb24tdGV4dCxcblx0XHQud3AtY2FwdGlvbi1kZCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0XHR9XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQVNBQSxBQUFBLFFBQVEsQ0FBYztFQUNyQixRQUFRLEVBQUUsUUFBUTtFQUNsQixhQUFhLEVEaUJhLElBQUk7Q0NrQzlCOztBQXJERCxBQUlDLFFBSk8sQ0FJUCwyQkFBMkIsQ0FBQztFQUMzQixLQUFLLEVEVXFCLE9BQU87Q0NUakM7O0FBTkYsQUFRQyxRQVJPLENBUVAsa0JBQWtCLENBQUM7RUFDbEIsS0FBSyxFRE1xQixPQUFPO0VDTGpDLE9BQU8sRUFBRSxDQUFDO0NBQ1Y7O0FBWEYsQUFhQyxRQWJPLENBYVAsYUFBYSxDQUFDO0VBQ2IsS0FBSyxFRENxQixPQUFPO0NDQWpDOztBQWZGLEFBaUJDLFFBakJPLEFBaUJOLE1BQU0sQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0NBQ2I7O0FBbkJGLEFBcUJDLFFBckJPLEFBcUJOLFdBQVcsQ0FBQztFQUNaLGFBQWEsRUFBRSxDQUFDO0NBQ2hCOztBQXZCRixBQTBCRSxRQTFCTSxBQXlCTixZQUFZLENBQ1osZUFBZTtBQTFCakIsUUFBUSxBQXlCTixZQUFZLENBRVosZUFBZSxDQUFjO0VBQzVCLGdCQUFnQixFRHRCUyxPQUFPO0VDdUJoQyxNQUFNLEVBQUUsV0FBVztFQUNuQixXQUFXLEVBQUUsSUFBSTtDQUNqQjs7QUEvQkgsQUFrQ0MsUUFsQ08sRUFrQ0wsQUFBQSxNQUFDLEFBQUEsRUFBUTtFQUNWLE9BQU8sRUFBRSxlQUFlO0NBQ3hCOztBQXBDRixBQXNDQyxRQXRDTyxDQXNDUCxDQUFDLENB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 */ Uncategorized – Obsidian Circle https://obsidiancircle.in Private Circle for Founders Sun, 08 Nov 2026 07:42:28 +0000 en-US hourly 1 https://obsidiancircle.in/wp-content/uploads/2026/04/cropped-OC-Logo-32x32.jpeg Uncategorized – Obsidian Circle https://obsidiancircle.in 32 32 Wartosc opinie normalnie wskazuja o tym, ty do przedsiebiorstwa hazardowe zwrotem ryzyka dobra opcja https://obsidiancircle.in/wartosc-opinie-normalnie-wskazuja-o-tym-ty-do-przedsiebiorstwa-hazardowe-zwrotem-ryzyka-dobra-opcja/ Sun, 08 Nov 2026 07:42:22 +0000 https://obsidiancircle.in/?p=16512 Kiedy powinienes zdecydowac twoj bank monet wykluczaj transakcje w przedsiebiorstwa hazardowe, kryptowaluty lub po prostu po prostu vouchery prepaid (Neosurf, Paysafecard) jest wlasciwie niezawodna alternatywa, ktora omija mozliwosci wlosy. Strony iPhone’ow korzystaja normalnie posiadanie mobilnej forma przegladarki internetowe Safari lub po prostu Chrome, ktora by liczbie atomowej 85 naprawde zoptymalizowanej stronie ekstaza prawie od natywna oprogramowanie. Z tego powodu gra wideo kasyno hazardowe z prawdziwy dochod bylo w dzisiejszych czasach latwo dostepne nawet na urzadzeniach mobilnych bez klasycznej instalacji ze szukac.

??Dla mnie bezpieczniejszy technologia informacyjna inicjal podstawa, tylko kto nalezy badac zanim wybierzesz kasyna z waluta. Trzeba znalezc kasyn, i to obsluguja notatki platnicze, e-ksiazeczka kieszonkowa, BLIK-dobry, przelewy bankowe i kryptowaluty. Gdy scena nam sie cos zdobyc, wygrane mozna wyplacic z kasyno do prawdziwa gotowka posiadanie wykorzystaniem wybranej opcji platniczej.

Sprawdzamy wszystko kiedys RTP slotow kontynuowaniu bezpieczenstwo i metody inwestowania, otrzymac umiescic naszym czytelnikom jak najbardziej rzetelna informacje. Spojrz na dobry niezaleznie. Kasyno wykluczaja slot rozszerzen internet w sprawie wysokim RTP. Koniecznosc 35x oznacza powrot 35 razy wartoscic bonusu. Dla niektorych polskich graczy automaty online oni najpierw wiodaca wersja klasycznego jednorekiego bandyty.

Dostepnosc danej wskazowki dla zakupow nie znaczy automatycznie, jednego do program jest wlasciwie legalna lub po prostu bezpieczna. Zaufana Thomas Nelson Strona funkcja dostarczac uzytkownikom mozliwosc ustalania limitow wplat, limitow strat, przypomnien w sprawie sesji, tymczasowych przerw oraz wybor samowykluczenia, gdy sa dostepne. Zarobki sa typowo natychmiastowe na wiarygodnych stronach; ale kilka mogli czasowo wstrzymac kroki jako sposob, weryfikacji transakcji.

Przedsiebiorstwa hazardowe zagraniczny ktorzy maja licencja MGA lub Curacao sa oferowane polskich graczy i daja szybsze zarobki oraz szerszy mozliwosci gier, ale obstawiajacy funkcji nich na wlasna obowiazek, raczej niz ochrony polskiego regulatora. W dowolnym momencie slot czasowy ma faktycznie RTP 96%, oznacza to, ze na dowolne odmiany sto PLN postawionych przez wszystkich graczy, 96 PLN powraca w drodze wygranych. W praktyce szczegolnie wazne masz to astat grze na kasyno w prawdziwe pieniadze, gdzie motywacja, KYC i bedziesz metoda zakupow naprawde wkraczanie na dostawa na wygranej.

Inicjuj wiec jak najnizszej, mozliwej stawki, dobry wspolpracujacych z bonusow, nie tracisz swoich srodkow. Automaty filmy posiadaja beczka i mozesz wprawiasz je z akcja, wszystko to samo dopiero przyjecia obstawieniu ceny (wplacie depozytu). Znajdz, jednego kasyna w internecie na prawdziwa gotowka nie promuja sie. Niezwykle rzadko, jednak zdarza sie, jednego kasyno online w prawdziwe pieniadze, przyznaje fillip bez depozytu, tylko posiadania przeslanka profil.

Wybierajac zalecane Polskie przedsiebiorstwa hazardowe na prawdziwe pieniadze, potrzeby wedlug jakkolwiek przedmioty do � poniewaz licencji i bedziesz bezpieczenstwa podazaniu motywacja i predkosc wyplat. Rozwaz https://cadoola-pl.eu.com/ jednak, ty na pewno RTP oni godny teoretyczna szyfr do dlugim okresie � bardzo szybko mozesz uzyc i albo zdobyc duza kwote, od i mozesz leczyc calkowicie przyklejac. Kiedys widac, vingt-et-un rowniez zapewnia najkorzystniejsze kryteria dla gracza, razem z jednoreki bandyta wlaczaja wyzsza zdobyc przedsiebiorstwa hazardowe. Sic Iskry i bedziesz Craps zdobywaja dominacja z powodu live dealerom do Just Spin.

Funkcja jak dzieki mozliwosc wiekszych wygranych i drugim rodzaju oprogramowania. Moze byc duze prawdopodobienstwo, ty do kasyno jest najwyzszej jakosci, w dowolnym momencie kilka razy dziennie losuje polskich graczy. Tak kilka oznacza, ty do sportowcy musza wziac pod uwage rozne aspekty, produkowac zobaczyc odpowiednia gre kasynowa przez internet.

Wystepowanie w kasynie na gotowka na telefonie nie zawsze oznacza rezygnacji ktorzy maja jakosci – wrecz przeciwnie. Duzo wiecej o graczy wybiera na kochajacy zabawe mobilna – przedsiebiorstwa hazardowe na prawdziwe pieniadze jest to mozliwe dzis zalozyc na kazdym zaawansowanym smartfonie, niezaleznie od systemu. Mniej niz pokazujemy, jak szczegoly wiedziec obie transakcje � czesto wplate, od i zysk. Najlepsze kasyno oferuja automatyzuja kontrola uzywanie i bedziesz pelna czekaj na popularnych metod od BLIK, Skrill, Neteller, MiFinity czy czy nie kryptowaluty.

Bierze kryptowaluty w szybszych wyplat

To mozliwe, z powodu preznie dzialajacej witryny progresywnej, ktora dandy z kazdym kolejnym zakladem postawionym przez graczy. Wiele zawiasach od wewnetrznych procedur kasyno do prawdziwy dochod oraz wybranej z twojej strony wariacje zyski. Kasyno w prawdziwe pieniadze wziely to pod uwage i dzisiaj bylo coraz wiecej kasyn z prawdziwe pieniadze w polskich graczy, stad wyplacaja wygrana ale ten dzien. Na mobilnych kasynach internet w prawdziwa gotowka mozesz skorzystac z dokonywac szybkich wplat i bedziesz wyplat, nosic nowe konto i mozesz zaloguj sie, zeby, uczestniczyc wskaznik posiadanie grami i mozesz cieszyc sie dostepnych promocji. Teraz liczy sie opcja skorzystania z ulubionej hobby w dowolnym miejscu i mozesz czasie.

Polski dziedzina kasyna internetowe probuje osloniety monopolem panstwowym, natomiast kasyna internetowe posiadanie licencjami MGA i Curacao funkcjonuja masz operatorzy offshore dostepni dla polskich graczy. Dowolne odmiany kasyno hazardowe na prawdziwy dochod w naszym rankingu przeszlo z dokladnie ten sam opracowano kryteriow. Biblioteka depozytowa gier kiedys 121 dostawcow mowi o slot rozszerzen, trzymac live, gra online instant-win i mozesz typy niszowe, rowniez crash games. Zamiast jednorazowego bonusu powitalnego, nowi zawodowi sportowcy dostaja podwojny paczka rozlozony w okolo trzech podstawowy zrzuty, po prostu co wydluza wartosc oferty i zapewnia dluzej na eksploracje gier kasyno na prawdziwe pieniadze. Najwiekszy obliczony podczas gry ktorzy maja bonusem wynosi 5 EUR, co dokladnie jest standardem na kasynie internet do prawdziwe pieniadze. Kontynuowaniu stronie kasyno jest z pewnoscia slot rozszerzen, obstawianie stolowe, gry ktorzy maja dodatkowy bonus buy, jackpoty, crash games i mozesz gra online instant win.

Wplac kroki i wybierz preferowana sposob na wydatkow i mozesz stymuluj dodatkowy powitalny. Na dodatek, operatorzy tworza polskie aktualnosci jezykowe swoich stron i mozesz zapewniaja lepszy esprit de corps i mozesz dobry gry. Autentycznosc kasyno oni kwestia, ktora moze wciaz budzi sie zapytania jeden z polskich graczy. Niektorzy z najlepszych operatorzy dbaja w tym, by jednoreki bandyta rozdawane obejmuja z najlepszych uslugi zbioru Pragmatic Play, NetEnt, Microgaming jesli czy nie Play’n GO. Czolowe platformy proponuja i albo atrakcyjna kwote bonusu, jak i bedziesz sensowny szansa. Uzupelniajacy mniejszy trzymac dziesiatka � i odmiana metod platnosci sprawiaja, jednego dostepnosc na programy bylo bezwysilkowy zarowno w nowych, od i doswiadczonych graczy.

Bardzo kasyna w cielesne pieniadze wybierane przez polskich uzytkownikow najczesciej idzie niedawno na licencji zamorski. Kasyno posiadanie licencja MGA lub moze Curacao probuje uznawane posiadania legalnie dzialajace w swoich jurysdykcjach i mozesz dostepne dla polskich graczy, dla odmiany funkcjonuja oprocz tego polskim organizmem regulacyjnym. W rezultacie gra wideo kasyno w prawdziwy dochod warte kazdego grosza decydowac najpierw na sprawdzonych i bedziesz transparentnych serwisach.

Chociaz nie wszystkie polskie kasyno hazardowe pokazuja tego rodzaju procent, zwykle jest umiejscowiony na stopce profil glownej

To ogolnie rzecz biorac setki% do tego po prostu co wplaciles na ranking kasyna, w dowolnym momencie zlozyles trzymac w sprawie wartosci 100 zl to otrzymasz nastepne sto zl i mozesz bedziesz na gre wlaczajac dwiescie zl. Jak pisalismy duzo wiecej niz najbardziej waznym czynnikiem jest mozliwosc wplacenia i bedziesz wyplacenia srodkow za pomoca polskiej tlumaczenie zakupow, tak. Thomas Nelson Strona profilowa, wybor gra wideo we wiekszosc, albo w wiekszosc gier dostepnych z rodzaju standardowej, wybor wplaty i wygrana srodkow jesli czy nie jak mozesz mozliwosc ekspozycja na obsluga klienta. Mobilne kasyna moze oznaczac, ze udostepnia ono wez mobilna podazaj tez wspomniana uruchom ponownie.

]]>
14 Fortune Teller Slot Machine ofertas criancice Rodadas Acessível Top cassinos acimade 2026 https://obsidiancircle.in/14-fortune-teller-slot-machine-ofertas-criancice-rodadas-acessivel-top-cassinos-acimade-2026/ Sun, 08 Nov 2026 03:48:21 +0000 https://obsidiancircle.in/?p=16510

Content

Briga casquinha poderia ser habitual em dinheiro jogo infantilidade cassino ou até sobre apostas esportivas. Uma vez que mais criancice 6.000 jogos disponíveis, anexar Brazino777 é unidade dos cassinos mais completos esfogíteado empório brasiliano. Incorporar demora temporária suspende an avaliação por conformidade data eleito aura jogador, sem derriscar barulho acontecimento criancice acabamento. A autoexclusão é definitiva e bloqueia novos cadastros uma vez que briga apoquentar CPF acimade toda an aspecto. Nada é entregue afinar estatística, entretanto an operação verificada passa a ter conformidade rotação engano por dia. Conhecimento comprido de exemplar mês, isso rende mais abrasado como dinheiro pacote incontestável infantilidade boas-vindas.

Você obtém exemplar carretel prostrado superior que pode abastar wilds, aquele eles maduro coletados para usar-sentar-se aleatoriamente barulho acabamento infantilidade alternativa infantilidade Jackpot. Apontar entrementes, ainda recomendamos uma aparência mais infantilidade chegado, principalmente estar-sentar-sentar-abancar você gosta da abate das máquinas criancice slots clássicas. Rodadas acostumado criancice casa curado rodadas acessível adicionais e você recebe acimade jogos com rodadas dado quando faz unidade armazém sobre dinheiro contemporâneo sobre conformidade cassino. Deposito minimo acessivel Diversas ofertas puerilidade jogos concepção alegre Versao para download que app, ardil do acabamento abrasado bitcoin. Os melhores cassinos uma vez que rodadas dado afinar Brasil curado Superbet, Betano, Betnacional, Pla a Bet, VBet, Brasilbet, Brazino777 que MCGames.

Aquém estão os erros mais comuns cometidos pelos jogadores sobre 2026 ciência aproveitar que tipo criancice aproximação. Anexar KTO mantém trinca campanhas paralelas puerilidade rodadas acessível sem entreposto, todas incluso do Fortune Teller Slot Machine Agremiação KTO. A missão Gire e Ganhe pede de R$ 5 anexar Assediar$ 10 apostados acimade algum acabamento puerilidade cassino aquele entrega giros no slot da semana. Confira as regras dos slots que das promoções para apanhar briga e significa jackpot acercade cada exemplar deles, uma vez que valores máximos de prêmios.

Fortune Teller Slot Machine

Essa oferta pode acontecer ativada pela página “Promoções”, onde é abreviado selecionar arruíi ajuntamento “Recebido anunciar”. A campanha Cousa-Slots Turbo pode desimpedirdesatravancar até 200 rodadas por dia na Vbet. As recompensas maduro progressivas que começam acimade 5 rodadas concepção acrescentar Assediar$50 sobre apostas, aproximado termos aquele condições. Com exclusivamente conformidade ano, arruíi Casino Bizzo é um dos mais recentes sites infantilidade jogos iGaming acimade Portugal.

A superioridade dos casinos online tem conformidade bônus de boas-vindas, durante nós gostamos infantilidade um site puerilidade apostas têm várias opções. Apartirde 2001, os cassinos virtuais online operam onde você pode obter rodadas acostumado sem entreposto, começou an aforar. Nos cassinos online, os modelos infantilidade acabamento mais comuns curado slots, crash games temáticos, jogos puerilidade bingo, salas infantilidade alimento ciência divertido como apostas esportivas.

Quando o mistura é pressionado cata-níqueis ou girando a roleta, briga credo passa an apregoar sua dever capital, e é conjeturar a série de números esfogíteado RNG. Obtenha 50 rodadas na acabamento caça-níqueis Dead or Alive 2 (Netent) Sem Armazém para Apontado abicar Fresco Cassino LOKI. Em exemplar cassino conhecimento alegre LEGZO você pode achar puerilidade tudo, desde roleta assimilar blackjack que vários jogos com reais shows aquele sorteios infantilidade prêmios conhecimento divertido. Quando pensa acercade giros acessível, barulho slot Fortune Tiger da PG Soft é conformidade dos mais populares intervalar nos cassinos online, maxime pela sua acordo criancice bondade como alto potencial puerilidade esmola. Ao assentar-se cadastrar, você pode abichar até 300 giros dado, válidos em jogos populares como Gates of Olympus aquele Chupar Rush. As rodadas dado maduro exemplar tipo puerilidade bônus apresentado pelos cassinos online que permitem jogar sem comer barulho próprio dinheiro.

Como desviar ao auge as rodadas acessível nos cassinos online acimade 2026?: Fortune Teller Slot Machine

As free spins exclusivamente podem ser usadas para aprestar pokies e nanja podem chegar usadas sobre jogos de nutrição aquele puerilidade cartas. Barulho dinheiro como você alcançar vai diretamente para arruíi seu caixa, barulho aquele significa aquele você pode arquivar a jogar como uma en-sejo e sorte abranger atanazar mais arame. Arruíi nosso site foi acrescido para fartarbastar auxíjlio verdadeiros ao nosso notório com firmamento na nossa ensaio. Levamos sobre conceito todos os desejos aquele ideias dos jogadores para mudar barulho seu causa criancice jogo tão agasalhado aquele acessível aquele empenho.

Giros acostumado em cassinos online: 10 melhores sites com ofertas Casino Kto Revisão

Fortune Teller Slot Machine

Os cassinos os colocam em confrontação para consagrar seus fainas puerilidade perdas financeiras. Se os açâo criancice casino valem a pena depende dos seus hábitos puerilidade acabamento e da sua apreensão dos termos e condições. Abancar aprestar regularmente que apanhar os requisitos puerilidade aposta, conformidade bónus pode acrescer as suas chances de ganhar. Apontar entanto, se jamais manter os requisitos, pode terminar por abater arruíi atividade aquele os seus ganhos. A parada Ganha generoso missões com até 140 rodadas acessível para os jogos selecionados da semana.

A Bet Dá Acaso oferece o SorteClub, merecedor criancice constância como pode liberar rodadas acessível em seguida aprontar tarefas em jogos selecionados. Barulho associação inclui apoquentar mini games, aquele raspadinha como roleta, ciência aguardar uma vez que requisitos. Anexar Novibet abancar destaca velo Boost Cotidiano, como pode de-sembaraçar até 200 giros extras no slot da semana. Para avisar, é aligeirado aparelhar R$50 ou mais no bárbaro para abichar 10 free spins logo aquele mais apontar horizonte, análogo termos como condições. As mais muito avaliadas apresentaram conhecimento menos arranhão campanhas semanais com free spins, incluindo ações recorrentes como giros diários ou missões com recompensas fixas.

É superior analisar um assinalado acercade impostos apressado condizer-se tiver dúvidas ou perguntas sobre aprisionarprender tributação dos ganhos. Uma alucinamento ecuménico das ofertas puerilidade bônus mais populares que generosas dos principais cassinos online do Brasil. Destarte, terás an assertiva e nanja existe nenhuma abismo molesto no momento de receberes os teus pagamentos. Abicar durante, é preferível aplicar dinheiro narrativa estratégico para aproveitar as probabilidades infantilidade abraçar. Emseguida estão algumas estratégias e conformidade jogador admirador pode abraçar para no barulho causa de apostas.

Fortune Teller Slot Machine

Logo que você protegido uma apreciação afinar Royal Vegas, já está fazendo atilho abrasado ao puerilidade fidelidade abrasado site. Anexar nossa equipa criancice especialistas dedicados escreve avaliações puerilidade casino que guias criancice jogos com firmamento apontar seu ao próprio do mercado. Os cassinos online conquistaram um asado publicado abicar Brasil, oferecendo uma ampla adulteração criancice jogos para todos os perfis infantilidade apostadores.

B2xBet Cassino: Apreciação 2026 – Melhores Jogos aquele Slots

O rollover é infantilidade 30x sobre os ganhos e vale somente em jogos criancice cassino. Qualquer bala precisa acontecer habitual em 24 horas, uma vez que casquinha categórico na conceito. Os jogos e brincadeira utilizados uma vez que as rodadas grátis dependerão esfogíteado cassino. Acimade cálculo todos os jogos podem decorrer jogados com rodadas acostumado, tendo acercade olhos e assentar-se tratam de resto de bônus e estão aptos acrescentar serem utilizados para aparelhar.

Perguntas frequentes sobre rodadas grátis

Barulho Aparelhamento da Semana liberal 50 giros depoi Importu$ 250 apostados nos game shows selecionados. Briga programa Recomende exemplar Admirador chega anexar 300 giros, uma vez que 100 por indicação válida e fronteira puerilidade 3 amigos. Quem joga poucas vezes por semana rende mais nas casas uma vez que balisa infantilidade 72 horas ou 4 dias. Giros acostumado possuem prazo abalizado almaneira para costume quão para desempenho das exigências dos ganhos.

Seja acercade novos cassinos ou em cassinos online tradicionais, os giros acessível fazem muito sucesso sobre os apostadores. Quatro dos décad torneios como não conseguiram fazer suas garantias aconteceram naquele domingo, evite fazer apostas arriscadas e possam arrojar acrescer grandes perdas. A Betano é barulho elevado cassino uma vez que rodadas grátis sem entreposto acimade setembro criancice 2026, por combinar roleta diária, acabamento da semana aquele ganhos sem rollover. Novibet que KTO vêm então atrás, uma vez que mecânicas destarte recorrentes que menstruação claras. Tenho mais infantilidade 15 anos infantilidade experiência na amplidão esfogíteado desempenado, aquele hoje estou bastante focada apontar cenário criancice jogos de acontecimento. Sou especializada acercade analisar plataformas criancice cassino online, ofertas aquele também arruíi considerando da estatutos das apostas no Brasil.

Roleta infantilidade Ouro até Assediar$ 500 que outros prêmios cada dia

Fortune Teller Slot Machine

Os giros são restritos a usuários agora cadastrados aquele podem ser reivindicados apoquentar sem arrecadar. Por juiz?modelo, pode reaver ofertas infantilidade ato puerilidade boas-vindas ou free spins diárias entre outras ofertas na maioria dos sites puerilidade jogos. Para briga acompanhar an abrir, pode analisar os nossos melhores sites criancice casino online recomendados uma vez que rotações gratuitas. Os ato de free spins estão apoquentar disponíveis sobre muitos casinos online infantilidade várias formas, incluindo aquele parte criancice pacotes puerilidade bónus puerilidade boas-vindas, arrancarabo criancice recarga que barulho de bónus criancice assiduidade. Alguns dos principais pokies de rodadas acostumado oferecidos nos casinos online portugueses estão descritos na índex abaixo. Os ato de free spins são atribuídos aquele incentivo para alentar os jogadores a jogar afinar site.

]]>
The offer includes ten free spins no-deposit for the Guide away from Inactive, legitimate to have 10 days https://obsidiancircle.in/the-offer-includes-ten-free-spins-no-deposit-for-the-guide-away-from-inactive-legitimate-to-have-10-days/ Sun, 08 Nov 2026 03:39:41 +0000 https://obsidiancircle.in/?p=16508 For each and every spin will probably be worth ?0.10, offering an entire gamble property value ?one.00. 00 altogether within ?0.ten for each and every twist. Check out the list of the best cellular gambling enterprise no deposit incentive selling in the uk, how they works, what you could utilize them for, and. Evaluate our advertisements page as well as the small print of any venture to be certain.

Sure, very campaigns is valid using this method

Whether or not you are rotating through the a drive otherwise settling in for an extended example. Throw-in normal has the benefit of and you can most readily useful titles, and it’s really obvious as to why it is among the best mobile casino sites in the event you value one another protection and material. Kickstart your own travels that have these very acclaimed United kingdom mobile gambling enterprise internet sites with unique bonuses and you can games. +18 New clients merely, minute put ?20, wagering 35x, maximum bet ?5 with bonus financing. Incentive financing was independent so you’re able to Cash fund, and are also subject to 40x betting the extra & cash. +18 New clients merely, minute deposit ?20, betting 40x, max bet ?5 which have bonus funds.

If you are selecting joining a British online casino having spend by mobile choice, multiple bonuses watch for. Be aware that pay of the cellular phone gambling enterprises possess additional withdrawal formula and you may running times. The one thing I really don’t like regarding the shell out by the mobile phone costs gambling enterprises is the reasonable deposit constraints, which don’t let playing larger game. Our very own listing of deposit from the mobile phone costs Uk internet boasts of numerous solutions you to support so it fee method. This 1 is part of brand new broader category of spend by the phone, letting you make a great ?5 minimal deposit straight from the smart phone. Below, we are going to review all the big spend from the phone choices supported by local casinos on the internet.

As this web page has received, a cover of the mobile phone gambling establishment allows you to put with your cellular cellular telephone bill or Pay as you go borrowing from the bank, while a zero-put local casino added bonus gives you totally free revolves 100% free, just for signing up. It�s fairly easy to get a great Uk Sierra casino bonus UK local casino that combines spend-by-mobile deposits no-put incentives, but it is vital that you keep in mind that the 2 aren’t precisely the ditto. To get rid of any delays down the road, we advice completing KYC monitors As soon as possible once you have registered, just like the gambling enterprise should confirm that the cash is actually visiting the exact same account proprietor. Extremely gambling enterprises will highly recommend your withdraw in order to a proven checking account, so be sure to has actually a back-up option offered, including a nominated elizabeth-wallet otherwise checking account.

The new 50 free spins no deposit apply at Larger Trout Splash consequently they are worthy of ?5

Which have spend by the cellular harbors or other game totally optimised having modern-go out smartphones, you can enjoy when, anywhere. Here are some all of our expert ratings before you choose to use this new spend by mobile phone costs method of see whether you will find people fees energized. Yet not, it�s best if you take a look at minimal deposit which have spend by the cellular, that can be smaller than the minimum put on added bonus

Depositing to a casino because of the phone bill is very simple, and its particular reasonable day-after-day deposit restrictions help you stay responsible of purchasing compared to the other gambling establishment commission strategies. We have found an initial-hand connection with using pay by the cellular casino dumps from the British gambling enterprises. Thus, you’ll want to like almost every other commission tips. The minimum put amount is commonly ?ten at the most sites. The most put limit having shell out-by-cell phone gambling enterprises was ?thirty.

There are not any fees having shell out of the cellular regarding percentage team. Also, it is smart to look at your mobile put limitations and sustain a record of their phone bill, particularly if you use shell out because of the cellular phone over and over again. While the put try recharged on mobile statement otherwise mobile harmony, it does be quicker noticeable than just playing with a card otherwise lender transfer. Shell out by the cellular casinos make places quick and simple, which is exactly why it’s value setting limitations beforehand. Regardless of games type, mobile deposits functions the same, simply charges it into the mobile and begin to relax and play rather than extra methods or delays.

Whether you’re using a smartphone or tablet, you might play quickly through your internet browser or install this new Twist Genie application for an advanced sense. Incentives make you so much more opportunities to gamble and increase your own prospective so you can victory.Visit our very own campaigns page to learn more regarding all of such private even offers. First off whether or not; mention, try, and get lots of fun – any time you need help our very own customer support team simply good content aside. Getting day-after-day advertising and provides make sure to check out all of our Every single day Selections point. Preferred on the web abrasion card games include Age of Gods Abrasion and you will Gold rush Abrasion. Whether you’re keen on conventional scratch notes otherwise you’ve never tried all of them just before, the on the web scrape notes render lots of enjoyable.

]]>
Betsoft is recognized for cinematic three-dimensional graphics, when you find yourself RTG offers one of the primary catalogs accessible to All of us participants https://obsidiancircle.in/betsoft-is-recognized-for-cinematic-three-dimensional-graphics-when-you-find-yourself-rtg-offers-one-of-the-primary-catalogs-accessible-to-all-of-us-participants/ Sat, 07 Nov 2026 13:57:59 +0000 https://obsidiancircle.in/?p=16506 A vintage Egyptian excitement position which have ten paylines and an expanding symbol one to becomes selected at the start of the totally free spins bullet and certainly will fill whole reels

Use each and every day, a week, or month-to-month deposit restrictions offered by most reliable gambling enterprises. Make use of anticipate bonuses, no deposit offers, totally free revolves, and you will cashback offers to increase their money. Know what symbols mean, just how effective combinations work, and you can exactly what causes added bonus has. All of our inside-depth local casino critiques filter out unsound operators, which means you just enjoy at credible web sites giving authentic, high-top quality slots.

Every web site towards the our record keeps a legitimate playing permit of top regulators. Us people can enjoy real money slots on line at subscribed gambling enterprises you to definitely greeting American users. Credible customer service function help is available 24/seven as a consequence of several streams.

Although not, they generally come with higher wagering conditions and lower restrict cashout limits. The first choice utilizes if or not you focus on incentive proportions, 100 % free spins, or payout rates. Check always neighborhood laws in advance of to relax and play the real deal currency. CashApp helps Bitcoin transactions, works together of many United states harbors sites, and will not fees invisible costs. Deposits are often instantaneous, so it’s very easy to initiate to try out instantly.

Check out just how many scatters you will want to lead to this new bullet, find out if the totally free spins bring yet another multiplier, and you may note how often brand new round retriggers. Certain possess are easy to consider inside an initial trial course, and you can being aware what to look for helps to make the difference in a great useful make sure minutes out-of random spinning. Demo form is the perfect location to look at if a bought bonus round serves the latest game’s volatility before paying real cash with the it. This particular aspect lets you spend a multiple of your own stake in order to forget about straight into brand new free spins otherwise extra round rather than waiting around for they in order to trigger however.

She specialises for the casino feedback, pokies, bonuses, and you may in control gambling posts, permitting people build informed conclusion. Heather Gartland try an experienced gambling enterprise content editor along with 20 years of expertise in the internet gambling community. They shows you just login HappyCasino account what you are investing in prior to deciding in the event your shortcut deserves the price. Extra purchase, in which offered, may be worth demoing on other money values in case your video game also provides multiple. When your slot have an untamed icon, find out if they merely replacements to possess symbols, or if in addition increases, sticks, otherwise walks over the reels.

That it feedback summation brings together Trustpilot, Casinomeister, WhichBingo and app-shop feedback, next to elderly AskGamblers feedback. The latest previous comments searched don�t introduce a broad most recent low-payment development. An early Software Shop account also says crashes and you may slow withdrawal inspections. Latest Trustpilot casino feedback be a little more critical, coating unanswered texts and troubles getting help. A september customer preferred the fresh new recognisable slots and you can variety of real time traders, while you are a software Store member found this new app simple so you can browse. The best compliment is for familiar video game and you may a straightforward-to-go after concept.

The new volatility of your position is actually typical-highest, therefore the 100 % free revolves round is also stack multipliers. You will find spent much time analysis 100 % free ports to tackle for fun, that four keep take myself back in as the a number of an educated free position video game playing. In most cases, every reel, icon and you may added bonus round acts exactly as it can within the genuine-currency gamble, except for modern jackpot ports, and that are unable to normally be played with totally free money. Whether you’re a leading roller, a thrill hunter, or investigations the newest oceans, we a plus that fits your spirits

Shortly after approval, Visa and you will Mastercard always use to four hours, Quick Lender Commission six era and you may BACS three days. Protection monitors become prior to lender running. Get two hundred 100 % free spins once you risk ?ten TermsNew customers simply. Let’s walk you through our newest selections to possess . Seeking the better online casinos in britain? Max added bonus 2 hundred 100 % free Revolves towards picked video game credited inside forty-eight hours.

The new launches arrive each month, so there can often be something new to experience. Its ports are full of bonus features ranging from tumbling reels to expanding wilds and you can multipliers. Our very own collection of free online ports leans heavily into a small number of studios, and it is really worth understanding who has in reality trailing the brand new game you’ll be to relax and play. Progressive jackpots as well as stay suspended during the trial form as opposed to climbing with actual wagers, so you may be viewing the fresh new auto mechanic without any actual honor pond.

Charge, Bank card, and you may Western Share are served in the of many harbors sites. Playing cards remain generally accepted at casinos on the internet, giving fraud safety and you can chargeback legal rights. , rated 5/5 and greatest to own crypto money, helps crypto places and you will withdrawals that have fast handling minutes, usually within this period.

Games possibilities brings in supplement along side comment internet sites, and you will good Casinomeister user included Club among all of their favourites when you look at the 2025. In one single put off-commission change, Club states they processed the request following a hands-on check. Some explain expanded delays while in the confirmation otherwise guide payment inspections, thus cashout feel will vary. United kingdom Application Shop critiques put an unfinished-video game message clogging a withdrawal and you may concern about currency kept within the a closed membership. The new old AskGamblers history comes with happier real time-table professionals, although people account end up in the sooner GentingBet solution.

These remove what you back again to a handful of paylines and simple symbols, usually that have high ft RTPs and you may fewer extra enjoys than simply modern films harbors. It�s a mechanic one to perks trial testing given that ways-to-victory number is difficult to help you visualize until you have saw it changes in front of you. Recognized for adventure-style slots, this company lies intimate behind Practical Play throughout the list.

it have a great a number of Megaways headings such as for instance Great Rhino Megaways and you can 5 Lions Megaways, which permit professionals in order to win inside the several suggests

Online slots games was judge into the Us claims with managed online casinos, including Nj, Michigan, Pennsylvania, Connecticut, and you can Western Virginia. Be sure your account, see any added bonus betting criteria, then consult a payout regarding the gambling enterprise cashier. Constantly have a look at terminology prior to saying to know what you could potentially logically withdraw.

]]>
All of the 4,500+ gambling games, alive dining tables, and you will account provides was obtainable through the mobile internet browser on ios and you will Android os gadgets https://obsidiancircle.in/all-of-the-4500-gambling-games-alive-dining-tables-and-you-will-account-provides-was-obtainable-through-the-mobile-internet-browser-on-ios-and-you-will-android-os-gadgets/ Sat, 07 Nov 2026 09:25:14 +0000 https://obsidiancircle.in/?p=16504 High accounts will be package distributions in advance to quit holding winnings while in inloggning Wettzo inloggning the resets. The fresh new month-to-month detachment ceiling was ?eight,000 – balances more than this need several payout demands pass on around the calendar days. To possess questions connected with data, official complaints, or exchange conflicts, the e-mail channel is far more legitimate than just chat – mount supporting data files right to your own email address to help you speed up the brand new comment procedure. Most of the equipment was accessible through the account dashboard and will be adjusted or activated when instead getting in touch with help.

Users who want a larger picture of the brand may contrast such discount conditions towards the fundamental Amigo Slots Local casino opinion

Sporting events exposure includes Biggest Group, Tournament, and you will European tournaments. These support the membership active having value following very first three deposits try over. The utmost risk each twist otherwise choice whenever you are extra finance is actually on your own harmony try ?5 – surpassing that it restrict voids the remainder added bonus credit and you may linked profits. Local casino Harbors Amigo works a multiple-phase enjoy plan across the basic around three places, formulated by the every single day reload even offers, 100 % free revolves, VIP perks, and you will regular tournaments.

Players exactly who trust a merchant account could have been limited predicated on geographical factors will be use alive speak before trying multiple logins, once the regular were not successful efforts normally briefly lock a free account

Added bonus funds and you may profits end just after seven days away from activation – one uncompleted betting at that point contributes to cancellation of your own kept balance. All basic gambling enterprise incentives at the Slots Amigo carry an effective 20x wagering requisite toward added bonus number. For each and every group belongs to a specific slot online game affirmed at the full time from saying. This new invited plan includes three hundred 100 % free revolves in total – 100 for each and every being qualified deposit all over about three values. Incorporating the site to your house monitor brings a quick-accessibility shortcut you to features much like a fitted application icon.

The new greeting bonus appears healthier toward equilibrium for the 10x playthrough requirement. Which is particularly beneficial when examining if a claimed desired plan fits what is already live in the brand new cashier. Amigo Ports helps familiar commission strategies plus Visa, Mastercard, PayPal, Skrill, Neteller, and you will PaySafeCard. Added bonus sales was capped on worth of lifetime deposits, up to ?250 to own transferring levels, which means even a strong work on that have bonus loans may well not lead to limitless withdrawable winnings. Amigo Harbors Local casino is getting this new spotlight with the one or two Uk-only advertising you to target different types of users – a diminished-betting invited match and you will a code-established free revolves deal to possess bigger dumps.

Constantly get a hold of viewpoints for the support service, online game assortment, and you can commission rates whenever understanding evaluations. Amigo Harbors gambling establishment has already become released, even though it will not features an excellent Trustpilot score but really, participants are advised to show their enjoy on the web. It certainly is a good idea to evaluate reading user reviews and you can evaluations of any internet casino before you sign around guarantee a confident playing feel.

Places, distributions, extra activation, and you can support service via live cam all the means on mobile web browser as opposed to using a pc device. Live gambling establishment streams run using mobile analysis and you can Wi-Fi; an effective 4G commitment otherwise healthier is preferred having continuous agent video clips throughout real time dining table classes. Term confirmation is not needed upfront but gets mandatory before every detachment is released. Verifying you are 18 or elderly and you may acknowledging new terminology finishes the newest indication-up. The brand new subscription setting desires a current email address, a good username, a secure code, well-known money, and you will nation of house.

Balance bigger than the newest per-request cap wanted staged withdrawals bequeath round the multiple transactions. The new ?7,000 monthly threshold resets at the outset of for each and every calendar month. The latest cashier screens the particular purse target and you can community facts to have for each and every crypto alternative – content new address instead of entering they yourself to cease problems. Players whom appreciate each other ports and you can wagering take advantage of controlling an individual account, unmarried KYC process, and you may single cashier all over one another tool products.

]]>
Meanwhile, your age, offering a flat level of totally free rounds to benefit off https://obsidiancircle.in/meanwhile-your-age-offering-a-flat-level-of-totally-free-rounds-to-benefit-off/ Fri, 06 Nov 2026 20:28:43 +0000 https://obsidiancircle.in/?p=16502 Knowing everything you instance, you don’t need to value trawling thanks to tens and thousands of games in the dozens of gambling enterprises � below are a few the critiques and acquire the game you like. The theory trailing slot gameplay is always to lay a bet, twist the reels and try to setting an earn round https://the-phone-casino.co.uk/app/ the one to or higher of one’s paylines or a method to profit. Likewise, totally free spins bonuses was a common brighten, offering professionals a way to experiment picked position games and you may probably include payouts on the levels without the resource. Contemplate, brand new impress from progressive jackpots lays not only in new award and also in the thrill of one’s chase.

Will eventually in advance of placing actual wagers, you can check from slot paytable

You’ll have 0% genuine RTP, but at the same time, there is the opportunity to features 1,000% back. Like that you don’t need to attend just before have rating triggered randomly. The brand new RNG of every video game created by a licensed vendor try tested for randomness whenever delivered to several parece possibly enjoys becoming examined several times.

Many personalities like to play this new slots, and those who like it silent and contained in this a controlled environment just like their own house, bring members the most privacy and access to from their individual devices. Knowledge RTP, volatility, and gameplay methods can raise brand new successful sense, and come up with all the twist an opportunity for fun and you can fortune. On the world of gambling establishment gaming, slots leadership best, providing excitement and also the adventure from options. Welcome bonuses can enhance your own gambling feel by providing most fund to tackle that have, such matches deposit also provides no put bonuses, boosting your odds of winning. Remember to enjoy sensibly, take advantage of the excitement of the video game, to make one particular of your own incentives and you may campaigns readily available. Following these suggestions, you may enjoy online slots responsibly and lower the possibility of developing gaming problems.

Bonuses with reduced betting conditions and better cashout restrictions deliver the affordable while increasing your odds of remaining earnings

Our very own affiliate partnerships do not influence all of our evaluations; i continue to be impartial and you will honest in our pointers and you will feedback therefore you could potentially gamble sensibly and you will really-informed. On NewCasinos, our company is purchased delivering unbiased and you may sincere studies. Most contemporary position games is actually 5-reel games with a couple of bonus keeps. Discover the leading online slots games reviews and get a-game which is most effective for you. The fresh crime-themed slot has awesome cartoon and the majority of huge extra has actually. Chronilogical age of new Gods try the initial regarding the series and you will has a massive modern jackpot.

Successful a modern jackpot are arbitrary, as a consequence of special extra video game, otherwise because of the striking particular icon combinations. Modern jackpot harbors may be the top treasures of the on the web slot business, offering the prospect of existence-modifying profits. Goblin’s Cave is an additional advanced highest RTP slot games, known for its higher commission prospective and numerous an effective way to earn.

Particular position video game enables you to purchase from inside the-video game bonuses like free spins any time getting a beneficial place speed, in the place of needing to end in them as the common with scatters. That have a keen expandable six-reel concept that provides a starting amount of 324 paylines, in addition, it conveniently sounds almost every other higher multiplier slots such Peking Chance (25) and you can Starburst XXXtreme (9) to possess a means to earn per twist. This is certainly you can while they features during the-games incentives connected with huge and you can progressive multipliers which can somewhat improve your own payouts, meaning even the smallest bets can handle landing large victories. With a watch-getting best honor out-of 67,330x your wager, addititionally there is big earnings at stake than simply well-known selection particularly Forehead Tumble Megaways (9,627x) and you can Buffalo King Megaways (5,000x). Really Megaways harbors therefore offer to help you a huge 117,649 an approach to win as well as have make use of the flowing reels function to displace profitable signs, enabling you to house numerous payouts for a passing fancy twist.

It’s among the online casino ports for real currency having a 5×3 build, nine paylines, and bets of $0.ten so you’re able to $fifty. Every possess could well be readily available sequentially, and converting Wilds and increased multipliers. Immortal Romance away from Game Internationally (ex. Microgaming) is a cult slot who’s an interesting plot and every hero, and its particular very own tale and added bonus keeps.

]]>
Religious 148 Kostenfrei, Kasino Bonus bloß Einzahlung Oktober Sehen Sie sich auf dieser Seite um 2024 https://obsidiancircle.in/religious-148-kostenfrei-kasino-bonus-blos-einzahlung-oktober-sehen-sie-sich-auf-dieser-seite-um-2024/ Fri, 06 Nov 2026 20:06:16 +0000 https://obsidiancircle.in/?p=16500

Content

Irgendeiner Maklercourtage ist und bleibt speziell as part of Stammkunden repräsentabel, da er eine Qualität der Sicherung ringsherum Pechsträhnen bietet. Gegenüber folgenden Boni, die primär neue Zocker anziehen zu tun sein, zielt ihr Cashback-Bonus darauf nicht vor, diese Loyalität und Zufriedenheit das aktiven Casino-Ort dahinter steigern. Irgendeiner Maklercourtage stärkt welches Vertrauen ihr Gamer, dadurch er zeigt, sic das Casino nebensächlich within weniger bedeutend erfolgreichen Zeiten Zutun bietet. Die fortschreitende Reifung einer Bonusangebote spiegelt unser ständig wachsende unter anderem einander verändernde Wildnis des Erreichbar-Glücksspiels wider.

Sehen Sie sich auf dieser Seite um: Rolling Slots

Spielbank Bonus Codes aufführen die eine Sehen Sie sich auf dieser Seite um spezialität Rolle inside Angeboten exklusive Einzahlung. Diese ermöglichen euch einen Einsicht dahinter speziellen Boni unter anderem Aktionen, diese sonst gar nicht erhältlich wären. Qua unserem Online Kasino Prämie ohne Einzahlung erhaltet ihr aber und abermal angewandten Quelltext, einen ein within das Registrierung und im Kassenbereich des Casinos hinzufügen müsst. Über unseren topaktuellen Verbunden Spielsaal Maklercourtage ohne Einzahlung Angeboten könnt ihr fix in die gänge kommen, ohne auch gleichwohl den Cent einzuzahlen.

Bloß Einzahlung & Registration Spielbank Spiele spielen: Ist das möglich?

Für etliche kurze Vernehmen bietet gegenseitig beispielsweise die schriftliche Antrag mit Mail & Live Chat angeschaltet. Inside folgenden braucht sera welches persönliche Unterhaltung qua den Mitarbeitern. Inoffizieller mitarbeiter Idealfall deckt dies Angeschlossen Spielsaal so gesehen diese gesamte Summe ein Kontaktwege erst als und unterstützt seine Gamer außerdem qua einem passend gestalteten Faq. Online Casinos beherrschen sich außerdem eingeschaltet nachfolgende Isle of Man Gambling Besprechung Commission kontaktieren. Eltern prüft diese Angebote ferner trägt die leser inside das Zusammenstellung in ein Inter seite ein. Eine geringe Spielauswahl ist und bleibt vielmals das Verdachtsgrund dazu, wirklich so ein Angeschlossen Spielsaal doch unter einsatz von jede menge beschränkte Ressourcen verfügt.

  • Unser Spieleplattform begrüßt euch qua kostenlosen Freespins pro diese Verifizierung.
  • Within das Auswahl und Schätzung durch Spielsaal Boni ohne Einzahlung existiert parece mehr als einer Schlüsselelemente, die berücksichtigt sie sind zu tun sein.
  • Losgelöst bei ein Sternstunde des Bonusbetrags sind ebendiese Geschenke durch die bank aktiv spezifische Bonusbedingungen unmündig.
  • Unplanmäßig zum Einzahlungsbonus sie sind Diese within folgendem Sache unter einsatz von bestenfalls 100 Freispielen belohnt.
  • Meist wird ihr Casinobetreiber besser gesagt unser Angeschlossen Casino nicht zu diesem zweck verpflichtet, angewandten Restbetrag amplitudenmodulation Kundenkonto auszubezahlen.
  • Sonst wäre der solches Offerte der Minusgeschäft für jedes diesseitigen Casino Willkommensbonus.

Sehen Sie sich auf dieser Seite um

Diese bewährten Spielautomaten Arten entsprechend 3-Walzen-Slots & 5-Walzen-Slots unter einsatz von 5 solange bis 20 Gewinnlinien sofern ihr Opportunität, Freispiele hinter ankurbeln, sind wohl immer heutig ausruhen. Nachfolgende Restriktion gibt es besonders as part of Gebührenfrei Boni ohne eigene Einzahlung. Welches Kasino legt hinterher veranstaltung, auf diese weise alle angewandten anfangsbuchstaben 10 Ecu Prämie maximal XY Eur Echtgeld man sagt, sie seien können.

Zahlungsmethoden Ein- und Ausschüttung

Parece existireren jedoch nebensächlich andere Wege, Bonuscodes abzüglich Einzahlung nach erhalten. Die leser vermögen damit anheben, damit Die leser regelmäßig angewandten Promo-Gegend des Casinos in frage stellen, wo neue Angebote aufgelistet werden, ferner wohl sehen Sie einfach Hochgefühl. Eltern sollen davon meinen, so sämtliche Arten durch Boni exklusive Einzahlung qua anspruchsvollen Nutzungsbedingungen gehen um, ferner unser ist speziell in Freispielen das Sache. Casinos begünstigen hierfür, unser Nutzung das FS einzuschränken, hier Sie anderenfalls von Spielautomaten qua außerordentlichen Auszahlungen massiv profitieren könnten.

Es existiert ordentliche Gründe hierfür, unter einsatz von diesem No Abschlagzahlung Maklercourtage Spielsaal dahinter aufführen. Wenn man Freispiele bekommt, konnte man a diesem bestimmten Slot Gratis-Drehs nützlichkeit. Man darf sie keineswegs ringsherum Freispiele an einem weiteren Spielautomaten unter anderem rund Gutschrift tauschen. Online Casinos angebot den Prämie within Beschaffenheit von Echtgeld as part of der Registration eingeschaltet, um zigeunern inside ihr Bedeutung das Anbieter abzuheben & in diesseitigen Spielern repräsentabel nach werden. Nur möchten sie natürlich Piepen anerziehen, unter anderem ihr geschenkte Casino-Provision ist Glied ihrer Schlachtplan. Nachfolgende Annahme das Casinos besteht ja dadrin, auf diese weise Glücksspieler unter Bewahrung des Spielbank Echtgeld Prämie doch eigene Einzahlungen tätigen.

Lincoln Spielbank Kupon pro 100 Freispiele abzüglich Einzahlung

Sehen Sie sich auf dieser Seite um

Seid der etwas länger as part of unserem Erreichbar Kasino registriert, wirklich so erforderlichkeit welches auf keinen fall das Aus für jedes jegliche Bonusaktionen firmieren. Schließlich existireren dies die eine Rang von Angeboten, diese speziell je untertanentreue Stammkunden konzipiert werden. Eines davon ist ein Reload Bonus, der euch unter einsatz von frischem Spielguthaben versorgt.

Nebensächlich bei dem Online Spielbank Prämie bloß Einzahlung 2023 Brd ist sera fallweise sic, sic der Bonus Kode durch dir vorgeschrieben wird. Das No Abschlagzahlung Prämie ist somit nix anderes denn das Mitbringsel des Casinos aktiv seine Glücksspieler. Selbstverständlich existiert dies diesen Bonus nebensächlich in form von Freispielen, Geldgeschenken und nebensächlich Sachpreisen.

Beachten Diese, so einander diese Finessen ihr Bedingungen as part of Willkommensangeboten wieder und wieder durch folgenden Bonusaktionen des Casinos divergieren. Normalerweise dürft das unser Angeschlossen Casino Gutscheincodes jedoch ehemals effizienz – genau so wie zum beispiel beim Willkommensbonus. Es kann wohl untergeordnet abspielen, just in den Promo Codes pro Bestandskunden, sic eine mehrmalige Verwendung gestattet wird. Nachfolgende Casinos sind oft kulant & alle eigener Erlebnis kontakt haben unsereiner, wirklich so diese diesem Fragestellung vielmals nachkommenschaft.

Sehen Sie sich auf dieser Seite um

Durch die hohe Gesuch inside ein Sonnennächster planet Spielewelt hat adp Gauselmann angefangen Handy Kasino Spiele hinter entfalten. Aufgesetzt sei über virtuellem Spielgeld unter anderem unser Gewinnquoten sie sind keineswegs über diesseitigen echten Glücksspielen dahinter vergleichen. Wenn Eltern jedoch unteilbar legalen Erreichbar Spielbank Hydrargyrum Ausstrahlung via Echtgeld aufführen, hinterher sei nil simuliert. Doch einander bei Bonusangebote Risiken minimieren bewilligen, beim Unterhaltungsspiel via echtem Geldeinsatz begegnet Ihnen die unnachahmliche Ereignis des Glücksspiels.

]]>
$step 1 Minimum Put Gambling enterprises – Our 1USD Internet casino casino dream vegas no deposit bonus 2026 Toplist https://obsidiancircle.in/step-1-minimum-put-gambling-enterprises-our-1usd-internet-casino-casino-dream-vegas-no-deposit-bonus-2026-toplist/ Fri, 06 Nov 2026 19:42:44 +0000 https://obsidiancircle.in/?p=16498 Looking recently to the famous YouTube cam let you know “Sexy Of these,” where stars chow upon more and more spicer poultry wings if you are messaging that have servers Sean Evans, Williams hilariously appreciated enough time when she tried to put their very first $one million from the her bank’s drive-thanks to Atm. Don’t be the past to learn about the newest incentives, the newest local casino launches, or personal promotions. However they make use of the limitation to help you monitor away profiles who are not serious about gaming on their platforms. As the Elderly Editor, I contribute articles and you can recommendations while you are overseeing editorial high quality, ensuring our very own articles are direct, transparent, and you may good for clients. With well over a decade of experience since the gambling on line community from the CasinoBonusesNow, I give hand-to your experience with casino ratings, added bonus research, and you will gambling blogs. Whether you’re a casual user otherwise an experienced casino player, our needed lowest-deposit gambling enterprises provide a great balance from cost and you can quality, guaranteeing limit enjoyment and you may potential earnings.

Playing with on-line casino casino dream vegas no deposit bonus 2026 bonuses and you can promotions try a proper solution to improve your betting experience and you may maximize your prospective winnings. Such as, a gambling establishment with a $5 lowest deposit may offer tempting offers including free revolves and paired deposit bonuses, and therefore increasing the property value all buck transferred. Because of variations in transaction costs and you may limits, certain deposit possibilities can affect the amount you to is at your account.

There is a few Bitcoin online casinos and no minimum deposit. Particular casinos having low lowest places ensure it is professionals so you can deposit while the nothing because the $5, if not $1. At least put casino are an online gambling program that allows professionals to put a little bit of money and offers an excellent wide array of betting alternatives.

  • Lower entry gambling games include electronic poker and specific real time dealer tables which have $0.50-$step one minimums.
  • With the absolutely nothing money at risk, there’s no need to wait until you make a bankroll in order to initiate gambling on line.
  • Most casinos on the internet you to definitely undertake you to definitely-money minimal deposits prize a generous local casino bonus so you can the newest professionals when they register for a merchant account.
  • The internet local casino welcomes several safe and simpler put steps, and borrowing from the bank and you will debit notes, PayPal and Skrill.
  • The most popular Pulsz Gambling establishment app also offers many of the exact same lowest-limitation video game located on the pc website.

Come across independently find what we security and recommend. She’s got lead to several on the web stores, and You.S. For many who’re relying on getting the remainder of it offered so you will pay costs otherwise security another highest costs, you are trapped waiting a short time because of it to help you clear. If the bank leaves a hold on tight an enormous deposit, the first $a hundred or $200 can be made available inside first two business days. With the amount of banks falling victim to hackers, financial institutions is stepping up its shelter online game along with some circumstances, meaning placing limitations to the cash dumps. Treasury that’s guilty of finding currency laundering or other financial criminal activities.

casino dream vegas no deposit bonus 2026

We now have circular in the best same-go out personal loans out of 2026, centered on money speed, rates of interest, charge, loan amounts, qualifications requirements, customer support or any other criteria. Whether you are covering house repairs, medical bills and other unanticipated expenses, the proper financial will be able to give fast access to help you cash. Read more in the Discover for the CNBC, and then click right here to see our very own full marketer disclosure.

That have a look closely at player satisfaction, this type of casinos give ample bonuses and you may promotions, making all the put count. Concurrently, i gauge the viability of your provided financial options, and put and you can withdrawal steps, to ensure smooth and you can efficient deals. I meticulously become familiar with the number and kindness away from promotions and bonuses supplied by for every casino, given their really worth and you can relevance in order to people. Availableness round the jurisdictions is also scrutinized to ensure usage of to possess people worldwide. By using strategic incentives, people is also open an entire prospective of the minimum places, delight in an advanced gambling experience, and you may optimize its payouts.

Casino dream vegas no deposit bonus 2026 – Best Internet casino Incentives

Depositing huge amounts of cash in your savings account gets the potential to be tricky in more means than simply you to. Viewpoints expressed here you will find the writer’s by yourself, perhaps not the ones from the bank advertiser, and also have maybe not already been reviewed, accepted, or otherwise supported because of the lender marketer. Compensation could be earned on this site when a buyers clicks to the an association, whenever an application is approved, otherwise whenever an account try open.

casino dream vegas no deposit bonus 2026

Avant approves individuals that have a credit score as little as 580, so it is recommended if you have weak borrowing. Rocket Financing doesn’t charges an excellent prepayment fee, to help you generate additional repayments and you may repay your loan ultimately without having to be punished. The credit requirements might be stringent, but not, and you may interest levels to possess weaker people are on the greater front. SoFi approves finance for as much as $one hundred,one hundred thousand, and no origination otherwise application percentage. Now offers in this point come from member partners and you will picked dependent on the a variety of involvement, equipment relevance, compensation, and you can uniform availability.

“I literally manage grunt on account of her, and it just turned natural. Perhaps it is a variety of breathing. We grunt, golfing today. It is such as a part of my entire life. Anybody else, I don’t know as to why, people say it’s including treating and exhaling heavens, and it’s another way to exhale air.” Almost every other topics secure in the interview provided Williams reflecting to your particular away from her most well-known ‘fits, why tennis professionals grunt, and you can one thing she constantly planned to say inside drive meetings. That have raked inside nearly $95 million within the award cash in their career, saying absolutely nothing on her multiple out of-court brand name product sales and endorsements, Williams confessed you to she is actually never determined by financial windfall while the she strenuously attacked one side from average liven.

]]>
Beste Kostenlose Spins Keine Einzahlung Columbus Deluxe Novoline nv casino Spiele https://obsidiancircle.in/beste-kostenlose-spins-keine-einzahlung-columbus-deluxe-novoline-nv-casino-spiele/ Fri, 06 Nov 2026 12:07:59 +0000 https://obsidiancircle.in/?p=16496

Content

Im vorfeld intendieren unsereins Jedem noch zudem zeigen, wie gleichfalls Die leser a deren diesen 10 Freispiele bloß Einzahlung gelangen vermögen. Das Gleiche wäre der Sache, würde man die Geltend machen summa summarum bleibenlassen. Was unser Methoden zur No Anzahlung Maklercourtage Ausschüttung betrifft, existiert dies durch Spielsaal zu Spielbank Unterschiede. Sera gilt hinter beachten, wirklich so parece auf keinen fall denkbar wird einen Provision ohne Einzahlung sofortig ausbezahlt hinter einbehalten.

  • Potentiell kann parece infolgedessen cí…”œur, so Eltern wenigstens einen Minimalbetrag einlösen müssen, damit hinterher sofortig das selber eingezahlte Bimbes als auch diese Bonusgewinne ausschütten hinter können.
  • Unser Free Spins existiert’sulfur besonders als selbständigen Neukunden Verbunden Spielbank Maklercourtage.
  • Von der Einfall solange bis zur Umsetzung hat Slot Wanderstern Team immer das erreichbar Kasino inoffizieller mitarbeiter Oculus gehabt, dies maximale Diskussion & Begeisterung für jedes Slot-Fans unter anderem Kasino-Enthusiasten bietet.
  • Playgrand Casino – Playgrand 50 Freispiele aktiv The Gold Owl of Athena Slot sowie hundertprozentiger Geldpreis anstehen auf Eltern inside diesem Spielhaus.
  • Unser Intervall das Freispiele ohne Einzahlung je unser Eintragung in einem Casino hängt vom Spielbank nicht eher als.
  • Parece ist die einfache Beschaffenheit der Werbung, die Sie erhalten im griff haben Gaming-Spins as part of Spielbank-Spielautomaten, einfach wegen der Eintragung unteilbar Glücksspielclub.

Die Spielprinzip inside Book of Ra findet gegenseitig in vielen folgenden Novoline Slots wie gleichfalls Lord of the Ocean unter anderem Faust endlich wieder. Jenes Novo Automatenspiel über den daumen um Neptun ferner seine Unterwasserwelt ist und bleibt & bleibt aus einem guss spannend exakt sic genau wirklich so wie nachfolgende Klassiker Book of Ra. Aufmerksam setzen unsereins auf nachfolgende diese die eine Auswahl verschiedener Bonusangebote, die unser kostenlose nv casino Gehaben geben, wie gleichfalls zum beispiel meinem Cashback Provision. Diese alternative Möglichkeit wird diese Anwendung die mobilen Kasino Hauptseite im mobilen Browser genau so wie Chrome in anderem Safari. Nachfolgende Gewinnchancen lassen gegenseitig auf inanspruchnahme durch diesem objektiven Bedeutung abschätzen, bekanntermaßen der RTP bzw. ihr Auszahlungsquote. Es handelt gegenseitig damit diesseitigen prozentualen Nennwert, angewandten man as part of eingehender Ermittlung für jedes jede seriöse Slot Machine ermitteln beherrschen sollte.

Nv casino – Inanspruchnahme Und Zulässiges Durchlauf Je Nachfolgende Freispiele

Die autoren haschen es nebensächlich kalendertag für jedes kalendertag nach Prämisse, damit die autoren pro dich Bonusangebote freispielen. Pro welchen Spieleanbieter Die leser zigeunern urteil verletzen, liegt endlich as part of Jedem. Erwischen Die unter allen umständen, so das viele Provider hinter den sicheren unter anderem legalen Online Casinos gehört.

Die Slots Sind Dem recht entsprechend?

nv casino

Die noch mehr Möglichkeit, angebotene Sonderaktionen hinter kategorisieren, liegt inoffizieller mitarbeiter Unterschied ein Kunde, für diese der jeweiliger Maklercourtage angedacht sei. Auf diese weise locken Plattformen, welches Abwandern der Glücksspieler dahinter anderen Plattformen dahinter verunmöglichen unter anderem die gewisse Loyalität nach erstellen. Die sei auf lange sicht denn ein Geheimzeichen für jedes einen nachhaltigen Erfolg von Casinoplattformen unter anderem ihre Anbietern.

Für jedes nachfolgende Registration werden Personendaten, entsprechend Bezeichnung, Taufname, Postadresse, Mobiltelefonnummer, Geburtsdatum, Spielername & Codewort eingegeben. Etliche Gemeinsam Casinos angebot die Möglichkeit, as part of dies Spielelobby genau in einzelnen Herstellern zu stöbern. Sic beherrschen Die leser sich alle Name des Herstellers beobachten & direkt auf dem bestimmten Runde stöbern. Diese im griff haben angewandten Slot für nüsse degustieren ferner schnell nachfolgende nur logische Einzahlung anfertigen. Das Stierkämpfer-Sigel wird der Platzhalter unter anderem ersetzt jedweder weiteren Symbole außer einem Scatter-Kürzel.

Free Spins Je Bestimmte Slots

Küren Die leser eines ihr durch uns in das Register aufgeführten Casinos nicht mehr da, nachfolgende diesseitigen No Anzahlung Prämie präsentation, der Jedermann zusagt. U. a. ist es möglich, sich angewandten solchen Prämie über folgende Partnerseite zu bewachen. Aufmerksam handelt parece zigeunern damit bloß Promotionen, unser allein pro sie angeboten sie sind.

Unser Kunstfertigkeit Des Gewinnens: Triumph & Selbstbeherrschung Beim Glücksspiel Im Kasino

nv casino

Über gut 2.000 Spielautomaten, beliebten Tischspielen & dem Live Spielbank wird ein abwechslungsreiches Spielesortiment angeboten. Diese Summe irgendeiner Spiele wird bei diese Zusammenarbeit via qua 40 verschiedenen Softwareentwicklern bestätigt. Wir hatten uns Kassenschlager’n’Spin unteilbar gründlichen Casinotest bzw. repräsentabel ferner im griff haben folgende klare Rat vorschlagen.

Diese im griff haben mehr als einer Slots austesten & das Glied des Geldes untergeordnet eingeschaltet diesseitigen Tischen bei dem Roulette bzw. Die autoren anraten jedermann ergo unseren Abmachung ein Freispiele zu effizienz. Eltern auftreiben inside uns pauschal enorm interessante Free Spin Offerten, die Werthaltigkeit durch uns gecheckt wird. Wir haben die dazugehörigen Maklercourtage-Bedingungen sehr genau nach nachfolgende Vergrößerungsglas genommen. Diese finden within uns nur Angeschlossen Spielsaal Freispiele exklusive Einzahlung & qua dem Frankierung, die Sportlichkeit ein für alle mal da sein wird. Wer in der Nachforschung auf Free Spins as part of angewandten Verbunden Casinos sei, sollte in unserer Erleben ziemlich geradlinig auftreiben.

]]>
Always check your regional statutes prior to to relax and play for real money https://obsidiancircle.in/always-check-your-regional-statutes-prior-to-to-relax-and-play-for-real-money/ Fri, 06 Nov 2026 11:45:25 +0000 https://obsidiancircle.in/?p=16494 But not, cord transmits try reduced, having distributions normally taking three to help you eight business days. Bank cable transmits send finance directly from your money to the fresh new gambling establishment.

Choice your first put 10x inside 60 days from activation. Videoslots is a premier-volume black chip poker playing platform giving more than 11,000 slots next to alive gambling enterprise selection, readily available for participants whom worth possibilities and you will the means to access. The site provides players seeking range, providing tens and thousands of games alongside responsive customer support and you can transparent conditions. PricedUp Wager is actually an authorized internet casino run by the Out of Path Bookies Minimal, providing a balanced mixture of harbors, real time gambling games, and you can betting alternatives.

Other factors regarding online game is also lengthen their playtime, together with multipliers to improve your victories and a lot more spins. Though it is a progressive machine, that this slot game is recognized for having to pay more regularly than others. There is certainly a way to win certainly five jackpots, which means your winnings would-be notably more. In addition to, learning to enjoy cent harbors inside the Las vegas kits your right up for many profits later as the it’s a means to know how ports jobs; and you will a powerful way to make care about-promise toward gambling enterprise floor. You may not have many possibilities to twist the brand new roulette wheel, so if you create and you can strike it fortunate, gather their payouts and continue.

Just make sure to evaluate brand new betting criteria and you can extra words to really make the your primary bonus money

The major Super Riches claim to glory one of gambling enterprise internet sites is how big is the game collection, with well over 10,000 video game available, nearly all of them harbors. The bonus finance hold 10x wagering and really should feel accomplished within thirty day period, as the 100 % free revolves must be used in this 7 days. Frustratingly, both areas of the fresh greet render bring betting criteria. Grosvenor could very well be better known among the most readily useful live gambling enterprises and online poker spots, nonetheless it has steadily improved its online slots providing despite good relatively brief collection out-of merely more than 500 games. It’s easy to filter out because of Heavens Vegas casino’s distinctive line of slot titles, helping gamblers pick out games predicated on RTP, volatility, online game layouts and much more.

This is why it�s a good idea to always check new slots’ builders so you’re able to easily discover that you have chosen this new best online slot. Lay a tight budget, select the needed position game about lobby, and take pleasure in their gaming lesson Financing your own local casino account and you can claim the newest welcome added bonus (in the event the offered and you can needed because of the united states) Look at the needed local casino where the position video game can be acquired and you can sign-up to have a new membership if not yet , get one

To get more on the most recent internet unveiling in the united kingdom, select all of our complete list of a knowledgeable the newest gambling establishment web sites

I gauge the gameplay and you will activities factors by the rotating the reels, and therefore impacts our total ratings and you will score. Discover all the information you would like regarding paylines, playing limitations, and RTP. I have unearthed that when making betting content, knowledge has the benefit of a bonus, however, eventually, it is more about the fun and you will sharing my personal honest systems with others.

An educated slot internet sites blend safe deposit rails that have quick cashouts to see their earnings in place of delays. This type of exclusive slots give a separate betting experience with wilds, multipliers, and bonus has, leading them to stay ahead of the group.

Our self-help guide to an informed cellular local casino internet discusses app quality and cellular-specific bonuses in more depth. Exactly what certainly are the benefits of using mobile local casino web sites or gambling establishment applications because a United kingdom player, and just why any time you gamble from the all of them? And additionally circulated when you look at the 2024, it�s one of the few latest British casinos giving an effective full devoted software in the beginning, available for one another ios and you will Android os. Their video game library covers video clips slots from best business, RNG table video game, and you may jackpot headings alongside a substantial live gambling establishment offering.

Incentive offer and you will any earnings about provide is actually good having a month. 10x wagering the latest profits from the 100 % free revolves in this 7 days. An easy however, very popular slot, Starburst uses increasing wilds and you can re also-spins to deliver regular strikes across the the 10 paylines. Promote should be said contained in this a month from registering a great bet365 account. BetMGM’s slots’ finest have is their progressive jackpots in addition to their uniqueness.

Book offers that are with regard to present participants, such 100 % free spins having incorporating a cards to your account, did not go undetected. Within my product reviews, I imagine whether or not the site offers antique 12-reel ports, labeled titles, jackpot ports, common Megaways online game, and you may new launches out-of most useful builders like NetEnt, Big style Gaming, and you may Play’n Wade. We experienced all of the extra terminology, away from betting conditions additionally the time limits to generally meet them to eligible deposit methods. In order to make a well-rounded remark, We invested sufficient time on each of your own slots web sites and study on line studies from other users. To simply help bettors make you to decision, This new Separate possess built this guide researching on the internet position internet getting members interested in real-money ports. You might take a look at the breakdown of RTP and volatility, that will explain the feet auto mechanics out of exposure and benefits.

William examines online game choice, betting criteria, withdrawal conditions, financial selection, mobile function, and you will customer care to provide readers a sharper image of what can be expected after signing up. With this set of recommended online slots games casinos professionals will find the top ranked online slots games that are having to pay the biggest wide variety to help you players. Look for online slots with great come back to member proportions in order to curb your risk of highest losings, and get a game having a back ground tale or motif you to the truth is fun. Ports that feature a premier return to user percentage for earnings, high quality bonuses, high overall studies, and constantly make sure the fundamental theme try interesting to you. The pros have a look at if jackpots are upwards to have grabs to have users to winnings, along with if sort of slots is linked to modern jackpot provides or including approximately just how frequent the newest jackpots and you can gains you may anticipate. People desire win, it is effortless, but getting the ideal games playing will never be adequate having participants while unable to profit big that have jackpots.

]]>