Elementor Page Builder - Version 2.5.9

Version Description

  • 2019-03-18 =
  • Tweak: Modal style improvements
  • Tweak: Added preview debug link to "Preview could not be loaded" message
  • Fix: First section delete action not saving (#7477)
  • Fix: Compatibility issue with 3rd party plugins (#7467)
Download this release

Release Info

Developer KingYes
Plugin Icon 128x128 Elementor Page Builder
Version 2.5.9
Comparing to
See all releases

Code changes from version 2.5.8 to 2.5.9

assets/css/admin-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .elementor-button {
3
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
4
  font-weight: 500;
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .elementor-button {
3
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
4
  font-weight: 500;
assets/css/admin-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .elementor-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-weight:500;text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-left:10px}#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e801";font-family:eicons;font-size:18px;margin-top:1px}#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}#adminmenu #menu-posts-elementor_library .wp-menu-image:before{content:"\e1037";font-family:eicons;font-size:18px}.elementor-plugins-gopro{color:#39b54a;font-weight:700}.e-logo-wrapper{display:inline-block;padding:.75em;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:7.5%;border-radius:7.5%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#elementor-switch-mode{margin:15px 0}#elementor-editor-button,#elementor-switch-mode-button{outline:none;cursor:pointer}#elementor-editor-button i,#elementor-switch-mode-button i{margin-left:3px;font-size:125%;font-style:normal}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-active .editor-block-list__layout,body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}body.elementor-editor-active .edit-post-layout__content .edit-post-visual-editor{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body.elementor-editor-active #elementor-editor{margin-bottom:50px}body.elementor-editor-active .edit-post-text-editor__body .editor-post-text-editor{display:none}body .block-editor #elementor-switch-mode{margin:0 15px}body .block-editor #elementor-switch-mode .button{margin:2px;height:33px;font-size:13px;line-height:1}body .block-editor #elementor-switch-mode .button i{padding-left:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor .elementor-loader-wrapper{position:absolute;width:300px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-editor .elementor-loader{-webkit-border-radius:7px;border-radius:7px;padding:40px;height:150px;width:150px;background-color:hsla(0,0%,100%,.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 20px 4px rgba(0,0,0,.02);box-shadow:2px 2px 20px 4px rgba(0,0,0,.02)}#elementor-editor .elementor-loader-boxes{height:100%;width:100%;position:relative}#elementor-editor .elementor-loader-box{position:absolute;background-color:#d5dadf;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loading-title{color:#a4afb7;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;text-indent:7px;font-size:10px;width:100%}#elementor-go-to-edit-page-link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;background-color:#f7f7f7;text-decoration:none;position:relative;font-family:Sans-serif}#elementor-go-to-edit-page-link:hover{background-color:#fff}#elementor-go-to-edit-page-link:focus{-webkit-box-shadow:none;box-shadow:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px;line-height:1.2}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.e-getting-started{max-width:900px;padding:2.5em 0;margin:auto;text-align:center}.e-getting-started__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.e-getting-started__header .e-logo-wrapper{font-size:10px;margin-left:10px}.e-getting-started__title{padding:0 15px;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.e-getting-started__skip{border-right:1px solid #eee;font-size:16px;color:inherit}.e-getting-started__skip i{padding:15px}.e-getting-started__content{padding:50px}.e-getting-started__content h2{font-size:2em;margin-top:0}.e-getting-started__content--narrow{max-width:500px;margin:auto}.e-getting-started__video{margin:40px 0 60px}.e-getting-started__video iframe{-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15)}.e-getting-started__actions .button-primary{margin-left:20px}.notice.elementor-message{border:none;padding:20px}.notice.elementor-message .elementor-message-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notice.elementor-message .elementor-message-icon{font-size:20px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#d30c5c;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{margin-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.notice.elementor-message .elementor-message-action .elementor-link{padding-top:5px}.notice.elementor-message .elementor-message-actions{margin-top:10px}.notice.elementor-message .elementor-message-actions .button.button-primary{margin-left:5px}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}.elementor-admin-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-admin-alert a{color:inherit}.elementor-admin-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-admin-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-admin-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-admin-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-section .elementor-log-entries{white-space:pre-wrap}#elementor-system-info .elementor-system-info-section:not(.elementor-system-info-log) tbody td:first-child{width:300px}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px;overflow:hidden}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#d30c5c;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:13px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .elementor-feedback-text{color:#b01b1b;padding:0}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .dialog-submit{display:none}#elementor-deactivate-feedback-dialog-header i{color:#d30c5c;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red;line-height:1.6;display:none}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{width:30px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}.post-type-elementor_library th#taxonomy-elementor_library_category{width:110px}#elementor-new-template-modal .dialog-message{max-height:70vh}#elementor-new-template-dialog-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-align:right;color:#6d7882}@media (max-width:1439px){#elementor-new-template-dialog-content{padding:0 50px}}@media (min-width:1440px){#elementor-new-template-dialog-content{padding:0 120px}}#elementor-new-template__description{width:35%;max-width:300px;padding-left:100px}#elementor-new-template__description__title{font-size:30px;color:#556068}#elementor-new-template__description__title span{font-weight:700}#elementor-new-template__description__content{font-size:16px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#f2295b;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-right:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;font-size:14px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-left:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-left:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .elementor-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-weight:500;text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-left:10px}#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e801";font-family:eicons;font-size:18px;margin-top:1px}#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}#adminmenu #menu-posts-elementor_library .wp-menu-image:before{content:"\e1037";font-family:eicons;font-size:18px}.elementor-plugins-gopro{color:#39b54a;font-weight:700}.e-logo-wrapper{display:inline-block;padding:.75em;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:7.5%;border-radius:7.5%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#elementor-switch-mode{margin:15px 0}#elementor-editor-button,#elementor-switch-mode-button{outline:none;cursor:pointer}#elementor-editor-button i,#elementor-switch-mode-button i{margin-left:3px;font-size:125%;font-style:normal}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-active .editor-block-list__layout,body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}body.elementor-editor-active .edit-post-layout__content .edit-post-visual-editor{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body.elementor-editor-active #elementor-editor{margin-bottom:50px}body.elementor-editor-active .edit-post-text-editor__body .editor-post-text-editor{display:none}body .block-editor #elementor-switch-mode{margin:0 15px}body .block-editor #elementor-switch-mode .button{margin:2px;height:33px;font-size:13px;line-height:1}body .block-editor #elementor-switch-mode .button i{padding-left:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor .elementor-loader-wrapper{position:absolute;width:300px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-editor .elementor-loader{-webkit-border-radius:7px;border-radius:7px;padding:40px;height:150px;width:150px;background-color:hsla(0,0%,100%,.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 20px 4px rgba(0,0,0,.02);box-shadow:2px 2px 20px 4px rgba(0,0,0,.02)}#elementor-editor .elementor-loader-boxes{height:100%;width:100%;position:relative}#elementor-editor .elementor-loader-box{position:absolute;background-color:#d5dadf;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loading-title{color:#a4afb7;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;text-indent:7px;font-size:10px;width:100%}#elementor-go-to-edit-page-link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;background-color:#f7f7f7;text-decoration:none;position:relative;font-family:Sans-serif}#elementor-go-to-edit-page-link:hover{background-color:#fff}#elementor-go-to-edit-page-link:focus{-webkit-box-shadow:none;box-shadow:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px;line-height:1.2}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.e-getting-started{max-width:900px;padding:2.5em 0;margin:auto;text-align:center}.e-getting-started__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.e-getting-started__header .e-logo-wrapper{font-size:10px;margin-left:10px}.e-getting-started__title{padding:0 15px;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.e-getting-started__skip{border-right:1px solid #eee;font-size:16px;color:inherit}.e-getting-started__skip i{padding:15px}.e-getting-started__content{padding:50px}.e-getting-started__content h2{font-size:2em;margin-top:0}.e-getting-started__content--narrow{max-width:500px;margin:auto}.e-getting-started__video{margin:40px 0 60px}.e-getting-started__video iframe{-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15)}.e-getting-started__actions .button-primary{margin-left:20px}.notice.elementor-message{border:none;padding:20px}.notice.elementor-message .elementor-message-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notice.elementor-message .elementor-message-icon{font-size:20px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#d30c5c;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{margin-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.notice.elementor-message .elementor-message-action .elementor-link{padding-top:5px}.notice.elementor-message .elementor-message-actions{margin-top:10px}.notice.elementor-message .elementor-message-actions .button.button-primary{margin-left:5px}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}.elementor-admin-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-admin-alert a{color:inherit}.elementor-admin-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-admin-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-admin-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-admin-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-section .elementor-log-entries{white-space:pre-wrap}#elementor-system-info .elementor-system-info-section:not(.elementor-system-info-log) tbody td:first-child{width:300px}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px;overflow:hidden}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#d30c5c;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:13px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .elementor-feedback-text{color:#b01b1b;padding:0}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .dialog-submit{display:none}#elementor-deactivate-feedback-dialog-header i{color:#d30c5c;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red;line-height:1.6;display:none}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{width:30px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}.post-type-elementor_library th#taxonomy-elementor_library_category{width:110px}#elementor-new-template-modal .dialog-message{max-height:70vh}#elementor-new-template-dialog-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-align:right;color:#6d7882}@media (max-width:1439px){#elementor-new-template-dialog-content{padding:0 50px}}@media (min-width:1440px){#elementor-new-template-dialog-content{padding:0 120px}}#elementor-new-template__description{width:35%;max-width:300px;padding-left:100px}#elementor-new-template__description__title{font-size:30px;color:#556068}#elementor-new-template__description__title span{font-weight:700}#elementor-new-template__description__content{font-size:16px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#f2295b;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-right:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;font-size:14px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-left:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-left:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:left;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
assets/css/admin.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .elementor-button {
3
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
4
  font-weight: 500;
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .elementor-button {
3
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
4
  font-weight: 500;
assets/css/admin.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .elementor-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-weight:500;text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-right:10px}#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e801";font-family:eicons;font-size:18px;margin-top:1px}#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}#adminmenu #menu-posts-elementor_library .wp-menu-image:before{content:"\e1037";font-family:eicons;font-size:18px}.elementor-plugins-gopro{color:#39b54a;font-weight:700}.e-logo-wrapper{display:inline-block;padding:.75em;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:7.5%;border-radius:7.5%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#elementor-switch-mode{margin:15px 0}#elementor-editor-button,#elementor-switch-mode-button{outline:none;cursor:pointer}#elementor-editor-button i,#elementor-switch-mode-button i{margin-right:3px;font-size:125%;font-style:normal}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-active .editor-block-list__layout,body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}body.elementor-editor-active .edit-post-layout__content .edit-post-visual-editor{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body.elementor-editor-active #elementor-editor{margin-bottom:50px}body.elementor-editor-active .edit-post-text-editor__body .editor-post-text-editor{display:none}body .block-editor #elementor-switch-mode{margin:0 15px}body .block-editor #elementor-switch-mode .button{margin:2px;height:33px;font-size:13px;line-height:1}body .block-editor #elementor-switch-mode .button i{padding-right:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor .elementor-loader-wrapper{position:absolute;width:300px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-editor .elementor-loader{-webkit-border-radius:7px;border-radius:7px;padding:40px;height:150px;width:150px;background-color:hsla(0,0%,100%,.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 20px 4px rgba(0,0,0,.02);box-shadow:2px 2px 20px 4px rgba(0,0,0,.02)}#elementor-editor .elementor-loader-boxes{height:100%;width:100%;position:relative}#elementor-editor .elementor-loader-box{position:absolute;background-color:#d5dadf;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loading-title{color:#a4afb7;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;text-indent:7px;font-size:10px;width:100%}#elementor-go-to-edit-page-link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;background-color:#f7f7f7;text-decoration:none;position:relative;font-family:Sans-serif}#elementor-go-to-edit-page-link:hover{background-color:#fff}#elementor-go-to-edit-page-link:focus{-webkit-box-shadow:none;box-shadow:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px;line-height:1.2}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.e-getting-started{max-width:900px;padding:2.5em 0;margin:auto;text-align:center}.e-getting-started__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.e-getting-started__header .e-logo-wrapper{font-size:10px;margin-right:10px}.e-getting-started__title{padding:0 15px;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.e-getting-started__skip{border-left:1px solid #eee;font-size:16px;color:inherit}.e-getting-started__skip i{padding:15px}.e-getting-started__content{padding:50px}.e-getting-started__content h2{font-size:2em;margin-top:0}.e-getting-started__content--narrow{max-width:500px;margin:auto}.e-getting-started__video{margin:40px 0 60px}.e-getting-started__video iframe{-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15)}.e-getting-started__actions .button-primary{margin-right:20px}.notice.elementor-message{border:none;padding:20px}.notice.elementor-message .elementor-message-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notice.elementor-message .elementor-message-icon{font-size:20px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#d30c5c;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{margin-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.notice.elementor-message .elementor-message-action .elementor-link{padding-top:5px}.notice.elementor-message .elementor-message-actions{margin-top:10px}.notice.elementor-message .elementor-message-actions .button.button-primary{margin-right:5px}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}.elementor-admin-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-admin-alert a{color:inherit}.elementor-admin-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-admin-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-admin-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-admin-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-section .elementor-log-entries{white-space:pre-wrap}#elementor-system-info .elementor-system-info-section:not(.elementor-system-info-log) tbody td:first-child{width:300px}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px;overflow:hidden}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#d30c5c;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:13px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .elementor-feedback-text{color:#b01b1b;padding:0}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .dialog-submit{display:none}#elementor-deactivate-feedback-dialog-header i{color:#d30c5c;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red;line-height:1.6;display:none}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{width:30px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}.post-type-elementor_library th#taxonomy-elementor_library_category{width:110px}#elementor-new-template-modal .dialog-message{max-height:70vh}#elementor-new-template-dialog-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-align:left;color:#6d7882}@media (max-width:1439px){#elementor-new-template-dialog-content{padding:0 50px}}@media (min-width:1440px){#elementor-new-template-dialog-content{padding:0 120px}}#elementor-new-template__description{width:35%;max-width:300px;padding-right:100px}#elementor-new-template__description__title{font-size:30px;color:#556068}#elementor-new-template__description__title span{font-weight:700}#elementor-new-template__description__content{font-size:16px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#f2295b;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-left:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;font-size:14px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-right:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-right:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .elementor-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-weight:500;text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success{color:#fff}.elementor-button.elementor-button-success[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button i{margin-right:10px}#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e801";font-family:eicons;font-size:18px;margin-top:1px}#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}#adminmenu #menu-posts-elementor_library .wp-menu-image:before{content:"\e1037";font-family:eicons;font-size:18px}.elementor-plugins-gopro{color:#39b54a;font-weight:700}.e-logo-wrapper{display:inline-block;padding:.75em;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:7.5%;border-radius:7.5%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#elementor-switch-mode{margin:15px 0}#elementor-editor-button,#elementor-switch-mode-button{outline:none;cursor:pointer}#elementor-editor-button i,#elementor-switch-mode-button i{margin-right:3px;font-size:125%;font-style:normal}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-active .editor-block-list__layout,body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}body.elementor-editor-active .edit-post-layout__content .edit-post-visual-editor{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}body.elementor-editor-active #elementor-editor{margin-bottom:50px}body.elementor-editor-active .edit-post-text-editor__body .editor-post-text-editor{display:none}body .block-editor #elementor-switch-mode{margin:0 15px}body .block-editor #elementor-switch-mode .button{margin:2px;height:33px;font-size:13px;line-height:1}body .block-editor #elementor-switch-mode .button i{padding-right:5px}.elementor-button{font-size:13px;text-decoration:none;padding:15px 40px}#elementor-editor{height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor .elementor-loader-wrapper{position:absolute;width:300px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-editor .elementor-loader{-webkit-border-radius:7px;border-radius:7px;padding:40px;height:150px;width:150px;background-color:hsla(0,0%,100%,.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 20px 4px rgba(0,0,0,.02);box-shadow:2px 2px 20px 4px rgba(0,0,0,.02)}#elementor-editor .elementor-loader-boxes{height:100%;width:100%;position:relative}#elementor-editor .elementor-loader-box{position:absolute;background-color:#d5dadf;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loading-title{color:#a4afb7;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;text-indent:7px;font-size:10px;width:100%}#elementor-go-to-edit-page-link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;background-color:#f7f7f7;text-decoration:none;position:relative;font-family:Sans-serif}#elementor-go-to-edit-page-link:hover{background-color:#fff}#elementor-go-to-edit-page-link:focus{-webkit-box-shadow:none;box-shadow:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}.elementor-blank_state{padding:5em 0;margin:auto;max-width:520px;text-align:center;color:#6d7882}.elementor-blank_state i{font-size:50px;color:#a4afb7}.elementor-blank_state h2{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:32px;font-weight:300;color:inherit;margin:50px 0 35px;line-height:1.2}.elementor-blank_state p{font-size:16px;font-weight:400;color:#a4afb7;margin-bottom:40px}.elementor-blank_state .elementor-button{display:inline-block}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.e-getting-started{max-width:900px;padding:2.5em 0;margin:auto;text-align:center}.e-getting-started__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.e-getting-started__header .e-logo-wrapper{font-size:10px;margin-right:10px}.e-getting-started__title{padding:0 15px;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.e-getting-started__skip{border-left:1px solid #eee;font-size:16px;color:inherit}.e-getting-started__skip i{padding:15px}.e-getting-started__content{padding:50px}.e-getting-started__content h2{font-size:2em;margin-top:0}.e-getting-started__content--narrow{max-width:500px;margin:auto}.e-getting-started__video{margin:40px 0 60px}.e-getting-started__video iframe{-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15)}.e-getting-started__actions .button-primary{margin-right:20px}.notice.elementor-message{border:none;padding:20px}.notice.elementor-message .elementor-message-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notice.elementor-message .elementor-message-icon{font-size:20px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#d30c5c;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{margin-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.notice.elementor-message .elementor-message-action .elementor-link{padding-top:5px}.notice.elementor-message .elementor-message-actions{margin-top:10px}.notice.elementor-message .elementor-message-actions .button.button-primary{margin-right:5px}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}.elementor-admin-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-admin-alert a{color:inherit}.elementor-admin-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-admin-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-admin-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-admin-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-section .elementor-log-entries{white-space:pre-wrap}#elementor-system-info .elementor-system-info-section:not(.elementor-system-info-log) tbody td:first-child{width:300px}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px;overflow:hidden}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#d30c5c;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:13px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .elementor-feedback-text{color:#b01b1b;padding:0}#elementor-deactivate-feedback-modal[data-feedback-selected=elementor_pro] .dialog-submit{display:none}#elementor-deactivate-feedback-dialog-header i{color:#d30c5c;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red;line-height:1.6;display:none}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{width:30px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}.post-type-elementor_library #elementor-template-library-tabs-wrapper{padding-top:2em;margin-bottom:2em}.post-type-elementor_library th#taxonomy-elementor_library_category{width:110px}#elementor-new-template-modal .dialog-message{max-height:70vh}#elementor-new-template-dialog-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;text-align:left;color:#6d7882}@media (max-width:1439px){#elementor-new-template-dialog-content{padding:0 50px}}@media (min-width:1440px){#elementor-new-template-dialog-content{padding:0 120px}}#elementor-new-template__description{width:35%;max-width:300px;padding-right:100px}#elementor-new-template__description__title{font-size:30px;color:#556068}#elementor-new-template__description__title span{font-weight:700}#elementor-new-template__description__content{font-size:16px;padding:30px 0}#elementor-new-template__take_a_tour{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:15px}#elementor-new-template__take_a_tour i{color:#f2295b;font-size:30px}#elementor-new-template__take_a_tour a{color:#6d7882;padding-left:10px;text-decoration:none;font-weight:500}#elementor-new-template__form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:440px;padding:55px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.08);box-shadow:0 2px 30px 0 rgba(0,0,0,.08)}#elementor-new-template__form__title{font-size:23px;color:#556068}#elementor-new-template__form .elementor-form-field__label{display:block;margin:25px 0 7px;font-size:14px;line-height:1}#elementor-new-template__form .elementor-form-field input,#elementor-new-template__form .elementor-form-field select{width:100%;height:50px;padding:10px;font-size:14px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background:none;color:#495157;border:1px solid;outline:none}#elementor-new-template__form .elementor-form-field input:not(:focus),#elementor-new-template__form .elementor-form-field select:not(:focus){border-color:#d5dadf}#elementor-new-template__form .elementor-form-field input:focus,#elementor-new-template__form .elementor-form-field select:focus{border-color:#a4afb7}#elementor-new-template__form .elementor-form-field__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}#elementor-new-template__form .elementor-form-field__select__wrapper{position:relative}#elementor-new-template__form .elementor-form-field__select__wrapper:after{font-family:eicons;content:"\e955";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#elementor-new-template__form__submit{width:100%;height:50px;margin-top:25px}@media (max-width:1024px){#elementor-new-template__description{max-width:250px;padding-right:30px}}@media (max-width:767px){#elementor-new-template__description{display:none}}#elementor-role-manager{max-width:500px;margin-top:50px}#elementor-role-manager h3{color:#6d7882;font-weight:400;font-size:22px}#elementor-role-manager .elementor-settings-form-page{padding:0}#elementor-role-manager .elementor-role-row{background:#fff;color:#6d7882;margin-bottom:2px}#elementor-role-manager .elementor-role-row .elementor-role-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 20px;font-weight:500;cursor:pointer}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-name{padding-right:20px}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-toggle{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-role-manager .elementor-role-row .elementor-role-label span.elementor-role-excluded-indicator{color:#a4afb7}#elementor-role-manager .elementor-role-row .elementor-role-controls{background-color:#f7f7f7;padding:20px 20px 5px}#elementor-role-manager .elementor-role-row .elementor-role-controls>div{margin-bottom:15px}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__desc{font-weight:500;font-style:italic}#elementor-role-manager .elementor-role-row .elementor-role-controls .elementor-role-go-pro .elementor-role-go-pro__link{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
assets/css/common-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/common-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto;width:50%;border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:first-child{color:#6d7882;border-left:1px solid #e6e9ec}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:right;padding-right:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#f2295b,#434363);background-image:-o-linear-gradient(225deg,#f2295b,#434363);background-image:linear-gradient(-135deg,#f2295b,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:45px;border-right:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px;padding-right:20px;margin-left:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-right:10px;margin-right:15px;border-right:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}#elementor-finder__modal{background:none}#elementor-finder__modal .dialog-widget-content{width:650px;max-width:98%;top:18vh;left:calc(50% - 650px / 2)}#elementor-finder__modal .dialog-message{height:auto;min-height:0;padding:0;text-align:right}#elementor-finder__search{padding:14px 15px 14px 21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -3px 15px 6px rgba(0,0,0,.03);box-shadow:0 -3px 15px 6px rgba(0,0,0,.03)}#elementor-finder__search i{font-size:16px;color:#a4afb7;font-weight:700;margin-left:15px}#elementor-finder__search__input{border:none;background:none;outline:none;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;color:#495157}#elementor-finder__search__input::-webkit-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::-ms-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__results{max-height:50vh;overflow:auto}#elementor-finder__no-results{display:none;padding:20px;color:#a4afb7}.elementor-finder__results__category{position:relative}.elementor-finder__results__category__title{padding:5px 25px;color:#6d7882;background-color:#e6e9ec;font-size:9px;text-transform:uppercase}.elementor-finder__results__category--dynamic .elementor-finder__results__category__items{min-height:26px}.elementor-finder__results__category .eicon-loading{display:none;position:absolute;left:10px;top:30px;color:#71d7f7;font-size:14px}.elementor-finder__results__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active{background-color:#71d7f7;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active *{color:#fff}.elementor-finder__results__item:not(.elementor-active) .elementor-finder__results__item__actions{display:none}.elementor-finder__results__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-finder__results__item__icon{width:60px;text-align:center;color:#6d7882;font-size:17px}.elementor-finder__results__item__title{color:#6d7882;font-size:13px}.elementor-finder__results__item__description{margin-right:5px;color:#a4afb7;font-style:italic}.elementor-finder__results__item__action,.elementor-finder__results__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item__action{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:35px}.elementor-finder__results__item__action:hover{background-color:rgba(0,0,0,.07)}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto;width:50%;border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:first-child{color:#6d7882;border-left:1px solid #e6e9ec}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:right;padding-right:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#f2295b,#434363);background-image:-o-linear-gradient(225deg,#f2295b,#434363);background-image:linear-gradient(-135deg,#f2295b,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:45px;border-right:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px;padding-right:20px;margin-left:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-right:10px;margin-right:15px;border-right:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}#elementor-finder__modal{background:none}#elementor-finder__modal .dialog-widget-content{width:650px;max-width:98%;top:18vh;left:calc(50% - 650px / 2)}#elementor-finder__modal .dialog-message{height:auto;min-height:0;padding:0;text-align:right}#elementor-finder__search{padding:14px 15px 14px 21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -3px 15px 6px rgba(0,0,0,.03);box-shadow:0 -3px 15px 6px rgba(0,0,0,.03)}#elementor-finder__search i{font-size:16px;color:#a4afb7;font-weight:700;margin-left:15px}#elementor-finder__search__input{border:none;background:none;outline:none;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;color:#495157}#elementor-finder__search__input::-webkit-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::-ms-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__results{max-height:50vh;overflow:auto}#elementor-finder__no-results{display:none;padding:20px;color:#a4afb7}.elementor-finder__results__category{position:relative}.elementor-finder__results__category__title{padding:5px 25px;color:#6d7882;background-color:#e6e9ec;font-size:9px;text-transform:uppercase}.elementor-finder__results__category--dynamic .elementor-finder__results__category__items{min-height:26px}.elementor-finder__results__category .eicon-loading{display:none;position:absolute;left:10px;top:30px;color:#71d7f7;font-size:14px}.elementor-finder__results__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active{background-color:#71d7f7;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active *{color:#fff}.elementor-finder__results__item:not(.elementor-active) .elementor-finder__results__item__actions{display:none}.elementor-finder__results__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-finder__results__item__icon{width:60px;text-align:center;color:#6d7882;font-size:17px}.elementor-finder__results__item__title{color:#6d7882;font-size:13px}.elementor-finder__results__item__description{margin-right:5px;color:#a4afb7;font-style:italic}.elementor-finder__results__item__action,.elementor-finder__results__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item__action{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:35px}.elementor-finder__results__item__action:hover{background-color:rgba(0,0,0,.07)}
assets/css/common.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/common.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto;width:50%;border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:first-child{color:#6d7882;border-right:1px solid #e6e9ec}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#f2295b,#434363);background-image:-o-linear-gradient(225deg,#f2295b,#434363);background-image:linear-gradient(-135deg,#f2295b,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:45px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px;padding-left:20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}#elementor-finder__modal{background:none}#elementor-finder__modal .dialog-widget-content{width:650px;max-width:98%;top:18vh;left:calc(50% - 650px / 2)}#elementor-finder__modal .dialog-message{height:auto;min-height:0;padding:0;text-align:left}#elementor-finder__search{padding:14px 15px 14px 21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -3px 15px 6px rgba(0,0,0,.03);box-shadow:0 -3px 15px 6px rgba(0,0,0,.03)}#elementor-finder__search i{font-size:16px;color:#a4afb7;font-weight:700;margin-right:15px}#elementor-finder__search__input{border:none;background:none;outline:none;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;color:#495157}#elementor-finder__search__input::-webkit-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::-ms-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__results{max-height:50vh;overflow:auto}#elementor-finder__no-results{display:none;padding:20px;color:#a4afb7}.elementor-finder__results__category{position:relative}.elementor-finder__results__category__title{padding:5px 25px;color:#6d7882;background-color:#e6e9ec;font-size:9px;text-transform:uppercase}.elementor-finder__results__category--dynamic .elementor-finder__results__category__items{min-height:26px}.elementor-finder__results__category .eicon-loading{display:none;position:absolute;right:10px;top:30px;color:#71d7f7;font-size:14px}.elementor-finder__results__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active{background-color:#71d7f7;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active *{color:#fff}.elementor-finder__results__item:not(.elementor-active) .elementor-finder__results__item__actions{display:none}.elementor-finder__results__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-finder__results__item__icon{width:60px;text-align:center;color:#6d7882;font-size:17px}.elementor-finder__results__item__title{color:#6d7882;font-size:13px}.elementor-finder__results__item__description{margin-left:5px;color:#a4afb7;font-style:italic}.elementor-finder__results__item__action,.elementor-finder__results__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item__action{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:35px}.elementor-finder__results__item__action:hover{background-color:rgba(0,0,0,.07)}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto;width:50%;border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:first-child{color:#6d7882;border-right:1px solid #e6e9ec}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper{display:none}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#f2295b,#434363);background-image:-o-linear-gradient(225deg,#f2295b,#434363);background-image:linear-gradient(-135deg,#f2295b,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__logo i{color:#fff;font-size:10px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:45px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px;padding-left:20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}#elementor-finder__modal{background:none}#elementor-finder__modal .dialog-widget-content{width:650px;max-width:98%;top:18vh;left:calc(50% - 650px / 2)}#elementor-finder__modal .dialog-message{height:auto;min-height:0;padding:0;text-align:left}#elementor-finder__search{padding:14px 15px 14px 21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 -3px 15px 6px rgba(0,0,0,.03);box-shadow:0 -3px 15px 6px rgba(0,0,0,.03)}#elementor-finder__search i{font-size:16px;color:#a4afb7;font-weight:700;margin-right:15px}#elementor-finder__search__input{border:none;background:none;outline:none;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;color:#495157}#elementor-finder__search__input::-webkit-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::-ms-input-placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__search__input::placeholder{color:#a4afb7;font-style:italic;font-weight:300}#elementor-finder__results{max-height:50vh;overflow:auto}#elementor-finder__no-results{display:none;padding:20px;color:#a4afb7}.elementor-finder__results__category{position:relative}.elementor-finder__results__category__title{padding:5px 25px;color:#6d7882;background-color:#e6e9ec;font-size:9px;text-transform:uppercase}.elementor-finder__results__category--dynamic .elementor-finder__results__category__items{min-height:26px}.elementor-finder__results__category .eicon-loading{display:none;position:absolute;right:10px;top:30px;color:#71d7f7;font-size:14px}.elementor-finder__results__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active{background-color:#71d7f7;-webkit-box-shadow:none;box-shadow:none;outline:none}.elementor-finder__results__item.elementor-active *{color:#fff}.elementor-finder__results__item:not(.elementor-active) .elementor-finder__results__item__actions{display:none}.elementor-finder__results__item__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-finder__results__item__icon{width:60px;text-align:center;color:#6d7882;font-size:17px}.elementor-finder__results__item__title{color:#6d7882;font-size:13px}.elementor-finder__results__item__description{margin-left:5px;color:#a4afb7;font-style:italic}.elementor-finder__results__item__action,.elementor-finder__results__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-finder__results__item__action{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:35px}.elementor-finder__results__item__action:hover{background-color:rgba(0,0,0,.07)}
assets/css/editor-preview-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  @charset "UTF-8";
3
  .ui-resizable-n {
4
  top: -5px; }
@@ -1058,7 +1058,7 @@
1058
  .elementor-slider .noUi-tooltip {
1059
  position: absolute;
1060
  top: calc(100% + 5px);
1061
- left: 50%;
1062
  -webkit-transform: translateX(-50%);
1063
  -ms-transform: translateX(-50%);
1064
  transform: translateX(-50%);
@@ -2505,4 +2505,4 @@ html.elementor-html {
2505
  .elementor-editor-preview .elementor-widget-empty {
2506
  display: none; }
2507
 
2508
- /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVkaXRvci1wcmV2aWV3LXJ0bC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FBQ2pCO0VBQ0UsVUFBVSxFQUFFOztBQUVkO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxXQUFXLEVBQUU7O0FBRWY7RUFDRSxVQUFVO0VBQ1YsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFVBQVU7RUFDVixXQUFXLEVBQUU7O0FBRWY7RUFDRSxhQUFhO0VBQ2IsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGFBQWE7RUFDYixXQUFXLEVBQUU7O0FBRWY7RUFDRSxRQUFRO0VBQ1IsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxPQUFPO0VBQ1AsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxhQUFhO0VBQ2IsWUFBWSxFQUFFOztBQUVoQjtFQUNFLG9CQUFvQixFQUFFOztBQUV4QjtFQUNFLG9CQUFvQixFQUFFOztBQUV4QjtFQUNFLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUIsRUFBRTs7QUFFM0I7RUFDRSx3QkFBd0IsRUFBRTs7QUFFNUI7RUFDRSxzQkFBc0IsRUFBRTs7QUFFMUI7RUFDRSxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixzQkFBc0IsRUFBRTtFQUMxQjtJQUNFLGVBQWU7SUFDZiwwQkFBMEI7SUFDMUIsc0JBQXNCLEVBQUU7RUFDMUI7SUFDRSxlQUFlO0lBQ2YsMEJBQTBCO0lBQzFCLHNCQUFzQixFQUFFO0VBQzFCO0lBQ0UsZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixzQkFB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YyxFQUFFO0lBQ2xCO01BQ0UsYUFBYTtNQUNiLFlBQVk7TUFDWixrQ0FBMEI7VUFBMUIsOEJBQTBCO2NBQTFCLDBCQUEwQixFQUFFOztBQUVsQztFQUNFLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsU0FBUztFQUNULG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlLEVBQUU7RUFDakI7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YsZ0NBQWdDO0lBQ2hDLE9BQU8sRUFBRTtFQUNYO0lBQ0UsbUNBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixZQUFZLEVBQUU7SUFDZDtNQUNFLFdBQVc7TUFDWCwyQkFBMkI7TUFDM0Isc0JBQXNCLEVBQUU7RUFDNUI7SUFDRSxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFdBQVcsRUFBRTtJQUNiO01BQ0UsWUFBWTtNQUNaLDRCQUE0QjtNQUM1QixxQkFBcUIsRUFBRTs7QUFFN0I7Ozs7O0VBS0UsY0FBYyxFQUFFIiwiZmlsZSI6ImVkaXRvci1wcmV2aWV3LXJ0bC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4udWktcmVzaXphYmxlLW4ge1xuICB0b3A6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1zIHtcbiAgYm90dG9tOiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtdyB7XG4gIGxlZnQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXNlIHtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXN3IHtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbiwgLnVpLXJlc2l6YWJsZS1zIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBucy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1lLCAudWktcmVzaXphYmxlLXcge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGN1cnNvcjogZXctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2UsIC51aS1yZXNpemFibGUtc3cge1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2Uge1xuICBjdXJzb3I6IG53c2UtcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi51aS1yZXNpemFibGUtcmVzaXppbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1ib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4OyB9XG5cbi5lbGVtZW50b3ItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydCBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1pbmZvIHtcbiAgICBjb2xvcjogIzMxNzA4ZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICAgIGJvcmRlci1jb2xvcjogI2JjZGZmMTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzNjNzYzZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICAgIGJvcmRlci1jb2xvcjogI2NhZTZiZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC13YXJuaW5nIHtcbiAgICBjb2xvcjogIzhhNmQzYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICAgIGJvcmRlci1jb2xvcjogI2Y5ZjBjMzsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZThjNGM0OyB9XG5cbi5lbGVtZW50b3ItbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmOyB9XG5cbi5lbGVtZW50b3ItZGVzY3JpcHRvciwgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogLTRweCBhdXRvIDVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IDIycHg7XG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXIgZGl2LmVsZW1lbnRvci1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciBkaXYuZWxlbWVudG9yLWNvbnRyb2w6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuI2VsZW1lbnRvci1wYW5lbC1nZXQtcHJvLWVsZW1lbnRzIC5lbGVtZW50b3ItbmVyZC1ib3gtbWVzc2FnZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jZWxlbWVudG9yLWNvbnRyb2xzIC5wb2pvLXdpZGdldC1idXR0b24tY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zczsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpdmlkZXIgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWVjO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1kZWZhdWx0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaXZpZGVyKS5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItZGVmYXVsdDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlcikuZWxlbWVudG9yLWNvbnRyb2wtd3A6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlciArIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMsXG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItYWZ0ZXIgKyAuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIHtcbiAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsID4gKiA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbCA+ICogPiAqID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItaGlkZGVuLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGVhZGluZyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlbGVjdCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VsZWN0IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjdweDtcbiAgICB0b3A6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1vcGVuIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW0uZWxlbWVudG9yLW9wZW4gLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjBkNyc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sOm5vdCguZWxlbWVudG9yLW9wZW4pIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW06bm90KC5lbGVtZW50b3Itb3BlbikgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWhlYWRpbmcge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTllYztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZyA+ICoge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBjb2xvcjogIzQ5NTE1NzsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdGl0bGUge1xuICAgIGNvbG9yOiAjNDk1MTU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXdwIHAge1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1ibG9jayA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwtYmxvY2sgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtYmxvY2suZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsOm5vdCguZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYykgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsLWlubGluZSA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDU1JTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1hdHRhY2htZW50X2FsZXJ0IC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYjAxYjFiOyB9XG5cbi5lbGVtZW50b3ItY2hvaWNlcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgICAgLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cbiAgICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogOXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1zdGFydC1lbmQgLmVpY29uLWgtYWxpZ24tbGVmdCwgLmVsZW1lbnRvci1jb250cm9sLXN0YXJ0LWVuZCAuZWljb24taC1hbGlnbi1yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIGk6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uZWxlbWVudG9yLWRldmljZS1kZXNrdG9wICNlbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9scy1zdGFjazpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVycy1vcGVuKSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIge1xuICBiYWNrZ3JvdW5kOiAjYzJjYmQyOyB9XG4gIC5lbGVtZW50b3ItZGV2aWNlLWRlc2t0b3AgI2VsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXN0YWNrOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXJzLW9wZW4pIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLWRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLWRldmljZS10YWJsZXQgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLXRhYmxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldyB7XG4gIG1hcmdpbjogMTVweCAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldy1idXR0b24td3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ydGwgLmVsZW1lbnRvci1jb250cm9sLXRleHRfYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtdGV4dF9hbGlnbiAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbDpudGgtY2hpbGQoMiksXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOm50aC1jaGlsZCgyKSxcbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAucnRsIC5lbGVtZW50b3ItY29udHJvbC10ZXh0X2FsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLXBvc2l0aW9uIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3Itc2hhZG93LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1idXR0b24gLmVsZW1lbnRvci1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNnB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWNvZGUge1xuICBwYWRkaW5nOiAwIDEwcHggMTVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAzMCU7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWNzcy1maWx0ZXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAxcHggaW5zZXQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1jc3MtZmlsdGVyIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWJsdXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmx1ci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtY29udHJhc3QgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udHJhc3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtaHVlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZWQsIG9yYW5nZSwgeWVsbG93LCBncmVlbnllbGxvdywgbGltZWdyZWVuLCBkZWVwc2t5Ymx1ZSwgYmx1ZSwgZGFya3Zpb2xldCA5NSUpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1zYXR1cmF0ZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgZ3JheSwgcmVkKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtYnJpZ2h0bmVzcyAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2ssIHdoaXRlKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb25zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMCU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCxcbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNztcbiAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA0cHggMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGk6Zmlyc3QtY2hpbGQgaW5wdXQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb24tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCAuZWxlbWVudG9yLWxpbmtlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIC5lbGVtZW50b3ItdW5saW5rZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmtlZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktY2xlYXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS10aHVtYm5haWxzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsOm5vdCg6bnRoLWNoaWxkKDVuKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktYWRkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS1jbGVhciB7XG4gIGNvbG9yOiAjYjAxYjFiO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWljb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuZmEge1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQge1xuICB3aWR0aDogNjVweDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1hcHBseS1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogNjVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6bm90KDpob3Zlcikge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOm5vdCg6aG92ZXIpIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOmhvdmVyIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS5lbGVtZW50b3ItbWVkaWEtZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhOm5vdCguZWxlbWVudG9yLW1lZGlhLWVtcHR5KSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtdXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZmEtcGx1cy1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtZGVsZXRlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvdHRvbTogLTMwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWE6aG92ZXIgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWltYWdlIHtcbiAgICBvcGFjaXR5OiAuOTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOS41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1udW1iZXIgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1vcmRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1vcmRlci1sYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0Om5vdCg6Zm9jdXMpIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0OmZvY3VzIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZTpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZS1sYWJlbCB7XG4gIGNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGU6bm90KDpjaGVja2VkKSB+IC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS1yZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXJlc2V0LWxhYmVsIHtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlcixcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItY29udHJvbDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIuZWxlbWVudG9yLXJlcGVhdGVyLWhhcy1taW5pbXVtLXJvd3MgLmVsZW1lbnRvci1yZXBlYXRlci10b29sLXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1maWVsZHMge1xuICBtYXJnaW46IDEwcHggMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9scyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzOm5vdCguZWRpdGFibGUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBib3JkZXItd2lkdGg6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTU2MDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXY6bm90KC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWhhbmRsZS1zb3J0YWJsZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC45NTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSAuZmEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29sIHtcbiAgICB3aWR0aDogNDBweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1oYW5kbGUtc29ydGFibGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24uZWxlbWVudG9yLW9wZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24gKyAuZWxlbWVudG9yLWNvbnRyb2w6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24pOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA5OCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtNHB4KTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlLWxvd2VyOmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMnB4IC0ycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZS11cHBlcjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXI6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0tbXVsdGlwbGUpIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzAlOyB9XG5cbi5lbGVtZW50b3Itc2xpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmVsZW1lbnRvci1zbGlkZXItaW5wdXQgaW5wdXQge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDVweCA1cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2V4dHJhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fc2NhbGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX3NjYWxlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtOHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktY29ubmVjdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1jb25uZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldDpub3QoLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0KSBzdmcge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCBwYXRoIHtcbiAgICBmaWxsOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0IHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXJlc2V0IHtcbiAgcGFkZGluZzogMTBweCAwIDAgMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcmVzZXQgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtbW9yZS1wcmVzZXRzLXRpdGxlIHtcbiAgY29sb3I6ICM0OTUxNTc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmJlZm9yZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YWZ0ZXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmFmdGVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IC0yMHB4IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGUge1xuICBtYXJnaW46IDE1cHggLTIwcHggMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cyBpbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQgcGF0aCB7XG4gICAgICAgIGZpbGw6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlci5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjZWNlZWVmO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgYmFja2dyb3VuZDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gIHJpZ2h0OiAzcHg7XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgbGVmdDogM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtc2hhZG93OiAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzcxZDdmNztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFicyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YWZiNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiLmVsZW1lbnRvci10YWItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5lbGVtZW50b3ItdGFiLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0X3NoYWRvdyAuZWxlbWVudG9yLXNoYWRvdy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtZXh0ZXJuYWwtaGlkZSAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dCxcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dC1zdHlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gIGhlaWdodDogMjZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUgaSB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLWlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtb3B0aW9uIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtYXV0b2NvbXBsZXRlLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogN3B4O1xuICByaWdodDogNDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1pbnB1dCB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWlucHV0Om5vdCg6Zm9jdXMpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ5NTE1NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IC51aS1tZW51LWl0ZW0udWktc3RhdGUtaG92ZXIsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1hY3RpdmUsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLmVsZW1lbnRvci1hdXRvY29tcGxldGUtaXRlbS1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLndpZGdldC1pbnNpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5Zy5lbGVtZW50b3ItcmljaC1lZGl0aW5nLWRpc2FibGVkIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgI2luc2VydC1tZWRpYS1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWRfYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4IDlweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtdG1jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAudG1jZS1hY3RpdmUgLnN3aXRjaC10bWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC50bWNlLWFjdGl2ZSAuc3dpdGNoLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLnF1aWNrdGFncy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAgPiBkaXYge1xuICBwYWRkaW5nOiAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3Itd3AtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtaWNvIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmhvdmVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmFjdGl2ZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLWJ0bi5tY2UtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLXBhdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtcGF0aC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMCA1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1jb2xvci1yZXN1bHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1waWNrZXItaW5wdXQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAuY29sb3ItYWxwaGEge1xuICB3aWR0aDogY2FsYyggMTAwJSAtIDJweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAycHggKiAyKTtcbiAgbWFyZ2luOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgLmlyaXMtcGlja2VyIHtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC53cC1waWNrZXItY29udGFpbmVyIC5pcmlzLXBpY2tlciAuaXJpcy1waWNrZXItaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyOm5vdCgud3AtcGlja2VyLWFjdGl2ZSkge1xuICBmbG9hdDogbGVmdDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIC53cC1jb2xvci1yZXN1bHQge1xuICAgIG1hcmdpbjogMDsgfVxuXG5bY2xhc3MqPVwid3AtdmVyc2lvbi00LTlcIl0gI2VsZW1lbnRvci1jb250cm9scyAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlLFxuW2NsYXNzKj1cIndwLXZlcnNpb24tNVwiXSAjZWxlbWVudG9yLWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUgLndwLWNvbG9yLXJlc3VsdCB7XG4gIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLndwLWNvbG9yLXBpY2tlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA3cHggM3B4OyB9XG5cbi53cC1jb2xvci1yZXN1bHQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuICAud3AtY29sb3ItcmVzdWx0LCAud3AtY29sb3ItcmVzdWx0OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggd2hpdGU7IH1cbiAgLndwLWNvbG9yLXJlc3VsdDphZnRlciwgLndwLWNvbG9yLXJlc3VsdC53cC1waWNrZXItb3BlbjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAud3AtY29sb3ItcmVzdWx0OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3OyB9XG4gIC53cC1jb2xvci1yZXN1bHQ6Zm9jdXMsIC53cC1jb2xvci1yZXN1bHQ6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi53cC1waWNrZXItZGVmYXVsdC5idXR0b24sXG4ud3AtcGlja2VyLWNsZWFyLmJ1dHRvbiB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICBtYXJnaW46IDA7IH1cblxuLndwLXBpY2tlci1ob2xkZXIgKiB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi53cC1waWNrZXItaG9sZGVyIC5pcmlzLXNxdWFyZS12YWx1ZSB7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLndwLXBpY2tlci1vcGVuIH4gLndwLXBpY2tlci1ob2xkZXIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIC5wZW46bm90KFtkYXRhLWVsZW1lbnRvci1pbmxpbmUtZWRpdGluZy10b29sYmFyPVwiYWR2YW5jZWRcIl0pIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IH1cbiAgLnBlbi1tZW51IHtcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDNweCAtMnB4ICMyMjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzg4MjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgei1pbmRleDogOTk5OTsgfVxuICAgIC5wZW4tbWVudTphZnRlciB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzZkNzg4MjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgIC5wZW4tbWVudS1iZWxvdzphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgLnBlbi1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjZDVkYWRmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5wZW4taWNvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTU2MDY4OyB9XG4gICAgLnBlbi1pY29uW2RhdGEtZ3JvdXBdLCAucGVuLWljb25bZGF0YS1hY3Rpb249XCJjbG9zZUdyb3VwXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGVuLWljb25bZGF0YS1hY3Rpb249XCJjbG9zZVwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7IH1cbiAgICAucGVuLWljb24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDRweCAjNTU2MDY4OyB9XG4gIC5wZW4tZ3JvdXAtaWNvbjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb250ZW50OiAnXFxmMGQ3JztcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBjb2xvcjogIzcxZDdmNzsgfVxuICAucGVuLWlucHV0LXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgICAgIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dCwgLnBlbi1pbnB1dC13cmFwcGVyIC5wZW4tdXJsLWlucHV0OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAucGVuLWlucHV0LWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgLnBlbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1wZW4tcGxhY2Vob2xkZXIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAucGVuLWV4dGVybmFsLXVybC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZW4tZXh0ZXJuYWwtdXJsLWNoZWNrYm94OmNoZWNrZWQgKyBpIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5lbGVtZW50b3ItaW5saW5lLWVkaXRpbmcgaTpub3QoW2NsYXNzXSkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyB1IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmVsZW1lbnRvci10YWdzLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNjBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2dyb3VwLXRpdGxlIHtcbiAgICBjb2xvcjogIzQ5NTE1NztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5lbGVtZW50b3ItdGFncy1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19zZXR0aW5ncyBpIHtcbiAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fc2V0dGluZ3MgaS5mYS13cmVuY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19yZW1vdmUge1xuICAgIGNvbG9yOiAjYzJjYmQyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLmVsZW1lbnRvci10YWctY29udHJvbHMtc3RhY2stZW1wdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy5lbGVtZW50b3ItbGFiZWwtaW5saW5lIC5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiA5cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXIgaSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAuZWxlbWVudG9yLWxhYmVsLWlubGluZSA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXItd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXZhbHVlIC5lbGVtZW50b3ItY29udHJvbC10YWctYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtdmFsdWUgLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXIge1xuICBjb2xvcjogIzcxZDdmNzsgfVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXNlY3Rpb24ge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IC45OyB9IH1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1jb2x1bW4ge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2lkZ2V0IHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgc2VjdGlvbi1vdXRsaW5lIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlLmxheW91dC1zZWN0aW9uIC5lbnRyeS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYm9keS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LW1vZGUgLmFydGljbGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZSAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgY2xlYXI6IHVuc2V0OyB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbiNlbGVtZW50b3IgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3IgdWwuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBwYWRkaW5nOiAwOyB9XG5cbiNlbGVtZW50b3IgLmdhbGxlcnkge1xuICBvcGFjaXR5OiAxOyB9XG5cbmh0bWwuZWxlbWVudG9yLWh0bWwge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuI2VsZW1lbnRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1hcmVhLWFjdGl2ZSAuZWxlbWVudG9yLXRvcC1zZWN0aW9uID4gLmVsZW1lbnRvci1jb250YWluZXIgPiAuZWxlbWVudG9yLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci1pbm5lci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1hcmVhLWFjdGl2ZSAuZWxlbWVudG9yLWlubmVyLXNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciA+IC5lbGVtZW50b3Itcm93IHtcbiAgbWluLWhlaWdodDogNDBweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4td3JhcC5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgbWluLWhlaWdodDogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4td3JhcC5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgIG1hcmdpbjogMTBweDsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWNvbHVtbiB7XG4gIG1pbi13aWR0aDogMjVweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWxvYWRpbmcge1xuICBvcGFjaXR5OiAuMzsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUsIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC5lbGVtZW50b3ItZWxlbWVudC1lZGl0LW1vZGU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQ6bm90KDpob3ZlcikgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyNXB4O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gLjNzLCB3aWR0aCAuM3MsIGZvbnQgLjNzOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItZWRpdC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB6LWluZGV4OiA5OTk4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci13aWRnZXQtZW1wdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMywgMjE4LCAyMjMsIDAuOCk7IH1cbiAgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci13aWRnZXQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtZW1wdHktaWNvbiB7XG4gICAgY29sb3I6ICNjMmNiZDI7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50Om5vdCg6aG92ZXIpOm5vdCguZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUpID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50LS10b2dnbGUtZWRpdC10b29scyA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdDpub3QoLmVsZW1lbnRvci1hY3RpdmUpIH4gKiB7XG4gIHdpZHRoOiAwO1xuICBmb250LXNpemU6IDA7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cInRvcFwiXTpiZWZvcmUsIC5lbGVtZW50b3ItZWxlbWVudFtkYXRhLXNpZGU9XCJib3R0b21cIl0gKyAuZWxlbWVudG9yLWVsZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgb3BhY2l0eTogLjk7XG4gIGhlaWdodDogMTBweDtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13aWRnZXQgNTAwbXM7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudFtkYXRhLXNpZGU9XCJib3R0b21cIl06bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG9wYWNpdHk6IC45O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2lkZ2V0IDUwMG1zO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWFic29sdXRlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkIHtcbiAgY3Vyc29yOiBncmFiOyB9XG4gIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGU6YWN0aXZlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZzsgfVxuICAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWFic29sdXRlIC5laWNvbi1lZGl0OmJlZm9yZSwgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1maXhlZCAuZWljb24tZWRpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGUxMDQwJzsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAycHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICB0b3A6IDJweDtcbiAgICBib3R0b206IDJweDtcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzcxZDdmNztcbiAgICBhbmltYXRpb246IHNlY3Rpb24tb3V0bGluZSAuNzVzOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi1maWxsZWQgLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlci5lbGVtZW50b3ItY29sdW1uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24tZmlsbGVkIC5lbGVtZW50b3Itcm93LmVsZW1lbnRvci1kcmFnZ2FibGUtb3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMDA7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkICM2ZDc4ODI7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbjpsYXN0LW9mLXR5cGUgPiAudWktcmVzaXphYmxlLWUsIC5lbGVtZW50b3ItY29sdW1uOmxhc3Qtb2YtdHlwZSA+IC51aS1yZXNpemFibGUtdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdCB7XG4gICAgY3Vyc29yOiBtb3ZlOyB9IH1cblxuLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyB7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYm94LXNoYWRvdzogMHB4IC0ycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyBpLmVpY29uLWhhbmRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBiY2YyOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAwIDAgMTJweDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMGJjZjI7IH1cbiAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAxMnB4IDAgMDtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxcHgpOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZDpob3ZlcjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxMGJjZjI7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDsgfVxuICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7IH1cbiAgICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAyMnB4IDEycHg7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEycHggMjJweCAwOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbHVtbi1zZXR0aW5ncyB7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1MTU3OyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItY29sdW1uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNmQ3ODgyLCAjNTU2MDY4KTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3Mge1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXdpZGdldC1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMGJjZjI7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM0MWM5ZjQsICM3MWQ3ZjcpOyB9XG5cbi5lbGVtZW50b3ItZW1wdHktdmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5lbGVtZW50b3ItZmlyc3QtYWRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2Q1ZGFkZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZWxlbWVudG9yLWZpcnN0LWFkZCAuZWxlbWVudG9yLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogI2E0YWZiNztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1zb3J0YWJsZS1oZWxwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBtb3ZlOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmVsZW1lbnRvci1zb3J0YWJsZS1oZWxwZXIgLmVsZW1lbnRvci1lbGVtZW50LXRpdGxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItZmlyc3QtYWRkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLXNlY3Rpb24gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uOmhvdmVyID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIsIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItY29sdW1uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1lZGl0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXG4uZWxlbWVudG9yLXNvcnRhYmxlLXBsYWNlaG9sZGVyOm5vdCguZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zO1xuICBvcGFjaXR5OiAuOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBhbmltYXRpb24tbmFtZTogcGxhY2Vob2xkZXItc2VjdGlvbjsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC5lbGVtZW50b3ItY29sdW1uLXBsYWNlaG9sZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzZkNzg4MjsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjphZnRlciB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZmY7IH1cblxuLmVsZW1lbnRvci13aWRnZXQtcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwbGFjZWhvbGRlci13aWRnZXQ7IH1cblxuLmVsZW1lbnRvci1kcmFnZ2FibGUtb3Zlcjpub3QoW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXSk6bm90KFtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdKSA+IC5lbGVtZW50b3ItZW1wdHktdmlldyA+IC5lbGVtZW50b3ItZmlyc3QtYWRkOmFmdGVyLFxuLmVsZW1lbnRvci1maXJzdC1hZGQuZWxlbWVudG9yLWh0bWw1ZG5kLWN1cnJlbnQtZWxlbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG9wYWNpdHk6IC45O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2lkZ2V0IDUwMG1zO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZWxlbWVudG9yLWRyYWdnYWJsZS1vdmVyOm5vdChbZGF0YS1kcmFnZ2VkLWVsZW1lbnQ9XCJzZWN0aW9uXCJdKTpub3QoW2RhdGEtZHJhZ2dlZC1pcy1pbm5lcj1cInRydWVcIl0pID4gLmVsZW1lbnRvci1lbXB0eS12aWV3ID4gLmVsZW1lbnRvci1maXJzdC1hZGQgLmVsZW1lbnRvci1pY29uLFxuLmVsZW1lbnRvci1maXJzdC1hZGQuZWxlbWVudG9yLWh0bWw1ZG5kLWN1cnJlbnQtZWxlbWVudCAuZWxlbWVudG9yLWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXJbZGF0YS1kcmFnZ2VkLWVsZW1lbnQ9XCJzZWN0aW9uXCJdW2RhdGEtZHJhZ2dlZC1pcy1pbm5lcj1cInRydWVcIl0gLmVsZW1lbnRvci1pbm5lci1jb2x1bW4gLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1hZGQtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1hZGQtc2VjdGlvbjpub3QoLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCkgLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1pbm5lciB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICNkNWRhZGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICAgIGJvcmRlcjogM3B4IGRhc2hlZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb25bZGF0YS12aWV3PVwiY2hvb3NlLWFjdGlvblwiXSAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1hZGQtc2VjdGlvbltkYXRhLXZpZXc9XCJzZWxlY3QtcHJlc2V0XCJdIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweDtcbiAgcGFkZGluZzogNDBweCAwOyB9XG5cbi5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tYXJlYS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMwQzVDOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXRlbXBsYXRlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzg4MjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWRyYWctdGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZDVkYWRmOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNmQ3ODgyOyB9XG5cbi5lbGVtZW50b3Itc2VsZWN0LXByZXNldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTYwNjg7IH1cblxuLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQ6aG92ZXIgcGF0aCB7XG4gICAgICBmaWxsOiAjNmQ3ODgyOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQ6bm90KDpob3ZlcikgcGF0aCB7XG4gICAgICBmaWxsOiAjZDVkYWRmOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQgc3ZnIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4jZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gIG1hcmdpbjogNjBweCBhdXRvOyB9XG4gICNlbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uW2RhdGEtdmlldz1cImNob29zZS1hY3Rpb25cIl0gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubGluZSB7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7XG4gIHdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiAzLjVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA4LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGVyY2VudHMtdG9vbHRpcFtkYXRhLXNpZGU9XCJsZWZ0XCJdIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICByaWdodDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwibGVmdFwiXTphZnRlciB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGVyY2VudHMtdG9vbHRpcFtkYXRhLXNpZGU9XCJyaWdodFwiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgbGVmdDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwicmlnaHRcIl06YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVtcHR5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHksXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIl19 */
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  @charset "UTF-8";
3
  .ui-resizable-n {
4
  top: -5px; }
1058
  .elementor-slider .noUi-tooltip {
1059
  position: absolute;
1060
  top: calc(100% + 5px);
1061
+ left: calc(50% - 4px);
1062
  -webkit-transform: translateX(-50%);
1063
  -ms-transform: translateX(-50%);
1064
  transform: translateX(-50%);
2505
  .elementor-editor-preview .elementor-widget-empty {
2506
  display: none; }
2507
 
2508
+ /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVkaXRvci1wcmV2aWV3LXJ0bC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FBQ2pCO0VBQ0UsVUFBVSxFQUFFOztBQUVkO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxXQUFXLEVBQUU7O0FBRWY7RUFDRSxVQUFVO0VBQ1YsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFVBQVU7RUFDVixXQUFXLEVBQUU7O0FBRWY7RUFDRSxhQUFhO0VBQ2IsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGFBQWE7RUFDYixXQUFXLEVBQUU7O0FBRWY7RUFDRSxRQUFRO0VBQ1IsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxPQUFPO0VBQ1AsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxhQUFhO0VBQ2IsWUFBWSxFQUFFOztBQUVoQjtFQUNFLG9CQUFvQixFQUFFOztBQUV4QjtFQUNFLG9CQUFvQixFQUFFOztBQUV4QjtFQUNFLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUIsRUFBRTs7QUFFM0I7RUFDRSx3QkFBd0IsRUFBRTs7QUFFNUI7RUFDRSxzQkFBc0IsRUFBRTs7QUFFMUI7RUFDRSxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixzQkFBc0IsRUFBRTtFQUMxQjtJQUNFLGVBQWU7SUFDZiwwQkFBMEI7SUFDMUIsc0JBQXNCLEVBQUU7RUFDMUI7SUFDRSxlQUFlO0lBQ2YsMEJBQTBCO0lBQzFCLHNCQUFzQixFQUFFO0VBQzFCO0lBQ0UsZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixzQkFB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Y0FBYyxFQUFFO0lBQ2xCO01BQ0UsYUFBYTtNQUNiLFlBQVk7TUFDWixrQ0FBMEI7VUFBMUIsOEJBQTBCO2NBQTFCLDBCQUEwQixFQUFFOztBQUVsQztFQUNFLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsU0FBUztFQUNULG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlLEVBQUU7RUFDakI7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YsZ0NBQWdDO0lBQ2hDLE9BQU8sRUFBRTtFQUNYO0lBQ0UsbUNBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixZQUFZLEVBQUU7SUFDZDtNQUNFLFdBQVc7TUFDWCwyQkFBMkI7TUFDM0Isc0JBQXNCLEVBQUU7RUFDNUI7SUFDRSxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFdBQVcsRUFBRTtJQUNiO01BQ0UsWUFBWTtNQUNaLDRCQUE0QjtNQUM1QixxQkFBcUIsRUFBRTs7QUFFN0I7Ozs7O0VBS0UsY0FBYyxFQUFFIiwiZmlsZSI6ImVkaXRvci1wcmV2aWV3LXJ0bC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4udWktcmVzaXphYmxlLW4ge1xuICB0b3A6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1zIHtcbiAgYm90dG9tOiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtdyB7XG4gIGxlZnQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXNlIHtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXN3IHtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbiwgLnVpLXJlc2l6YWJsZS1zIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBucy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1lLCAudWktcmVzaXphYmxlLXcge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGN1cnNvcjogZXctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2UsIC51aS1yZXNpemFibGUtc3cge1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2Uge1xuICBjdXJzb3I6IG53c2UtcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi51aS1yZXNpemFibGUtcmVzaXppbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWJveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1ib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4OyB9XG5cbi5lbGVtZW50b3ItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydCBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1pbmZvIHtcbiAgICBjb2xvcjogIzMxNzA4ZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICAgIGJvcmRlci1jb2xvcjogI2JjZGZmMTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzNjNzYzZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICAgIGJvcmRlci1jb2xvcjogI2NhZTZiZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC13YXJuaW5nIHtcbiAgICBjb2xvcjogIzhhNmQzYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICAgIGJvcmRlci1jb2xvcjogI2Y5ZjBjMzsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZThjNGM0OyB9XG5cbi5lbGVtZW50b3ItbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmOyB9XG5cbi5lbGVtZW50b3ItZGVzY3JpcHRvciwgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogLTRweCBhdXRvIDVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IDIycHg7XG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXIgZGl2LmVsZW1lbnRvci1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciBkaXYuZWxlbWVudG9yLWNvbnRyb2w6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuI2VsZW1lbnRvci1wYW5lbC1nZXQtcHJvLWVsZW1lbnRzIC5lbGVtZW50b3ItbmVyZC1ib3gtbWVzc2FnZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jZWxlbWVudG9yLWNvbnRyb2xzIC5wb2pvLXdpZGdldC1idXR0b24tY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zczsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpdmlkZXIgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWVjO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1kZWZhdWx0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaXZpZGVyKS5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItZGVmYXVsdDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlcikuZWxlbWVudG9yLWNvbnRyb2wtd3A6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlciArIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMsXG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItYWZ0ZXIgKyAuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIHtcbiAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsID4gKiA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbCA+ICogPiAqID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItaGlkZGVuLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGVhZGluZyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlbGVjdCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VsZWN0IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjdweDtcbiAgICB0b3A6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1vcGVuIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW0uZWxlbWVudG9yLW9wZW4gLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjBkNyc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sOm5vdCguZWxlbWVudG9yLW9wZW4pIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW06bm90KC5lbGVtZW50b3Itb3BlbikgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWhlYWRpbmcge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTllYztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZyA+ICoge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBjb2xvcjogIzQ5NTE1NzsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdGl0bGUge1xuICAgIGNvbG9yOiAjNDk1MTU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXdwIHAge1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1ibG9jayA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwtYmxvY2sgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtYmxvY2suZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsOm5vdCguZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYykgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsLWlubGluZSA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDU1JTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1hdHRhY2htZW50X2FsZXJ0IC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYjAxYjFiOyB9XG5cbi5lbGVtZW50b3ItY2hvaWNlcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgICAgLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cbiAgICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogOXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1zdGFydC1lbmQgLmVpY29uLWgtYWxpZ24tbGVmdCwgLmVsZW1lbnRvci1jb250cm9sLXN0YXJ0LWVuZCAuZWljb24taC1hbGlnbi1yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIGk6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uZWxlbWVudG9yLWRldmljZS1kZXNrdG9wICNlbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9scy1zdGFjazpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVycy1vcGVuKSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIge1xuICBiYWNrZ3JvdW5kOiAjYzJjYmQyOyB9XG4gIC5lbGVtZW50b3ItZGV2aWNlLWRlc2t0b3AgI2VsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXN0YWNrOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXJzLW9wZW4pIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLWRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLWRldmljZS10YWJsZXQgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLXRhYmxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldyB7XG4gIG1hcmdpbjogMTVweCAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldy1idXR0b24td3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ydGwgLmVsZW1lbnRvci1jb250cm9sLXRleHRfYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtdGV4dF9hbGlnbiAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbDpudGgtY2hpbGQoMiksXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOm50aC1jaGlsZCgyKSxcbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAucnRsIC5lbGVtZW50b3ItY29udHJvbC10ZXh0X2FsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLXBvc2l0aW9uIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3Itc2hhZG93LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1idXR0b24gLmVsZW1lbnRvci1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNnB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWNvZGUge1xuICBwYWRkaW5nOiAwIDEwcHggMTVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAzMCU7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWNzcy1maWx0ZXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAxcHggaW5zZXQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1jc3MtZmlsdGVyIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWJsdXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmx1ci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtY29udHJhc3QgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udHJhc3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtaHVlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZWQsIG9yYW5nZSwgeWVsbG93LCBncmVlbnllbGxvdywgbGltZWdyZWVuLCBkZWVwc2t5Ymx1ZSwgYmx1ZSwgZGFya3Zpb2xldCA5NSUpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1zYXR1cmF0ZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgZ3JheSwgcmVkKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtYnJpZ2h0bmVzcyAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2ssIHdoaXRlKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb25zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMCU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCxcbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNztcbiAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA0cHggMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGk6Zmlyc3QtY2hpbGQgaW5wdXQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb24tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCAuZWxlbWVudG9yLWxpbmtlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIC5lbGVtZW50b3ItdW5saW5rZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmtlZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktY2xlYXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS10aHVtYm5haWxzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsOm5vdCg6bnRoLWNoaWxkKDVuKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktYWRkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS1jbGVhciB7XG4gIGNvbG9yOiAjYjAxYjFiO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWljb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuZmEge1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQge1xuICB3aWR0aDogNjVweDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1hcHBseS1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogNjVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6bm90KDpob3Zlcikge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOm5vdCg6aG92ZXIpIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOmhvdmVyIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS5lbGVtZW50b3ItbWVkaWEtZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhOm5vdCguZWxlbWVudG9yLW1lZGlhLWVtcHR5KSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtdXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZmEtcGx1cy1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtZGVsZXRlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvdHRvbTogLTMwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWE6aG92ZXIgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWltYWdlIHtcbiAgICBvcGFjaXR5OiAuOTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOS41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1udW1iZXIgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1vcmRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1vcmRlci1sYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0Om5vdCg6Zm9jdXMpIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0OmZvY3VzIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZTpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZS1sYWJlbCB7XG4gIGNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGU6bm90KDpjaGVja2VkKSB+IC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS1yZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXJlc2V0LWxhYmVsIHtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlcixcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItY29udHJvbDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIuZWxlbWVudG9yLXJlcGVhdGVyLWhhcy1taW5pbXVtLXJvd3MgLmVsZW1lbnRvci1yZXBlYXRlci10b29sLXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1maWVsZHMge1xuICBtYXJnaW46IDEwcHggMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9scyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzOm5vdCguZWRpdGFibGUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBib3JkZXItd2lkdGg6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTU2MDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXY6bm90KC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWhhbmRsZS1zb3J0YWJsZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC45NTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSAuZmEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29sIHtcbiAgICB3aWR0aDogNDBweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1oYW5kbGUtc29ydGFibGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24uZWxlbWVudG9yLW9wZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24gKyAuZWxlbWVudG9yLWNvbnRyb2w6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24pOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA5OCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtNHB4KTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlLWxvd2VyOmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMnB4IC0ycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZS11cHBlcjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXI6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0tbXVsdGlwbGUpIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzAlOyB9XG5cbi5lbGVtZW50b3Itc2xpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmVsZW1lbnRvci1zbGlkZXItaW5wdXQgaW5wdXQge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDVweCA1cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2V4dHJhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fc2NhbGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX3NjYWxlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtOHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktY29ubmVjdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1jb25uZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldDpub3QoLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0KSBzdmcge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCBwYXRoIHtcbiAgICBmaWxsOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0IHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXJlc2V0IHtcbiAgcGFkZGluZzogMTBweCAwIDAgMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcmVzZXQgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtbW9yZS1wcmVzZXRzLXRpdGxlIHtcbiAgY29sb3I6ICM0OTUxNTc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmJlZm9yZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YWZ0ZXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmFmdGVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IC0yMHB4IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGUge1xuICBtYXJnaW46IDE1cHggLTIwcHggMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cyBpbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQgcGF0aCB7XG4gICAgICAgIGZpbGw6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlci5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjZWNlZWVmO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgYmFja2dyb3VuZDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gIHJpZ2h0OiAzcHg7XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgbGVmdDogM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtc2hhZG93OiAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzcxZDdmNztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFicyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YWZiNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiLmVsZW1lbnRvci10YWItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5lbGVtZW50b3ItdGFiLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0X3NoYWRvdyAuZWxlbWVudG9yLXNoYWRvdy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtZXh0ZXJuYWwtaGlkZSAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dCxcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dC1zdHlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gIGhlaWdodDogMjZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUgaSB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLWlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtb3B0aW9uIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtYXV0b2NvbXBsZXRlLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogN3B4O1xuICByaWdodDogNDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1pbnB1dCB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWlucHV0Om5vdCg6Zm9jdXMpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ5NTE1NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IC51aS1tZW51LWl0ZW0udWktc3RhdGUtaG92ZXIsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1hY3RpdmUsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLmVsZW1lbnRvci1hdXRvY29tcGxldGUtaXRlbS1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLndpZGdldC1pbnNpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5Zy5lbGVtZW50b3ItcmljaC1lZGl0aW5nLWRpc2FibGVkIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgI2luc2VydC1tZWRpYS1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWRfYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4IDlweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtdG1jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAudG1jZS1hY3RpdmUgLnN3aXRjaC10bWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC50bWNlLWFjdGl2ZSAuc3dpdGNoLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLnF1aWNrdGFncy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAgPiBkaXYge1xuICBwYWRkaW5nOiAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3Itd3AtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtaWNvIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmhvdmVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmFjdGl2ZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLWJ0bi5tY2UtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLXBhdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtcGF0aC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMCA1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1jb2xvci1yZXN1bHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1waWNrZXItaW5wdXQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAuY29sb3ItYWxwaGEge1xuICB3aWR0aDogY2FsYyggMTAwJSAtIDJweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAycHggKiAyKTtcbiAgbWFyZ2luOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgLmlyaXMtcGlja2VyIHtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC53cC1waWNrZXItY29udGFpbmVyIC5pcmlzLXBpY2tlciAuaXJpcy1waWNrZXItaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyOm5vdCgud3AtcGlja2VyLWFjdGl2ZSkge1xuICBmbG9hdDogbGVmdDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIC53cC1jb2xvci1yZXN1bHQge1xuICAgIG1hcmdpbjogMDsgfVxuXG5bY2xhc3MqPVwid3AtdmVyc2lvbi00LTlcIl0gI2VsZW1lbnRvci1jb250cm9scyAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlLFxuW2NsYXNzKj1cIndwLXZlcnNpb24tNVwiXSAjZWxlbWVudG9yLWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUgLndwLWNvbG9yLXJlc3VsdCB7XG4gIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLndwLWNvbG9yLXBpY2tlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA3cHggM3B4OyB9XG5cbi53cC1jb2xvci1yZXN1bHQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuICAud3AtY29sb3ItcmVzdWx0LCAud3AtY29sb3ItcmVzdWx0OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggd2hpdGU7IH1cbiAgLndwLWNvbG9yLXJlc3VsdDphZnRlciwgLndwLWNvbG9yLXJlc3VsdC53cC1waWNrZXItb3BlbjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAud3AtY29sb3ItcmVzdWx0OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3OyB9XG4gIC53cC1jb2xvci1yZXN1bHQ6Zm9jdXMsIC53cC1jb2xvci1yZXN1bHQ6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi53cC1waWNrZXItZGVmYXVsdC5idXR0b24sXG4ud3AtcGlja2VyLWNsZWFyLmJ1dHRvbiB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICBtYXJnaW46IDA7IH1cblxuLndwLXBpY2tlci1ob2xkZXIgKiB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi53cC1waWNrZXItaG9sZGVyIC5pcmlzLXNxdWFyZS12YWx1ZSB7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLndwLXBpY2tlci1vcGVuIH4gLndwLXBpY2tlci1ob2xkZXIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIC5wZW46bm90KFtkYXRhLWVsZW1lbnRvci1pbmxpbmUtZWRpdGluZy10b29sYmFyPVwiYWR2YW5jZWRcIl0pIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IH1cbiAgLnBlbi1tZW51IHtcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDNweCAtMnB4ICMyMjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzg4MjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgei1pbmRleDogOTk5OTsgfVxuICAgIC5wZW4tbWVudTphZnRlciB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzZkNzg4MjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgIC5wZW4tbWVudS1iZWxvdzphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgLnBlbi1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjZDVkYWRmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5wZW4taWNvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTU2MDY4OyB9XG4gICAgLnBlbi1pY29uW2RhdGEtZ3JvdXBdLCAucGVuLWljb25bZGF0YS1hY3Rpb249XCJjbG9zZUdyb3VwXCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGVuLWljb25bZGF0YS1hY3Rpb249XCJjbG9zZVwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7IH1cbiAgICAucGVuLWljb24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDRweCAjNTU2MDY4OyB9XG4gIC5wZW4tZ3JvdXAtaWNvbjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb250ZW50OiAnXFxmMGQ3JztcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBjb2xvcjogIzcxZDdmNzsgfVxuICAucGVuLWlucHV0LXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgICAgIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dCwgLnBlbi1pbnB1dC13cmFwcGVyIC5wZW4tdXJsLWlucHV0OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAucGVuLWlucHV0LWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cbiAgLnBlbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1wZW4tcGxhY2Vob2xkZXIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAucGVuLWV4dGVybmFsLXVybC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZW4tZXh0ZXJuYWwtdXJsLWNoZWNrYm94OmNoZWNrZWQgKyBpIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5lbGVtZW50b3ItaW5saW5lLWVkaXRpbmcgaTpub3QoW2NsYXNzXSkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyB1IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmVsZW1lbnRvci10YWdzLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNjBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2dyb3VwLXRpdGxlIHtcbiAgICBjb2xvcjogIzQ5NTE1NztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5lbGVtZW50b3ItdGFncy1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19zZXR0aW5ncyBpIHtcbiAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fc2V0dGluZ3MgaS5mYS13cmVuY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19yZW1vdmUge1xuICAgIGNvbG9yOiAjYzJjYmQyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLmVsZW1lbnRvci10YWctY29udHJvbHMtc3RhY2stZW1wdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy5lbGVtZW50b3ItbGFiZWwtaW5saW5lIC5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiA5cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXIgaSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAuZWxlbWVudG9yLWxhYmVsLWlubGluZSA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXItd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXZhbHVlIC5lbGVtZW50b3ItY29udHJvbC10YWctYXJlYSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtdmFsdWUgLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXIge1xuICBjb2xvcjogIzcxZDdmNzsgfVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXNlY3Rpb24ge1xuICAwJSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IC45OyB9IH1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1jb2x1bW4ge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2lkZ2V0IHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgc2VjdGlvbi1vdXRsaW5lIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlLmxheW91dC1zZWN0aW9uIC5lbnRyeS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYm9keS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LW1vZGUgLmFydGljbGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZSAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgY2xlYXI6IHVuc2V0OyB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3Itc2VjdGlvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbiNlbGVtZW50b3IgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3IgdWwuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBwYWRkaW5nOiAwOyB9XG5cbiNlbGVtZW50b3IgLmdhbGxlcnkge1xuICBvcGFjaXR5OiAxOyB9XG5cbmh0bWwuZWxlbWVudG9yLWh0bWwge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuI2VsZW1lbnRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1hcmVhLWFjdGl2ZSAuZWxlbWVudG9yLXRvcC1zZWN0aW9uID4gLmVsZW1lbnRvci1jb250YWluZXIgPiAuZWxlbWVudG9yLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci1pbm5lci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1hcmVhLWFjdGl2ZSAuZWxlbWVudG9yLWlubmVyLXNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciA+IC5lbGVtZW50b3Itcm93IHtcbiAgbWluLWhlaWdodDogNDBweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4td3JhcC5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgbWluLWhlaWdodDogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4td3JhcC5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC13cmFwIHtcbiAgICAgIG1hcmdpbjogMTBweDsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWNvbHVtbiB7XG4gIG1pbi13aWR0aDogMjVweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWxvYWRpbmcge1xuICBvcGFjaXR5OiAuMzsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUsIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC5lbGVtZW50b3ItZWxlbWVudC1lZGl0LW1vZGU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQ6bm90KDpob3ZlcikgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyNXB4O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gLjNzLCB3aWR0aCAuM3MsIGZvbnQgLjNzOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItZWRpdC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB6LWluZGV4OiA5OTk4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci13aWRnZXQtZW1wdHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMywgMjE4LCAyMjMsIDAuOCk7IH1cbiAgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci13aWRnZXQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtZW1wdHktaWNvbiB7XG4gICAgY29sb3I6ICNjMmNiZDI7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50Om5vdCg6aG92ZXIpOm5vdCguZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUpID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50LS10b2dnbGUtZWRpdC10b29scyA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdDpub3QoLmVsZW1lbnRvci1hY3RpdmUpIH4gKiB7XG4gIHdpZHRoOiAwO1xuICBmb250LXNpemU6IDA7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cInRvcFwiXTpiZWZvcmUsIC5lbGVtZW50b3ItZWxlbWVudFtkYXRhLXNpZGU9XCJib3R0b21cIl0gKyAuZWxlbWVudG9yLWVsZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgb3BhY2l0eTogLjk7XG4gIGhlaWdodDogMTBweDtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13aWRnZXQgNTAwbXM7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudFtkYXRhLXNpZGU9XCJib3R0b21cIl06bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG9wYWNpdHk6IC45O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2lkZ2V0IDUwMG1zO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWFic29sdXRlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkIHtcbiAgY3Vyc29yOiBncmFiOyB9XG4gIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGU6YWN0aXZlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZzsgfVxuICAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWFic29sdXRlIC5laWNvbi1lZGl0OmJlZm9yZSwgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1maXhlZCAuZWljb24tZWRpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGUxMDQwJzsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAycHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICB0b3A6IDJweDtcbiAgICBib3R0b206IDJweDtcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzcxZDdmNztcbiAgICBhbmltYXRpb246IHNlY3Rpb24tb3V0bGluZSAuNzVzOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi1maWxsZWQgLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlci5lbGVtZW50b3ItY29sdW1uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24tZmlsbGVkIC5lbGVtZW50b3Itcm93LmVsZW1lbnRvci1kcmFnZ2FibGUtb3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMDA7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkICM2ZDc4ODI7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbjpsYXN0LW9mLXR5cGUgPiAudWktcmVzaXphYmxlLWUsIC5lbGVtZW50b3ItY29sdW1uOmxhc3Qtb2YtdHlwZSA+IC51aS1yZXNpemFibGUtdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdCB7XG4gICAgY3Vyc29yOiBtb3ZlOyB9IH1cblxuLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyB7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYm94LXNoYWRvdzogMHB4IC0ycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyBpLmVpY29uLWhhbmRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBiY2YyOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAwIDAgMTJweDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMGJjZjI7IH1cbiAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAxMnB4IDAgMDtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxcHgpOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZDpob3ZlcjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxMGJjZjI7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDsgfVxuICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7IH1cbiAgICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAyMnB4IDEycHg7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXNlY3Rpb24tLWhhbmRsZXMtaW5zaWRlIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEycHggMjJweCAwOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbHVtbi1zZXR0aW5ncyB7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1MTU3OyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItY29sdW1uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNmQ3ODgyLCAjNTU2MDY4KTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3Mge1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXdpZGdldC1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMGJjZjI7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM0MWM5ZjQsICM3MWQ3ZjcpOyB9XG5cbi5lbGVtZW50b3ItZW1wdHktdmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5lbGVtZW50b3ItZmlyc3QtYWRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2Q1ZGFkZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZWxlbWVudG9yLWZpcnN0LWFkZCAuZWxlbWVudG9yLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogI2E0YWZiNztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1zb3J0YWJsZS1oZWxwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBtb3ZlOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmVsZW1lbnRvci1zb3J0YWJsZS1oZWxwZXIgLmVsZW1lbnRvci1lbGVtZW50LXRpdGxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItZmlyc3QtYWRkIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLXNlY3Rpb24gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uOmhvdmVyID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIsIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItY29sdW1uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1lZGl0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXG4uZWxlbWVudG9yLXNvcnRhYmxlLXBsYWNlaG9sZGVyOm5vdCguZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zO1xuICBvcGFjaXR5OiAuOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBhbmltYXRpb24tbmFtZTogcGxhY2Vob2xkZXItc2VjdGlvbjsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC5lbGVtZW50b3ItY29sdW1uLXBsYWNlaG9sZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzZkNzg4MjsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjphZnRlciB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZmY7IH1cblxuLmVsZW1lbnRvci13aWRnZXQtcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwbGFjZWhvbGRlci13aWRnZXQ7IH1cblxuLmVsZW1lbnRvci1kcmFnZ2FibGUtb3Zlcjpub3QoW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXSk6bm90KFtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdKSA+IC5lbGVtZW50b3ItZW1wdHktdmlldyA+IC5lbGVtZW50b3ItZmlyc3QtYWRkOmFmdGVyLFxuLmVsZW1lbnRvci1maXJzdC1hZGQuZWxlbWVudG9yLWh0bWw1ZG5kLWN1cnJlbnQtZWxlbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG9wYWNpdHk6IC45O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2lkZ2V0IDUwMG1zO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZWxlbWVudG9yLWRyYWdnYWJsZS1vdmVyOm5vdChbZGF0YS1kcmFnZ2VkLWVsZW1lbnQ9XCJzZWN0aW9uXCJdKTpub3QoW2RhdGEtZHJhZ2dlZC1pcy1pbm5lcj1cInRydWVcIl0pID4gLmVsZW1lbnRvci1lbXB0eS12aWV3ID4gLmVsZW1lbnRvci1maXJzdC1hZGQgLmVsZW1lbnRvci1pY29uLFxuLmVsZW1lbnRvci1maXJzdC1hZGQuZWxlbWVudG9yLWh0bWw1ZG5kLWN1cnJlbnQtZWxlbWVudCAuZWxlbWVudG9yLWljb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXJbZGF0YS1kcmFnZ2VkLWVsZW1lbnQ9XCJzZWN0aW9uXCJdW2RhdGEtZHJhZ2dlZC1pcy1pbm5lcj1cInRydWVcIl0gLmVsZW1lbnRvci1pbm5lci1jb2x1bW4gLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1hZGQtc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1hZGQtc2VjdGlvbjpub3QoLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCkgLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1pbm5lciB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICNkNWRhZGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICAgIGJvcmRlcjogM3B4IGRhc2hlZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb25bZGF0YS12aWV3PVwiY2hvb3NlLWFjdGlvblwiXSAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1hZGQtc2VjdGlvbltkYXRhLXZpZXc9XCJzZWxlY3QtcHJlc2V0XCJdIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweDtcbiAgcGFkZGluZzogNDBweCAwOyB9XG5cbi5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tYXJlYS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMwQzVDOyB9XG4gIC5lbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uIC5lbGVtZW50b3ItYWRkLXRlbXBsYXRlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzg4MjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWRyYWctdGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZDVkYWRmOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNmQ3ODgyOyB9XG5cbi5lbGVtZW50b3Itc2VsZWN0LXByZXNldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTYwNjg7IH1cblxuLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQ6aG92ZXIgcGF0aCB7XG4gICAgICBmaWxsOiAjNmQ3ODgyOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQ6bm90KDpob3ZlcikgcGF0aCB7XG4gICAgICBmaWxsOiAjZDVkYWRmOyB9XG4gICAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQgc3ZnIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4jZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gIG1hcmdpbjogNjBweCBhdXRvOyB9XG4gICNlbGVtZW50b3ItYWRkLW5ldy1zZWN0aW9uW2RhdGEtdmlldz1cImNob29zZS1hY3Rpb25cIl0gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubGluZSB7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTYwNjg7XG4gIHdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiAzLjVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA4LjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGVyY2VudHMtdG9vbHRpcFtkYXRhLXNpZGU9XCJsZWZ0XCJdIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICByaWdodDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwibGVmdFwiXTphZnRlciB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGVyY2VudHMtdG9vbHRpcFtkYXRhLXNpZGU9XCJyaWdodFwiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgbGVmdDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwicmlnaHRcIl06YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM1NTYwNjg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVtcHR5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHksXG4uZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3Itd2lkZ2V0LWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIl19 */
assets/css/editor-preview-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
- @charset "UTF-8";.ui-resizable-n{top:-5px}.ui-resizable-e{right:-5px}.ui-resizable-s{bottom:-5px}.ui-resizable-w{left:-5px}.ui-resizable-ne{top:-5px;right:-5px}.ui-resizable-nw{top:-5px;left:-5px}.ui-resizable-se{bottom:-5px;right:-5px}.ui-resizable-sw{bottom:-5px;left:-5px}.ui-resizable-n,.ui-resizable-s{left:0;height:10px;width:100%;cursor:ns-resize}.ui-resizable-e,.ui-resizable-w{top:0;height:100%;width:10px;cursor:ew-resize}.ui-resizable-ne,.ui-resizable-nw,.ui-resizable-se,.ui-resizable-sw{height:15px;width:15px}.ui-resizable-nw,.ui-resizable-se{cursor:nwse-resize}.ui-resizable-ne,.ui-resizable-sw{cursor:nesw-resize}.ui-resizable-handle{position:absolute}.ui-resizable-resizing{pointer-events:none}.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:10000;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control .elementor-control-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-control .elementor-control-title{font-size:12px;line-height:1;margin-left:5px}.elementor-control .elementor-control-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-control.elementor-control-type-divider{padding:0;background-color:transparent}.elementor-control.elementor-control-type-divider .elementor-control-content{border:0 solid #e6e9ec;border-top-width:1px;background-color:#fff;height:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:1px;width:100%;top:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after+.elementor-control-separator-default,.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper{position:relative}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#495157;font-size:12px;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:5px;padding-left:20px;cursor:pointer}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after{font-family:eicons;content:"\e955";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5px;pointer-events:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-container.select2-container--default .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-control.elementor-open .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-control:not(.elementor-open) .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:auto}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-start-end .eicon-h-align-left,.elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:not(:first-child){margin-right:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.rtl .elementor-control-align .elementor-choices,.rtl .elementor-control-position .elementor-choices,.rtl .elementor-control-text_align .elementor-choices{direction:ltr}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-control-direction-ltr{direction:ltr}.elementor-control-direction-rtl{direction:rtl}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-control-type-button .elementor-button{width:auto;height:26px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-group-control-css-filter .elementor-slider{height:6px;-webkit-box-shadow:0 0 1px 1px inset rgba(0,0,0,.2);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2)}.elementor-group-control-css-filter .elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0;margin-bottom:5px}.elementor-group-control-blur .elementor-slider{background:url(../images/blur.png);-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-group-control-contrast .elementor-slider{background:url(../images/contrast.png);-webkit-background-size:100% 100%;background-size:100% 100%}.elementor-group-control-hue .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#adff2f),color-stop(#32cd32),color-stop(#00bfff),color-stop(blue),color-stop(95%,#9400d3));background-image:-webkit-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:-o-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:linear-gradient(90deg,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%)}.elementor-group-control-saturate .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(gray),to(red));background-image:-webkit-linear-gradient(left,gray,red);background-image:-o-linear-gradient(left,gray,red);background-image:linear-gradient(90deg,gray,red)}.elementor-group-control-brightness .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#fff));background-image:-webkit-linear-gradient(left,#000,#fff);background-image:-o-linear-gradient(left,#000,#fff);background-image:linear-gradient(90deg,#000,#fff)}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-hidden{display:none!important}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-control-type-media .elementor-control-input-wrapper{padding:7px;border:1px solid;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-input-wrapper:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media{cursor:pointer}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-area{background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);background-image:-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0 0,8px 8px;background-color:#f6f6f6;overflow:hidden}.elementor-control-type-media .elementor-control-media-area:not(:hover) .elementor-control-media-delete{-webkit-box-shadow:none;box-shadow:none;bottom:-30px}.elementor-control-type-media .elementor-control-media-area:hover .elementor-control-media-image{opacity:.9}.elementor-control-type-media .elementor-control-media-area i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:hsla(0,0%,100%,.7);font-size:21px}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-number .elementor-control-input-wrapper{max-width:80px}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding-right:10px;padding-left:10px;padding-bottom:15px}.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section.elementor-open{padding-bottom:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-slider--multiple{margin-bottom:14px}.elementor-control-type-slider--multiple .elementor-slider{margin-top:12px;width:98%}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle{-webkit-border-radius:0;border-radius:0;width:10px;-webkit-transform:translateY(calc(50% - 14px)) translateX(-4px);-ms-transform:translateY(calc(50% - 14px)) translateX(-4px);transform:translateY(calc(50% - 14px)) translateX(-4px)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after{content:"";position:absolute;top:2px;height:12px;width:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after{left:5px;-webkit-box-shadow:2px -2px 3px 0 rgba(0,0,0,.1);box-shadow:2px -2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after{right:5px;-webkit-box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1);box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider:not(.elementor-control-type-slider--multiple) .elementor-slider{display:inline-block;width:70%}.elementor-slider{margin:10px auto;height:4px;background-color:#d5dadf;-webkit-border-radius:5px;border-radius:5px;position:relative;cursor:pointer}.elementor-slider-input{width:30%;float:left}.elementor-slider-input input{max-width:80%;float:left;padding:5px}.elementor-slider__extra{position:relative}.elementor-slider__labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-slider__label{font-size:9px;color:#c2cbd2}.elementor-slider__scales{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:4px}.elementor-slider__scale{width:1px;height:21px;background-color:#a4afb7}.elementor-slider .noUi-handle{height:16px;width:16px;background-color:#fff;left:0;-webkit-transform:translateY(calc(50% - 14px)) translateX(-8px);-ms-transform:translateY(calc(50% - 14px)) translateX(-8px);transform:translateY(calc(50% - 14px)) translateX(-8px);position:absolute;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%}.elementor-slider .noUi-connects{position:absolute;width:100%;height:5px}.elementor-slider .noUi-connect{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;will-change:transform;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#a4afb7}.elementor-slider .noUi-tooltip{position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:27px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input,.elementor-control-type-url .elementor-control-url-external-show .elementor-input-style{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid #d5dadf;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-control-url-autocomplete-spinner{display:none;position:absolute;width:12px;height:12px;top:7px;right:44px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-autocomplete-menu{position:absolute;background:#fff;color:#495157;border:1px solid #a4afb7;margin:0;list-style:none;padding:4px 0;height:auto;width:100%;min-width:260px;max-width:300px;max-height:200px;overflow-y:auto;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default;z-index:1}.elementor-autocomplete-menu .ui-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;padding:5px 8px;font-size:12px;width:100%;line-height:1.2;cursor:pointer}.elementor-autocomplete-menu .ui-menu-item.ui-state-active,.elementor-autocomplete-menu .ui-menu-item.ui-state-focus,.elementor-autocomplete-menu .ui-menu-item.ui-state-hover{background:#e6e9ec}.elementor-autocomplete-menu .elementor-autocomplete-item-info{font-size:10px;padding-top:2px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{height:auto;line-height:24px;font-size:10px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.wp-picker-container.wp-picker-active{position:absolute;z-index:10000;top:-9px;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container .iris-picker .iris-picker-inner{width:100%}.wp-picker-container:not(.wp-picker-active){float:left}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:120px;max-width:136px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;z-index:9999}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;right:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;padding-left:10px;width:250px;direction:ltr}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0;margin-left:-1px}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px;z-index:1}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-left:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings i{color:#d5dadf}.elementor-dynamic-cover__settings i.fa-wrench{cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3);z-index:1}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;right:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-right:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget.elementor-element-edit-mode:hover,.elementor-editor-active .elementor-widget.elementor-element-editable{-webkit-box-shadow:0 0 0 1px #71d7f7;box-shadow:0 0 0 1px #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor-widget.ui-draggable-dragging{pointer-events:none}.elementor-editor-active .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s}.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active .elementor-edit-hidden{display:none}.elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:9998;pointer-events:none}.elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-element--toggle-edit-tools>.elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active)~*{width:0;font-size:0}.elementor-element[data-side=bottom]+.elementor-element:before,.elementor-element[data-side=bottom]:last-child:after,.elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{cursor:-webkit-grab;cursor:grab}.elementor-element.elementor-absolute:active,.elementor-element.elementor-fixed:active{cursor:-webkit-grabbing;cursor:grabbing}.elementor-element.elementor-absolute .eicon-edit:before,.elementor-element.elementor-fixed .eicon-edit:before{content:"\e1040"}.elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-column:last-of-type>.ui-resizable-e,.elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-element-settings{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-element-setting.elementor-editor-element-save{display:none}@media (min-width:1025px){.elementor-editor-element-edit{cursor:move}}.elementor-editor-section-settings{height:24px;top:1px;right:50%;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%);background-color:#71d7f7;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.05);box-shadow:0 -2px 8px rgba(0,0,0,.05)}.elementor-editor-section-settings i.eicon-handle{font-size:16px}.elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{content:"";position:absolute;border:solid transparent;top:2px;border-left-color:#71d7f7;border-width:22px 0 0 12px;left:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before{border-left-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{content:"";position:absolute;border:solid transparent;top:2px;border-right-color:#71d7f7;border-width:22px 12px 0 0;right:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after{border-right-color:#10bcf2}.elementor-section--handles-inside .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 0 22px 12px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 12px 22px 0}.elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;overflow:hidden}.elementor-editor-column-settings .elementor-editor-element-setting{background-color:#495157}.elementor-editor-column-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;overflow:hidden}.elementor-editor-widget-settings .elementor-editor-element-setting{background-color:#10bcf2}.elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7)}.elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-content-only .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column>.elementor-element-overlay,.elementor-editor-content-only .elementor-column>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-first-add,.elementor-editor-content-only .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section>.elementor-element-overlay,.elementor-editor-content-only .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-content-only .elementor-editor-element-edit{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-duration:.25s;animation-duration:.25s;opacity:.9;width:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{max-width:1160px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner{border:2px dashed #d5dadf;background-color:hsla(0,0%,100%,.5)}.elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}.elementor-add-section-inner{text-align:center;margin:20px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-add-section-area-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;color:#fff;font-size:16px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-add-new-section .elementor-add-section-area-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-add-section-area-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#d30c5c}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:5px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:40px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right;max-width:33.333%}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px;width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
+ @charset "UTF-8";.ui-resizable-n{top:-5px}.ui-resizable-e{right:-5px}.ui-resizable-s{bottom:-5px}.ui-resizable-w{left:-5px}.ui-resizable-ne{top:-5px;right:-5px}.ui-resizable-nw{top:-5px;left:-5px}.ui-resizable-se{bottom:-5px;right:-5px}.ui-resizable-sw{bottom:-5px;left:-5px}.ui-resizable-n,.ui-resizable-s{left:0;height:10px;width:100%;cursor:ns-resize}.ui-resizable-e,.ui-resizable-w{top:0;height:100%;width:10px;cursor:ew-resize}.ui-resizable-ne,.ui-resizable-nw,.ui-resizable-se,.ui-resizable-sw{height:15px;width:15px}.ui-resizable-nw,.ui-resizable-se{cursor:nwse-resize}.ui-resizable-ne,.ui-resizable-sw{cursor:nesw-resize}.ui-resizable-handle{position:absolute}.ui-resizable-resizing{pointer-events:none}.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:10000;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control .elementor-control-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-control .elementor-control-title{font-size:12px;line-height:1;margin-left:5px}.elementor-control .elementor-control-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-control.elementor-control-type-divider{padding:0;background-color:transparent}.elementor-control.elementor-control-type-divider .elementor-control-content{border:0 solid #e6e9ec;border-top-width:1px;background-color:#fff;height:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:1px;width:100%;top:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after+.elementor-control-separator-default,.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper{position:relative}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#495157;font-size:12px;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:5px;padding-left:20px;cursor:pointer}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after{font-family:eicons;content:"\e955";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5px;pointer-events:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-container.select2-container--default .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-control.elementor-open .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-control:not(.elementor-open) .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:auto}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-start-end .eicon-h-align-left,.elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:not(:first-child){margin-right:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.rtl .elementor-control-align .elementor-choices,.rtl .elementor-control-position .elementor-choices,.rtl .elementor-control-text_align .elementor-choices{direction:ltr}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-control-direction-ltr{direction:ltr}.elementor-control-direction-rtl{direction:rtl}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-control-type-button .elementor-button{width:auto;height:26px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-group-control-css-filter .elementor-slider{height:6px;-webkit-box-shadow:0 0 1px 1px inset rgba(0,0,0,.2);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2)}.elementor-group-control-css-filter .elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0;margin-bottom:5px}.elementor-group-control-blur .elementor-slider{background:url(../images/blur.png);-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-group-control-contrast .elementor-slider{background:url(../images/contrast.png);-webkit-background-size:100% 100%;background-size:100% 100%}.elementor-group-control-hue .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#adff2f),color-stop(#32cd32),color-stop(#00bfff),color-stop(blue),color-stop(95%,#9400d3));background-image:-webkit-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:-o-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:linear-gradient(90deg,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%)}.elementor-group-control-saturate .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(gray),to(red));background-image:-webkit-linear-gradient(left,gray,red);background-image:-o-linear-gradient(left,gray,red);background-image:linear-gradient(90deg,gray,red)}.elementor-group-control-brightness .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#fff));background-image:-webkit-linear-gradient(left,#000,#fff);background-image:-o-linear-gradient(left,#000,#fff);background-image:linear-gradient(90deg,#000,#fff)}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-hidden{display:none!important}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-control-type-media .elementor-control-input-wrapper{padding:7px;border:1px solid;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-input-wrapper:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media{cursor:pointer}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-area{background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);background-image:-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0 0,8px 8px;background-color:#f6f6f6;overflow:hidden}.elementor-control-type-media .elementor-control-media-area:not(:hover) .elementor-control-media-delete{-webkit-box-shadow:none;box-shadow:none;bottom:-30px}.elementor-control-type-media .elementor-control-media-area:hover .elementor-control-media-image{opacity:.9}.elementor-control-type-media .elementor-control-media-area i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:hsla(0,0%,100%,.7);font-size:21px}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-number .elementor-control-input-wrapper{max-width:80px}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding-right:10px;padding-left:10px;padding-bottom:15px}.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section.elementor-open{padding-bottom:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-slider--multiple{margin-bottom:14px}.elementor-control-type-slider--multiple .elementor-slider{margin-top:12px;width:98%}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle{-webkit-border-radius:0;border-radius:0;width:10px;-webkit-transform:translateY(calc(50% - 14px)) translateX(-4px);-ms-transform:translateY(calc(50% - 14px)) translateX(-4px);transform:translateY(calc(50% - 14px)) translateX(-4px)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after{content:"";position:absolute;top:2px;height:12px;width:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after{left:5px;-webkit-box-shadow:2px -2px 3px 0 rgba(0,0,0,.1);box-shadow:2px -2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after{right:5px;-webkit-box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1);box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider:not(.elementor-control-type-slider--multiple) .elementor-slider{display:inline-block;width:70%}.elementor-slider{margin:10px auto;height:4px;background-color:#d5dadf;-webkit-border-radius:5px;border-radius:5px;position:relative;cursor:pointer}.elementor-slider-input{width:30%;float:left}.elementor-slider-input input{max-width:80%;float:left;padding:5px}.elementor-slider__extra{position:relative}.elementor-slider__labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-slider__label{font-size:9px;color:#c2cbd2}.elementor-slider__scales{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:4px}.elementor-slider__scale{width:1px;height:21px;background-color:#a4afb7}.elementor-slider .noUi-handle{height:16px;width:16px;background-color:#fff;left:0;-webkit-transform:translateY(calc(50% - 14px)) translateX(-8px);-ms-transform:translateY(calc(50% - 14px)) translateX(-8px);transform:translateY(calc(50% - 14px)) translateX(-8px);position:absolute;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%}.elementor-slider .noUi-connects{position:absolute;width:100%;height:5px}.elementor-slider .noUi-connect{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;will-change:transform;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#a4afb7}.elementor-slider .noUi-tooltip{position:absolute;top:calc(100% + 5px);left:calc(50% - 4px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:27px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input,.elementor-control-type-url .elementor-control-url-external-show .elementor-input-style{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid #d5dadf;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-control-url-autocomplete-spinner{display:none;position:absolute;width:12px;height:12px;top:7px;right:44px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-autocomplete-menu{position:absolute;background:#fff;color:#495157;border:1px solid #a4afb7;margin:0;list-style:none;padding:4px 0;height:auto;width:100%;min-width:260px;max-width:300px;max-height:200px;overflow-y:auto;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default;z-index:1}.elementor-autocomplete-menu .ui-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;padding:5px 8px;font-size:12px;width:100%;line-height:1.2;cursor:pointer}.elementor-autocomplete-menu .ui-menu-item.ui-state-active,.elementor-autocomplete-menu .ui-menu-item.ui-state-focus,.elementor-autocomplete-menu .ui-menu-item.ui-state-hover{background:#e6e9ec}.elementor-autocomplete-menu .elementor-autocomplete-item-info{font-size:10px;padding-top:2px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{height:auto;line-height:24px;font-size:10px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.wp-picker-container.wp-picker-active{position:absolute;z-index:10000;top:-9px;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container .iris-picker .iris-picker-inner{width:100%}.wp-picker-container:not(.wp-picker-active){float:left}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:120px;max-width:136px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;z-index:9999}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;right:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;padding-left:10px;width:250px;direction:ltr}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0;margin-left:-1px}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px;z-index:1}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-left:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings i{color:#d5dadf}.elementor-dynamic-cover__settings i.fa-wrench{cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3);z-index:1}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;right:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-right:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget.elementor-element-edit-mode:hover,.elementor-editor-active .elementor-widget.elementor-element-editable{-webkit-box-shadow:0 0 0 1px #71d7f7;box-shadow:0 0 0 1px #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor-widget.ui-draggable-dragging{pointer-events:none}.elementor-editor-active .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s}.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active .elementor-edit-hidden{display:none}.elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:9998;pointer-events:none}.elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-element--toggle-edit-tools>.elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active)~*{width:0;font-size:0}.elementor-element[data-side=bottom]+.elementor-element:before,.elementor-element[data-side=bottom]:last-child:after,.elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{cursor:-webkit-grab;cursor:grab}.elementor-element.elementor-absolute:active,.elementor-element.elementor-fixed:active{cursor:-webkit-grabbing;cursor:grabbing}.elementor-element.elementor-absolute .eicon-edit:before,.elementor-element.elementor-fixed .eicon-edit:before{content:"\e1040"}.elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-column:last-of-type>.ui-resizable-e,.elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-element-settings{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-element-setting.elementor-editor-element-save{display:none}@media (min-width:1025px){.elementor-editor-element-edit{cursor:move}}.elementor-editor-section-settings{height:24px;top:1px;right:50%;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%);background-color:#71d7f7;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.05);box-shadow:0 -2px 8px rgba(0,0,0,.05)}.elementor-editor-section-settings i.eicon-handle{font-size:16px}.elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{content:"";position:absolute;border:solid transparent;top:2px;border-left-color:#71d7f7;border-width:22px 0 0 12px;left:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before{border-left-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{content:"";position:absolute;border:solid transparent;top:2px;border-right-color:#71d7f7;border-width:22px 12px 0 0;right:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after{border-right-color:#10bcf2}.elementor-section--handles-inside .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 0 22px 12px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 12px 22px 0}.elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;overflow:hidden}.elementor-editor-column-settings .elementor-editor-element-setting{background-color:#495157}.elementor-editor-column-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;overflow:hidden}.elementor-editor-widget-settings .elementor-editor-element-setting{background-color:#10bcf2}.elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7)}.elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-content-only .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column>.elementor-element-overlay,.elementor-editor-content-only .elementor-column>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-first-add,.elementor-editor-content-only .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section>.elementor-element-overlay,.elementor-editor-content-only .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-content-only .elementor-editor-element-edit{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-duration:.25s;animation-duration:.25s;opacity:.9;width:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{max-width:1160px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner{border:2px dashed #d5dadf;background-color:hsla(0,0%,100%,.5)}.elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}.elementor-add-section-inner{text-align:center;margin:20px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-add-section-area-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;color:#fff;font-size:16px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-add-new-section .elementor-add-section-area-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-add-section-area-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#d30c5c}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:5px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:40px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right;max-width:33.333%}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px;width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-preview.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  @charset "UTF-8";
3
  .ui-resizable-n {
4
  top: -5px; }
@@ -1053,7 +1053,7 @@
1053
  .elementor-slider .noUi-tooltip {
1054
  position: absolute;
1055
  top: calc(100% + 5px);
1056
- left: 50%;
1057
  -webkit-transform: translateX(-50%);
1058
  -ms-transform: translateX(-50%);
1059
  transform: translateX(-50%);
@@ -2497,4 +2497,4 @@ html.elementor-html {
2497
  .elementor-editor-preview .elementor-widget-empty {
2498
  display: none; }
2499
 
2500
- /*# sourceMappingURL=data:application/json;base64,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QixFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsU0FBUztFQUNULG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlLEVBQUU7RUFDakI7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YsZ0NBQWdDO0lBQ2hDLE9BQU8sRUFBRTtFQUNYO0lBQ0UsbUNBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixZQUFZLEVBQUU7SUFDZDtNQUNFLFdBQVc7TUFDWCwyQkFBMkI7TUFDM0Isc0JBQXNCLEVBQUU7RUFDNUI7SUFDRSxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFdBQVcsRUFBRTtJQUNiO01BQ0UsWUFBWTtNQUNaLDRCQUE0QjtNQUM1QixxQkFBcUIsRUFBRTs7QUFFN0I7Ozs7O0VBS0UsY0FBYyxFQUFFIiwiZmlsZSI6ImVkaXRvci1wcmV2aWV3LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi51aS1yZXNpemFibGUtbiB7XG4gIHRvcDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLWUge1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXMge1xuICBib3R0b206IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS13IHtcbiAgbGVmdDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLW5lIHtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLW53IHtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtc2Uge1xuICBib3R0b206IC01cHg7XG4gIHJpZ2h0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtc3cge1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1uLCAudWktcmVzaXphYmxlLXMge1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTsgfVxuXG4udWktcmVzaXphYmxlLWUsIC51aS1yZXNpemFibGUtdyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTBweDtcbiAgY3Vyc29yOiBldy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSwgLnVpLXJlc2l6YWJsZS1udywgLnVpLXJlc2l6YWJsZS1zZSwgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1udywgLnVpLXJlc2l6YWJsZS1zZSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSwgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnVpLXJlc2l6YWJsZS1yZXNpemluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtYm94IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7IH1cblxuLmVsZW1lbnRvci1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtYWxlcnQgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtaW5mbyB7XG4gICAgY29sb3I6ICMzMTcwOGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgICBib3JkZXItY29sb3I6ICNiY2RmZjE7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMzYzc2M2Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgICBib3JkZXItY29sb3I6ICNjYWU2YmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtd2FybmluZyB7XG4gICAgY29sb3I6ICM4YTZkM2I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgICBib3JkZXItY29sb3I6ICNmOWYwYzM7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtZGFuZ2VyIHtcbiAgICBjb2xvcjogI2E5NDQ0MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgIGJvcmRlci1jb2xvcjogI2U4YzRjNDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuXG4uZWxlbWVudG9yLWRlc2NyaXB0b3IsIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IC00cHggYXV0byA1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB3aWR0aDogOTAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTZweDtcbiAgICByaWdodDogMjJweDtcbiAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciBkaXYuZWxlbWVudG9yLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9scy1wb3BvdmVyIGRpdi5lbGVtZW50b3ItY29udHJvbDpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4jZWxlbWVudG9yLXBhbmVsLWdldC1wcm8tZWxlbWVudHMgLmVsZW1lbnRvci1uZXJkLWJveC1tZXNzYWdlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3ItY29udHJvbHMgLnBvam8td2lkZ2V0LWJ1dHRvbi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHggMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjNzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpdmlkZXIgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWVjO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1kZWZhdWx0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaXZpZGVyKS5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItZGVmYXVsdDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlcikuZWxlbWVudG9yLWNvbnRyb2wtd3A6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlciArIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMsXG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItYWZ0ZXIgKyAuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIHtcbiAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsID4gKiA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbCA+ICogPiAqID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItaGlkZGVuLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGVhZGluZyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlbGVjdCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VsZWN0IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgdG9wOiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3Itb3BlbiAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIC5mYTpiZWZvcmUsXG4uZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1pdGVtLmVsZW1lbnRvci1vcGVuIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwZDcnOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbDpub3QoLmVsZW1lbnRvci1vcGVuKSAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIC5mYTpiZWZvcmUsXG4uZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1pdGVtOm5vdCguZWxlbWVudG9yLW9wZW4pIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OaXCI7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmcgPiAqIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgY29sb3I6ICM0OTUxNTc7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRpdGxlIHtcbiAgICBjb2xvcjogIzQ5NTE1NztcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtd3Age1xuICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC13cCBwIHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtYmxvY2sgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuZWxlbWVudG9yLWxhYmVsLWJsb2NrID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsLWJsb2NrLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbDpub3QoLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMpID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiA1NSU7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1hdHRhY2htZW50X2FsZXJ0IC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYjAxYjFiOyB9XG5cbi5lbGVtZW50b3ItY2hvaWNlcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgICAgLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDlweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlciBpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIgaTpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLWRlc2t0b3AgI2VsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXN0YWNrOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXJzLW9wZW4pIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlciB7XG4gIGJhY2tncm91bmQ6ICNjMmNiZDI7IH1cbiAgLmVsZW1lbnRvci1kZXZpY2UtZGVza3RvcCAjZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbHMtc3RhY2s6bm90KC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcnMtb3BlbikgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1kZXZpY2UtbW9iaWxlIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlci1tb2JpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItdGFibGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3IHtcbiAgbWFyZ2luOiAxNXB4IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ydGwgLmVsZW1lbnRvci1jb250cm9sLXRleHRfYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtdGV4dF9hbGlnbiAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbDpudGgtY2hpbGQoMiksXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOm50aC1jaGlsZCgyKSxcbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAucnRsIC5lbGVtZW50b3ItY29udHJvbC10ZXh0X2FsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLXBvc2l0aW9uIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3Itc2hhZG93LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2RlIHtcbiAgcGFkZGluZzogMCAxMHB4IDE1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtY29sb3IgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gIHdpZHRoOiA3MCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtY29sb3IgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMzAlOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1jc3MtZmlsdGVyIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggMXB4IGluc2V0IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtY3NzLWZpbHRlciAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1ibHVyIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JsdXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWNvbnRyYXN0IC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbnRyYXN0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWh1ZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmVkLCBvcmFuZ2UsIHllbGxvdywgZ3JlZW55ZWxsb3csIGxpbWVncmVlbiwgZGVlcHNreWJsdWUsIGJsdWUsIGRhcmt2aW9sZXQgOTUlKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtc2F0dXJhdGUgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGdyYXksIHJlZCk7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWJyaWdodG5lc3MgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGJsYWNrLCB3aGl0ZSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQsXG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7XG4gICAgaGVpZ2h0OiAyN3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogNHB4IDA7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1jb250cm9sLWRpbWVuc2lvbi1sYWJlbCB7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpOmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9uLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNkNWRhZGY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMudW5saW5rZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMudW5saW5rZWQgLmVsZW1lbnRvci1saW5rZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9uczpub3QoLnVubGlua2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9uczpub3QoLnVubGlua2VkKSAuZWxlbWVudG9yLXVubGlua2VkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rZWQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5LmVsZW1lbnRvci1nYWxsZXJ5LWVtcHR5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LWNsZWFyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5LmVsZW1lbnRvci1nYWxsZXJ5LWVtcHR5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LXRodW1ibmFpbHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlscyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LXRodW1ibmFpbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsOm5vdCg6bnRoLWNoaWxkKDVuKSkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LWFkZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktY2xlYXIge1xuICBjb2xvcjogI2IwMWIxYjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pY29uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLmZhIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGNvbG9yOiAjZDVkYWRmO1xuICBmb250LXNpemU6IDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWFwcGx5LWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogNjVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6bm90KDpob3Zlcikge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOm5vdCg6aG92ZXIpIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOmhvdmVyIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS5lbGVtZW50b3ItbWVkaWEtZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhOm5vdCguZWxlbWVudG9yLW1lZGlhLWVtcHR5KSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtdXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZmEtcGx1cy1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtZGVsZXRlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvdHRvbTogLTMwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWE6aG92ZXIgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWltYWdlIHtcbiAgICBvcGFjaXR5OiAuOTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOS41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1udW1iZXIgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1vcmRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1vcmRlci1sYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0Om5vdCg6Zm9jdXMpIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0OmZvY3VzIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBydGw7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZTpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZS1sYWJlbCB7XG4gIGNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGU6bm90KDpjaGVja2VkKSB+IC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS1yZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXJlc2V0LWxhYmVsIHtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1wb3BvdmVyX3RvZ2dsZSAuZWxlbWVudG9yLWNvbnRyb2wtcG9wb3Zlci10b2dnbGUtdG9nZ2xlLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjdweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIsXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLWNvbnRyb2w6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYikge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyLmVsZW1lbnRvci1yZXBlYXRlci1oYXMtbWluaW11bS1yb3dzIC5lbGVtZW50b3ItcmVwZWF0ZXItdG9vbC1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItZmllbGRzIHtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctY29udHJvbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9sczpub3QoLmVkaXRhYmxlKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9scyAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGFkZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2Om5vdCguZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1oYW5kbGUtc29ydGFibGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyA+IGRpdjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuOTU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSAuZmEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbCB7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaGFuZGxlLXNvcnRhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uLmVsZW1lbnRvci1vcGVuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uICsgLmVsZW1lbnRvci1jb250cm9sOm5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uKTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1tdWx0aXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1tdWx0aXBsZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogOTglOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0taGFuZGxlcy1yYW5nZSAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1oYW5kbGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoNTAlIC0gMTRweCkpIHRyYW5zbGF0ZVgoNHB4KTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlLWxvd2VyOmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMnB4IC0ycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZS11cHBlcjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXI6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0tbXVsdGlwbGUpIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzAlOyB9XG5cbi5lbGVtZW50b3Itc2xpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IGlucHV0IHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogNXB4IDVweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fZXh0cmEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fbGFiZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGNvbG9yOiAjYzJjYmQyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyX19zY2FsZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fc2NhbGUge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCg4cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1jb25uZWN0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNXB4OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWNvbm5lY3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQ6bm90KC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtY3VycmVudC1wcmVzZXQpIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHBhdGgge1xuICAgIGZpbGw6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtY3VycmVudC1wcmVzZXQge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0IHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcmVzZXQge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1yZXNldCBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtbW9yZS1wcmVzZXRzLXRpdGxlIHtcbiAgY29sb3I6ICM0OTUxNTc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmJlZm9yZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YWZ0ZXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmFmdGVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IC0yMHB4IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGUge1xuICBtYXJnaW46IDE1cHggLTIwcHggMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cyBpbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQgcGF0aCB7XG4gICAgICAgIGZpbGw6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlci5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI2VjZWVlZjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIGluc2V0IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGJhY2tncm91bmQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICByaWdodDogM3B4O1xuICBjb2xvcjogI2E0YWZiNztcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gIGxlZnQ6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICM3MWQ3Zjc7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAzMHB4O1xuICBib3gtc2hhZG93OiAtMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI2E0YWZiNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10YWIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhZmI3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTRhZmI3O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10YWI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYi5lbGVtZW50b3ItdGFiLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZWxlbWVudG9yLXRhYi1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0X3NoYWRvdyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGV4dF9zaGFkb3cgLmVsZW1lbnRvci1zaGFkb3ctc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLWhpZGUgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1leHRlcm5hbC1zaG93IC5lbGVtZW50b3ItaW5wdXQsXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1leHRlcm5hbC1zaG93IC5lbGVtZW50b3ItaW5wdXQtc3R5bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICBoZWlnaHQ6IDI2cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZGFkZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIGkge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtbW9yZS1pbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLW9wdGlvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLW9wdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW9wdGlvbiB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWF1dG9jb21wbGV0ZS1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDdweDtcbiAgbGVmdDogNDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1pbnB1dCB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWlucHV0Om5vdCg6Zm9jdXMpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ5NTE1NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IC51aS1tZW51LWl0ZW0udWktc3RhdGUtaG92ZXIsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1hY3RpdmUsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLmVsZW1lbnRvci1hdXRvY29tcGxldGUtaXRlbS1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLndpZGdldC1pbnNpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5Zy5lbGVtZW50b3ItcmljaC1lZGl0aW5nLWRpc2FibGVkIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgI2luc2VydC1tZWRpYS1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWRfYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4IDlweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtdG1jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAudG1jZS1hY3RpdmUgLnN3aXRjaC10bWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC50bWNlLWFjdGl2ZSAuc3dpdGNoLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLnF1aWNrdGFncy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAgPiBkaXYge1xuICBwYWRkaW5nOiAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3Itd3AtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtaWNvIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmhvdmVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmFjdGl2ZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLWJ0bi5tY2UtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLXBhdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtcGF0aC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDAgNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtcGlja2VyLWlucHV0LXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAqIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgLmNvbG9yLWFscGhhIHtcbiAgd2lkdGg6IGNhbGMoIDEwMCUgLSAycHggKiAyKTtcbiAgaGVpZ2h0OiBjYWxjKCAxMDAlIC0gMnB4ICogMik7XG4gIG1hcmdpbjogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyIC5pcmlzLXBpY2tlciB7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lciAuaXJpcy1waWNrZXIgLmlyaXMtcGlja2VyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC53cC1waWNrZXItY29udGFpbmVyOm5vdCgud3AtcGlja2VyLWFjdGl2ZSkgLndwLWNvbG9yLXJlc3VsdCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbltjbGFzcyo9XCJ3cC12ZXJzaW9uLTQtOVwiXSAjZWxlbWVudG9yLWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUsXG5bY2xhc3MqPVwid3AtdmVyc2lvbi01XCJdICNlbGVtZW50b3ItY29udHJvbHMgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0ud3AtY29sb3ItcGlja2VyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWF4LXdpZHRoOiAxMzZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDdweCAzcHg7IH1cblxuLndwLWNvbG9yLXJlc3VsdCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC41cztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkYWRmOyB9XG4gIC53cC1jb2xvci1yZXN1bHQsIC53cC1jb2xvci1yZXN1bHQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCB3aGl0ZTsgfVxuICAud3AtY29sb3ItcmVzdWx0OmFmdGVyLCAud3AtY29sb3ItcmVzdWx0LndwLXBpY2tlci1vcGVuOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lOyB9XG4gIC53cC1jb2xvci1yZXN1bHQ6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgLndwLWNvbG9yLXJlc3VsdDpmb2N1cywgLndwLWNvbG9yLXJlc3VsdDphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLndwLXBpY2tlci1kZWZhdWx0LmJ1dHRvbixcbi53cC1waWNrZXItY2xlYXIuYnV0dG9uIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDhweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGFkZjtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4ud3AtcGlja2VyLWhvbGRlciAqIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLndwLXBpY2tlci1ob2xkZXIgLmlyaXMtc3F1YXJlLXZhbHVlIHtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ud3AtcGlja2VyLW9wZW4gfiAud3AtcGlja2VyLWhvbGRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnBlbjpub3QoW2RhdGEtZWxlbWVudG9yLWlubGluZS1lZGl0aW5nLXRvb2xiYXI9XCJhZHZhbmNlZFwiXSkge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuICAucGVuLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IDFweCAycHggM3B4IC0ycHggIzIyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ3ODgyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB6LWluZGV4OiA5OTk5OyB9XG4gICAgLnBlbi1tZW51OmFmdGVyIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNmQ3ODgyO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLnBlbi1tZW51LWJlbG93OmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKSByb3RhdGUoMTgwZGVnKTsgfVxuICAucGVuLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICNkNWRhZGY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgLnBlbi1pY29uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1NTYwNjg7IH1cbiAgICAucGVuLWljb25bZGF0YS1ncm91cF0sIC5wZW4taWNvbltkYXRhLWFjdGlvbj1cImNsb3NlR3JvdXBcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZW4taWNvbltkYXRhLWFjdGlvbj1cImNsb3NlXCJdOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4OyB9XG4gICAgLnBlbi1pY29uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCA0cHggIzU1NjA2ODsgfVxuICAucGVuLWdyb3VwLWljb246YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29udGVudDogJ1xcZjBkNyc7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgY29sb3I6ICM3MWQ3Zjc7IH1cbiAgLnBlbi1pbnB1dC13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnBlbi1pbnB1dC13cmFwcGVyIC5wZW4tdXJsLWlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGRpcmVjdGlvbjogbHRyOyB9XG4gICAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQsIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNkNWRhZGY7IH1cbiAgLnBlbi1pbnB1dC1sYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTFweDsgfVxuICAucGVuLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXBlbi1wbGFjZWhvbGRlcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gIC5wZW4tZXh0ZXJuYWwtdXJsLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBlbi1leHRlcm5hbC11cmwtY2hlY2tib3g6Y2hlY2tlZCArIGkge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyBpOm5vdChbY2xhc3NdKSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZWxlbWVudG9yLWlubGluZS1lZGl0aW5nIGIge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZWxlbWVudG9yLWlubGluZS1lZGl0aW5nIHUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZWxlbWVudG9yLXRhZ3MtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgei1pbmRleDogMTsgfVxuICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9fZ3JvdXAtdGl0bGUge1xuICAgIGNvbG9yOiAjNDk1MTU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgY29udGVudDogJz4nO1xuICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19zZXR0aW5ncyBpIHtcbiAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fc2V0dGluZ3MgaS5mYS13cmVuY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19yZW1vdmUge1xuICAgIGNvbG9yOiAjYzJjYmQyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfVxuXG4uZWxlbWVudG9yLXRhZy1jb250cm9scy1zdGFjay1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDlweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlciBpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy12YWx1ZSAuZWxlbWVudG9yLWNvbnRyb2wtdGFnLWFyZWEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXZhbHVlIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIHtcbiAgY29sb3I6ICM3MWQ3Zjc7IH1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1zZWN0aW9uIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItY29sdW1uIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgb3BhY2l0eTogLjk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdpZGdldCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgb3BhY2l0eTogLjk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tb3V0bGluZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZS5sYXlvdXQtc2VjdGlvbiAuZW50cnktY29udGVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlIC5hcnRpY2xlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYm9keS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LW1vZGUgLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGNsZWFyOiB1bnNldDsgfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4jZWxlbWVudG9yIC5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jZWxlbWVudG9yIHVsLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgcGFkZGluZzogMDsgfVxuXG4jZWxlbWVudG9yIC5nYWxsZXJ5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG5odG1sLmVsZW1lbnRvci1odG1sIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci10b3Atc2VjdGlvbiA+IC5lbGVtZW50b3ItY29udGFpbmVyID4gLmVsZW1lbnRvci1yb3cge1xuICBtaW4taGVpZ2h0OiA0MHB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LWFyZWEtYWN0aXZlIC5lbGVtZW50b3ItaW5uZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci1pbm5lci1zZWN0aW9uID4gLmVsZW1lbnRvci1jb250YWluZXIgPiAuZWxlbWVudG9yLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uLXdyYXAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uLXdyYXAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICBtYXJnaW46IDEwcHg7IH0gfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4ge1xuICBtaW4td2lkdGg6IDI1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1sb2FkaW5nIHtcbiAgb3BhY2l0eTogLjM7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlLCAuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWVsZW1lbnQtZWRpdC1tb2RlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MWQ3Zjc7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0Om5vdCg6aG92ZXIpIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjVweDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIC4zcywgd2lkdGggLjNzLCBmb250IC4zczsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItaW5saW5lLWVkaXRpbmcge1xuICBtaW4taGVpZ2h0OiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWVkaXQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEzLCAyMTgsIDIyMywgMC44KTsgfVxuICAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC1lbXB0eS1pY29uIHtcbiAgICBjb2xvcjogI2MyY2JkMjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQ6bm90KDpob3Zlcik6bm90KC5lbGVtZW50b3ItZWxlbWVudC1lZGl0YWJsZSkgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQtLXRvZ2dsZS1lZGl0LXRvb2xzID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1lZGl0Om5vdCguZWxlbWVudG9yLWFjdGl2ZSkgfiAqIHtcbiAgd2lkdGg6IDA7XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnRbZGF0YS1zaWRlPVwidG9wXCJdOmJlZm9yZSwgLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cImJvdHRvbVwiXSArIC5lbGVtZW50b3ItZWxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBvcGFjaXR5OiAuOTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdpZGdldCA1MDBtcztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cImJvdHRvbVwiXTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgb3BhY2l0eTogLjk7XG4gIGhlaWdodDogMTBweDtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13aWRnZXQgNTAwbXM7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGUsIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZml4ZWQge1xuICBjdXJzb3I6IGdyYWI7IH1cbiAgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1hYnNvbHV0ZTphY3RpdmUsIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZml4ZWQ6YWN0aXZlIHtcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XG4gIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGUgLmVpY29uLWVkaXQ6YmVmb3JlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkIC5laWNvbi1lZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTEwNDAnOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwOyB9XG4gIC5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMnB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAycHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICM3MWQ3Zjc7XG4gICAgYW5pbWF0aW9uOiBzZWN0aW9uLW91dGxpbmUgLjc1czsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb246aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBjb250ZW50OiAnJzsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24tZmlsbGVkIC5lbGVtZW50b3Itc29ydGFibGUtcGxhY2Vob2xkZXIuZWxlbWVudG9yLWNvbHVtbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLWZpbGxlZCAuZWxlbWVudG9yLXJvdy5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjAwOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkICM2ZDc4ODI7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46bGFzdC1vZi10eXBlID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LW9mLXR5cGUgPiAudWktcmVzaXphYmxlLXcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtZSwgLmVsZW1lbnRvci1jb2x1bW4gPiAudWktcmVzaXphYmxlLXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZ3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZy5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2F2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LWVkaXQge1xuICAgIGN1cnNvcjogbW92ZTsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3Mge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgaS5laWNvbi1oYW5kbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwYmNmMjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzFkN2Y3O1xuICAgICAgYm9yZGVyLXdpZHRoOiAyMnB4IDEycHggMCAwO1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTBiY2YyOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDsgfVxuICAgIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAwIDAgMTJweDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTBiY2YyOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi0taGFuZGxlcy1pbnNpZGUgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4OyB9XG4gICAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEycHggMjJweCAwOyB9XG4gIC5lbGVtZW50b3Itc2VjdGlvbi0taGFuZGxlcy1pbnNpZGUgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCAwOyB9XG4gICAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDIycHggMTJweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3Mge1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1MTU3OyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItY29sdW1uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNmQ3ODgyLCAjNTU2MDY4KTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3Mge1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBiY2YyOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itd2lkZ2V0LXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNDFjOWY0LCAjNzFkN2Y3KTsgfVxuXG4uZWxlbWVudG9yLWVtcHR5LXZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uZWxlbWVudG9yLWZpcnN0LWFkZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNkNWRhZGY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1maXJzdC1hZGQgLmVsZW1lbnRvci1pY29uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY29sb3I6ICNhNGFmYjc7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1NTYwNjg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGN1cnNvcjogbW92ZTsgfVxuICAuZWxlbWVudG9yLXNvcnRhYmxlLWhlbHBlciAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC5lbGVtZW50b3ItZWxlbWVudC10aXRsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZWxlbWVudG9yLXNvcnRhYmxlLWhlbHBlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWZpcnN0LWFkZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3Itc2VjdGlvbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cblxuLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlcjpub3QoLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgb3BhY2l0eTogLjk7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGhlaWdodDogNDBweDtcbiAgYW5pbWF0aW9uLW5hbWU6IHBsYWNlaG9sZGVyLXNlY3Rpb247IH1cblxuLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXI6YmVmb3JlLCAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZDc4ODI7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXI6YWZ0ZXIge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmZmOyB9XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb24tbmFtZTogcGxhY2Vob2xkZXItd2lkZ2V0OyB9XG5cbi5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXI6bm90KFtkYXRhLWRyYWdnZWQtZWxlbWVudD1cInNlY3Rpb25cIl0pOm5vdChbZGF0YS1kcmFnZ2VkLWlzLWlubmVyPVwidHJ1ZVwiXSkgPiAuZWxlbWVudG9yLWVtcHR5LXZpZXcgPiAuZWxlbWVudG9yLWZpcnN0LWFkZDphZnRlcixcbi5lbGVtZW50b3ItZmlyc3QtYWRkLmVsZW1lbnRvci1odG1sNWRuZC1jdXJyZW50LWVsZW1lbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBvcGFjaXR5OiAuOTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdpZGdldCA1MDBtcztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1kcmFnZ2FibGUtb3Zlcjpub3QoW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXSk6bm90KFtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdKSA+IC5lbGVtZW50b3ItZW1wdHktdmlldyA+IC5lbGVtZW50b3ItZmlyc3QtYWRkIC5lbGVtZW50b3ItaWNvbixcbi5lbGVtZW50b3ItZmlyc3QtYWRkLmVsZW1lbnRvci1odG1sNWRuZC1jdXJyZW50LWVsZW1lbnQgLmVsZW1lbnRvci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWRyYWdnYWJsZS1vdmVyW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXVtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdIC5lbGVtZW50b3ItaW5uZXItY29sdW1uIC5lbGVtZW50b3Itc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItYWRkLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb246bm90KC5lbGVtZW50b3ItZHJhZ2dpbmctb24tY2hpbGQpIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjZDVkYWRmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubmVyIHtcbiAgICBib3JkZXI6IDNweCBkYXNoZWQgIzcxZDdmNzsgfVxuICAuZWxlbWVudG9yLWFkZC1zZWN0aW9uW2RhdGEtdmlldz1cImNob29zZS1hY3Rpb25cIl0gLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb25bZGF0YS12aWV3PVwic2VsZWN0LXByZXNldFwiXSAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHg7XG4gIHBhZGRpbmc6IDQwcHggMDsgfVxuXG4uZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1hcmVhLWJ1dHRvbjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg1O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLmVsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1hcmVhLWJ1dHRvbjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzMEM1QzsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC10ZW1wbGF0ZS1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDc4ODI7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWRyYWctdGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZDVkYWRmOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNmQ3ODgyOyB9XG5cbi5lbGVtZW50b3Itc2VsZWN0LXByZXNldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTYwNjg7IH1cblxuLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMyU7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldDpob3ZlciBwYXRoIHtcbiAgICAgIGZpbGw6ICM2ZDc4ODI7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldDpub3QoOmhvdmVyKSBwYXRoIHtcbiAgICAgIGZpbGw6ICNkNWRhZGY7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldCBzdmcge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuI2VsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24ge1xuICBtYXJnaW46IDYwcHggYXV0bzsgfVxuICAjZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbltkYXRhLXZpZXc9XCJjaG9vc2UtYWN0aW9uXCJdIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1pbmxpbmUge1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4O1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogMy41cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogOC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAwOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwibGVmdFwiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgcmlnaHQ6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwW2RhdGEtc2lkZT1cImxlZnRcIl06YWZ0ZXIge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwicmlnaHRcIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIGxlZnQ6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwW2RhdGEtc2lkZT1cInJpZ2h0XCJdOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1lbXB0eSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1hZGQtc2VjdGlvbixcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1lbGVtZW50LWVtcHR5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiJdfQ== */
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  @charset "UTF-8";
3
  .ui-resizable-n {
4
  top: -5px; }
1053
  .elementor-slider .noUi-tooltip {
1054
  position: absolute;
1055
  top: calc(100% + 5px);
1056
+ left: calc(50% - 4px);
1057
  -webkit-transform: translateX(-50%);
1058
  -ms-transform: translateX(-50%);
1059
  transform: translateX(-50%);
2497
  .elementor-editor-preview .elementor-widget-empty {
2498
  display: none; }
2499
 
2500
+ /*# sourceMappingURL=data:application/json;base64,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QUFrQixFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsU0FBUztFQUNULG9DQUE0QjtNQUE1QixnQ0FBNEI7VUFBNUIsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlLEVBQUU7RUFDakI7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxVQUFVO0lBQ1YsZ0NBQWdDO0lBQ2hDLE9BQU8sRUFBRTtFQUNYO0lBQ0UsbUNBQTJCO1lBQTNCLDJCQUEyQjtJQUMzQixZQUFZLEVBQUU7SUFDZDtNQUNFLFdBQVc7TUFDWCwyQkFBMkI7TUFDM0Isc0JBQXNCLEVBQUU7RUFDNUI7SUFDRSxtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLFdBQVcsRUFBRTtJQUNiO01BQ0UsWUFBWTtNQUNaLDRCQUE0QjtNQUM1QixxQkFBcUIsRUFBRTs7QUFFN0I7Ozs7O0VBS0UsY0FBYyxFQUFFIiwiZmlsZSI6ImVkaXRvci1wcmV2aWV3LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi51aS1yZXNpemFibGUtbiB7XG4gIHRvcDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLWUge1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXMge1xuICBib3R0b206IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS13IHtcbiAgbGVmdDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLW5lIHtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLW53IHtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtc2Uge1xuICBib3R0b206IC01cHg7XG4gIHJpZ2h0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtc3cge1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1uLCAudWktcmVzaXphYmxlLXMge1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTsgfVxuXG4udWktcmVzaXphYmxlLWUsIC51aS1yZXNpemFibGUtdyB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTBweDtcbiAgY3Vyc29yOiBldy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSwgLnVpLXJlc2l6YWJsZS1udywgLnVpLXJlc2l6YWJsZS1zZSwgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1udywgLnVpLXJlc2l6YWJsZS1zZSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSwgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnVpLXJlc2l6YWJsZS1yZXNpemluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtYm94IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7IH1cblxuLmVsZW1lbnRvci1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtYWxlcnQgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtaW5mbyB7XG4gICAgY29sb3I6ICMzMTcwOGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgICBib3JkZXItY29sb3I6ICNiY2RmZjE7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMzYzc2M2Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgICBib3JkZXItY29sb3I6ICNjYWU2YmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtd2FybmluZyB7XG4gICAgY29sb3I6ICM4YTZkM2I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgICBib3JkZXItY29sb3I6ICNmOWYwYzM7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtZGFuZ2VyIHtcbiAgICBjb2xvcjogI2E5NDQ0MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgIGJvcmRlci1jb2xvcjogI2U4YzRjNDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7IH1cbiAgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuICAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuXG4uZWxlbWVudG9yLWRlc2NyaXB0b3IsIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IC00cHggYXV0byA1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB3aWR0aDogOTAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTZweDtcbiAgICByaWdodDogMjJweDtcbiAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciBkaXYuZWxlbWVudG9yLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9scy1wb3BvdmVyIGRpdi5lbGVtZW50b3ItY29udHJvbDpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4jZWxlbWVudG9yLXBhbmVsLWdldC1wcm8tZWxlbWVudHMgLmVsZW1lbnRvci1uZXJkLWJveC1tZXNzYWdlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3ItY29udHJvbHMgLnBvam8td2lkZ2V0LWJ1dHRvbi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHggMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjNzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpdmlkZXIgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWVjO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1kZWZhdWx0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaXZpZGVyKS5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItZGVmYXVsdDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlcikuZWxlbWVudG9yLWNvbnRyb2wtd3A6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlciArIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMsXG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItYWZ0ZXIgKyAuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIHtcbiAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsID4gKiA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbCA+ICogPiAqID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItaGlkZGVuLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGVhZGluZyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlbGVjdCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VsZWN0IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgdG9wOiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3Itb3BlbiAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIC5mYTpiZWZvcmUsXG4uZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1pdGVtLmVsZW1lbnRvci1vcGVuIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwZDcnOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbDpub3QoLmVsZW1lbnRvci1vcGVuKSAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIC5mYTpiZWZvcmUsXG4uZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1pdGVtOm5vdCguZWxlbWVudG9yLW9wZW4pIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OaXCI7IH1cblxuLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmcgPiAqIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgY29sb3I6ICM0OTUxNTc7IH1cbiAgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRpdGxlIHtcbiAgICBjb2xvcjogIzQ5NTE1NztcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtd3Age1xuICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC13cCBwIHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtYmxvY2sgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuZWxlbWVudG9yLWxhYmVsLWJsb2NrID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsLWJsb2NrLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbDpub3QoLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMpID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgPiAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgPiAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiA1NSU7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1hdHRhY2htZW50X2FsZXJ0IC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYjAxYjFiOyB9XG5cbi5lbGVtZW50b3ItY2hvaWNlcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgICAgLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gICAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDlweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlciBpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIgaTpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLWRlc2t0b3AgI2VsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXN0YWNrOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXJzLW9wZW4pIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlciB7XG4gIGJhY2tncm91bmQ6ICNjMmNiZDI7IH1cbiAgLmVsZW1lbnRvci1kZXZpY2UtZGVza3RvcCAjZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbHMtc3RhY2s6bm90KC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcnMtb3BlbikgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1kZXZpY2UtbW9iaWxlIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlci1tb2JpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItdGFibGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3IHtcbiAgbWFyZ2luOiAxNXB4IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ydGwgLmVsZW1lbnRvci1jb250cm9sLXRleHRfYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtdGV4dF9hbGlnbiAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbDpudGgtY2hpbGQoMiksXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOm50aC1jaGlsZCgyKSxcbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAucnRsIC5lbGVtZW50b3ItY29udHJvbC10ZXh0X2FsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLXBvc2l0aW9uIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3Itc2hhZG93LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2RlIHtcbiAgcGFkZGluZzogMCAxMHB4IDE1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtY29sb3IgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gIHdpZHRoOiA3MCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtY29sb3IgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMzAlOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1jc3MtZmlsdGVyIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggMXB4IGluc2V0IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtY3NzLWZpbHRlciAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1ibHVyIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JsdXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWNvbnRyYXN0IC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbnRyYXN0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWh1ZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmVkLCBvcmFuZ2UsIHllbGxvdywgZ3JlZW55ZWxsb3csIGxpbWVncmVlbiwgZGVlcHNreWJsdWUsIGJsdWUsIGRhcmt2aW9sZXQgOTUlKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtc2F0dXJhdGUgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGdyYXksIHJlZCk7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWJyaWdodG5lc3MgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGJsYWNrLCB3aGl0ZSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQsXG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7XG4gICAgaGVpZ2h0OiAyN3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogNHB4IDA7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1jb250cm9sLWRpbWVuc2lvbi1sYWJlbCB7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpOmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9uLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNkNWRhZGY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMudW5saW5rZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMudW5saW5rZWQgLmVsZW1lbnRvci1saW5rZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9uczpub3QoLnVubGlua2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9uczpub3QoLnVubGlua2VkKSAuZWxlbWVudG9yLXVubGlua2VkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMgLmVsZW1lbnRvci1saW5rZWQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5LmVsZW1lbnRvci1nYWxsZXJ5LWVtcHR5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LWNsZWFyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5LmVsZW1lbnRvci1nYWxsZXJ5LWVtcHR5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LXRodW1ibmFpbHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlscyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LXRodW1ibmFpbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsOm5vdCg6bnRoLWNoaWxkKDVuKSkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1nYWxsZXJ5IC5lbGVtZW50b3ItY29udHJvbC1nYWxsZXJ5LWFkZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktY2xlYXIge1xuICBjb2xvcjogI2IwMWIxYjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pY29uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLmZhIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGNvbG9yOiAjZDVkYWRmO1xuICBmb250LXNpemU6IDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWFwcGx5LWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogNjVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6bm90KDpob3Zlcikge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOm5vdCg6aG92ZXIpIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOmhvdmVyIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS5lbGVtZW50b3ItbWVkaWEtZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhOm5vdCguZWxlbWVudG9yLW1lZGlhLWVtcHR5KSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtdXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZmEtcGx1cy1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtZGVsZXRlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvdHRvbTogLTMwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWE6aG92ZXIgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWltYWdlIHtcbiAgICBvcGFjaXR5OiAuOTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOS41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1udW1iZXIgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1vcmRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1vcmRlci1sYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0Om5vdCg6Zm9jdXMpIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0OmZvY3VzIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBydGw7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZTpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZS1sYWJlbCB7XG4gIGNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGU6bm90KDpjaGVja2VkKSB+IC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS1yZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXJlc2V0LWxhYmVsIHtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1wb3BvdmVyX3RvZ2dsZSAuZWxlbWVudG9yLWNvbnRyb2wtcG9wb3Zlci10b2dnbGUtdG9nZ2xlLWxhYmVsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjdweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIsXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLWNvbnRyb2w6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYikge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyLmVsZW1lbnRvci1yZXBlYXRlci1oYXMtbWluaW11bS1yb3dzIC5lbGVtZW50b3ItcmVwZWF0ZXItdG9vbC1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItZmllbGRzIHtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctY29udHJvbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9sczpub3QoLmVkaXRhYmxlKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9scyAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGFkZjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2Om5vdCguZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1oYW5kbGUtc29ydGFibGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyA+IGRpdjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuOTU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSAuZmEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbCB7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaGFuZGxlLXNvcnRhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uLmVsZW1lbnRvci1vcGVuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uICsgLmVsZW1lbnRvci1jb250cm9sOm5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWN0aW9uKTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1tdWx0aXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1tdWx0aXBsZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogOTglOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0taGFuZGxlcy1yYW5nZSAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1oYW5kbGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoNTAlIC0gMTRweCkpIHRyYW5zbGF0ZVgoNHB4KTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlLWxvd2VyOmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMnB4IC0ycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZS11cHBlcjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXI6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0tbXVsdGlwbGUpIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzAlOyB9XG5cbi5lbGVtZW50b3Itc2xpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IGlucHV0IHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogNXB4IDVweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fZXh0cmEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fbGFiZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGNvbG9yOiAjYzJjYmQyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyX19zY2FsZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fc2NhbGUge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCg4cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1jb25uZWN0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNXB4OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWNvbm5lY3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQ6bm90KC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtY3VycmVudC1wcmVzZXQpIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHBhdGgge1xuICAgIGZpbGw6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtY3VycmVudC1wcmVzZXQge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0IHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcmVzZXQge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1yZXNldCBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtbW9yZS1wcmVzZXRzLXRpdGxlIHtcbiAgY29sb3I6ICM0OTUxNTc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmJlZm9yZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YWZ0ZXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmFmdGVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IC0yMHB4IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGUge1xuICBtYXJnaW46IDE1cHggLTIwcHggMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cyBpbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQgcGF0aCB7XG4gICAgICAgIGZpbGw6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlci5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI2VjZWVlZjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIGluc2V0IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGJhY2tncm91bmQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICByaWdodDogM3B4O1xuICBjb2xvcjogI2E0YWZiNztcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gIGxlZnQ6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICM3MWQ3Zjc7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTVzIGVhc2Utb3V0OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAzMHB4O1xuICBib3gtc2hhZG93OiAtMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI2E0YWZiNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10YWIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhZmI3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYTRhZmI3O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10YWI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYi5lbGVtZW50b3ItdGFiLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZWxlbWVudG9yLXRhYi1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0X3NoYWRvdyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGV4dF9zaGFkb3cgLmVsZW1lbnRvci1zaGFkb3ctc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLWhpZGUgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1leHRlcm5hbC1zaG93IC5lbGVtZW50b3ItaW5wdXQsXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1leHRlcm5hbC1zaG93IC5lbGVtZW50b3ItaW5wdXQtc3R5bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICBoZWlnaHQ6IDI2cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZGFkZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIGkge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtbW9yZS1pbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLW9wdGlvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLW9wdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW9wdGlvbiB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWF1dG9jb21wbGV0ZS1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDdweDtcbiAgbGVmdDogNDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1pbnB1dCB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWlucHV0Om5vdCg6Zm9jdXMpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ5NTE1NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IC51aS1tZW51LWl0ZW0udWktc3RhdGUtaG92ZXIsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1hY3RpdmUsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLmVsZW1lbnRvci1hdXRvY29tcGxldGUtaXRlbS1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLndpZGdldC1pbnNpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5Zy5lbGVtZW50b3ItcmljaC1lZGl0aW5nLWRpc2FibGVkIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgI2luc2VydC1tZWRpYS1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWRfYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4IDlweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtdG1jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAudG1jZS1hY3RpdmUgLnN3aXRjaC10bWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC50bWNlLWFjdGl2ZSAuc3dpdGNoLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLnF1aWNrdGFncy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAgPiBkaXYge1xuICBwYWRkaW5nOiAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3Itd3AtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtaWNvIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmhvdmVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmFjdGl2ZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLWJ0bi5tY2UtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLXBhdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtcGF0aC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDAgNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtcGlja2VyLWlucHV0LXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAqIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgLmNvbG9yLWFscGhhIHtcbiAgd2lkdGg6IGNhbGMoIDEwMCUgLSAycHggKiAyKTtcbiAgaGVpZ2h0OiBjYWxjKCAxMDAlIC0gMnB4ICogMik7XG4gIG1hcmdpbjogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyIC5pcmlzLXBpY2tlciB7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lciAuaXJpcy1waWNrZXIgLmlyaXMtcGlja2VyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC53cC1waWNrZXItY29udGFpbmVyOm5vdCgud3AtcGlja2VyLWFjdGl2ZSkgLndwLWNvbG9yLXJlc3VsdCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbltjbGFzcyo9XCJ3cC12ZXJzaW9uLTQtOVwiXSAjZWxlbWVudG9yLWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUsXG5bY2xhc3MqPVwid3AtdmVyc2lvbi01XCJdICNlbGVtZW50b3ItY29udHJvbHMgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0ud3AtY29sb3ItcGlja2VyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWF4LXdpZHRoOiAxMzZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDdweCAzcHg7IH1cblxuLndwLWNvbG9yLXJlc3VsdCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC41cztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkYWRmOyB9XG4gIC53cC1jb2xvci1yZXN1bHQsIC53cC1jb2xvci1yZXN1bHQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCB3aGl0ZTsgfVxuICAud3AtY29sb3ItcmVzdWx0OmFmdGVyLCAud3AtY29sb3ItcmVzdWx0LndwLXBpY2tlci1vcGVuOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lOyB9XG4gIC53cC1jb2xvci1yZXN1bHQ6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgLndwLWNvbG9yLXJlc3VsdDpmb2N1cywgLndwLWNvbG9yLXJlc3VsdDphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLndwLXBpY2tlci1kZWZhdWx0LmJ1dHRvbixcbi53cC1waWNrZXItY2xlYXIuYnV0dG9uIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDhweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZGFkZjtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4ud3AtcGlja2VyLWhvbGRlciAqIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLndwLXBpY2tlci1ob2xkZXIgLmlyaXMtc3F1YXJlLXZhbHVlIHtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ud3AtcGlja2VyLW9wZW4gfiAud3AtcGlja2VyLWhvbGRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnBlbjpub3QoW2RhdGEtZWxlbWVudG9yLWlubGluZS1lZGl0aW5nLXRvb2xiYXI9XCJhZHZhbmNlZFwiXSkge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuICAucGVuLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IDFweCAycHggM3B4IC0ycHggIzIyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ3ODgyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB6LWluZGV4OiA5OTk5OyB9XG4gICAgLnBlbi1tZW51OmFmdGVyIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNmQ3ODgyO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLnBlbi1tZW51LWJlbG93OmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKSByb3RhdGUoMTgwZGVnKTsgfVxuICAucGVuLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICNkNWRhZGY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgLnBlbi1pY29uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1NTYwNjg7IH1cbiAgICAucGVuLWljb25bZGF0YS1ncm91cF0sIC5wZW4taWNvbltkYXRhLWFjdGlvbj1cImNsb3NlR3JvdXBcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZW4taWNvbltkYXRhLWFjdGlvbj1cImNsb3NlXCJdOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4OyB9XG4gICAgLnBlbi1pY29uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCA0cHggIzU1NjA2ODsgfVxuICAucGVuLWdyb3VwLWljb246YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29udGVudDogJ1xcZjBkNyc7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgY29sb3I6ICM3MWQ3Zjc7IH1cbiAgLnBlbi1pbnB1dC13cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnBlbi1pbnB1dC13cmFwcGVyIC5wZW4tdXJsLWlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGRpcmVjdGlvbjogbHRyOyB9XG4gICAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQsIC5wZW4taW5wdXQtd3JhcHBlciAucGVuLXVybC1pbnB1dDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucGVuLWlucHV0LXdyYXBwZXIgLnBlbi11cmwtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNkNWRhZGY7IH1cbiAgLnBlbi1pbnB1dC1sYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTFweDsgfVxuICAucGVuLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXBlbi1wbGFjZWhvbGRlcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgb3BhY2l0eTogMC42OyB9XG4gIC5wZW4tZXh0ZXJuYWwtdXJsLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBlbi1leHRlcm5hbC11cmwtY2hlY2tib3g6Y2hlY2tlZCArIGkge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmVsZW1lbnRvci1pbmxpbmUtZWRpdGluZyBpOm5vdChbY2xhc3NdKSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZWxlbWVudG9yLWlubGluZS1lZGl0aW5nIGIge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZWxlbWVudG9yLWlubGluZS1lZGl0aW5nIHUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZWxlbWVudG9yLXRhZ3MtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgei1pbmRleDogMTsgfVxuICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9fZ3JvdXAtdGl0bGUge1xuICAgIGNvbG9yOiAjNDk1MTU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgY29udGVudDogJz4nO1xuICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19zZXR0aW5ncyBpIHtcbiAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fc2V0dGluZ3MgaS5mYS13cmVuY2gge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmVsZW1lbnRvci1keW5hbWljLWNvdmVyX19yZW1vdmUge1xuICAgIGNvbG9yOiAjYzJjYmQyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3ItZHluYW1pYy1jb3ZlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5lbGVtZW50b3ItdGFnLXNldHRpbmdzLXBvcHVwIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfVxuXG4uZWxlbWVudG9yLXRhZy1jb250cm9scy1zdGFjay1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDlweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlciBpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy12YWx1ZSAuZWxlbWVudG9yLWNvbnRyb2wtdGFnLWFyZWEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXZhbHVlIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIHtcbiAgY29sb3I6ICM3MWQ3Zjc7IH1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1zZWN0aW9uIHtcbiAgMCUge1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBvcGFjaXR5OiAuOTsgfSB9XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItY29sdW1uIHtcbiAgMCUge1xuICAgIHdpZHRoOiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgb3BhY2l0eTogLjk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdpZGdldCB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgb3BhY2l0eTogLjk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tb3V0bGluZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZS5sYXlvdXQtc2VjdGlvbiAuZW50cnktY29udGVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci5lbGVtZW50b3ItZWRpdC1tb2RlIC5hcnRpY2xlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYm9keS5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LW1vZGUgLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIGNsZWFyOiB1bnNldDsgfVxuXG5ib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtbW9kZSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4jZWxlbWVudG9yIC5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jZWxlbWVudG9yIHVsLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5ncyB7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgcGFkZGluZzogMDsgfVxuXG4jZWxlbWVudG9yIC5nYWxsZXJ5IHtcbiAgb3BhY2l0eTogMTsgfVxuXG5odG1sLmVsZW1lbnRvci1odG1sIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbiNlbGVtZW50b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci10b3Atc2VjdGlvbiA+IC5lbGVtZW50b3ItY29udGFpbmVyID4gLmVsZW1lbnRvci1yb3cge1xuICBtaW4taGVpZ2h0OiA0MHB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLmVsZW1lbnRvci1lZGl0LWFyZWEtYWN0aXZlIC5lbGVtZW50b3ItaW5uZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3IuZWxlbWVudG9yLWVkaXQtYXJlYS1hY3RpdmUgLmVsZW1lbnRvci1pbm5lci1zZWN0aW9uID4gLmVsZW1lbnRvci1jb250YWluZXIgPiAuZWxlbWVudG9yLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uLXdyYXAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItY29sdW1uLXdyYXAuZWxlbWVudG9yLWVsZW1lbnQtZW1wdHkgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICBtYXJnaW46IDEwcHg7IH0gfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1jb2x1bW4ge1xuICBtaW4td2lkdGg6IDI1cHg7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1sb2FkaW5nIHtcbiAgb3BhY2l0eTogLjM7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlLCAuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci13aWRnZXQuZWxlbWVudG9yLWVsZW1lbnQtZWRpdC1tb2RlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MWQ3Zjc7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3Itd2lkZ2V0Om5vdCg6aG92ZXIpIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXdpZGdldC51aS1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjVweDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIC4zcywgd2lkdGggLjNzLCBmb250IC4zczsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgLmhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlIC5lbGVtZW50b3ItaW5saW5lLWVkaXRpbmcge1xuICBtaW4taGVpZ2h0OiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLWVkaXQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudC1lbXB0eSAuZWxlbWVudG9yLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEzLCAyMTgsIDIyMywgMC44KTsgfVxuICAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLXdpZGdldC1lbXB0eSAuZWxlbWVudG9yLXdpZGdldC1lbXB0eS1pY29uIHtcbiAgICBjb2xvcjogI2MyY2JkMjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQ6bm90KDpob3Zlcik6bm90KC5lbGVtZW50b3ItZWxlbWVudC1lZGl0YWJsZSkgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmdzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnQtLXRvZ2dsZS1lZGl0LXRvb2xzID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1lZGl0Om5vdCguZWxlbWVudG9yLWFjdGl2ZSkgfiAqIHtcbiAgd2lkdGg6IDA7XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG4uZWxlbWVudG9yLWVsZW1lbnRbZGF0YS1zaWRlPVwidG9wXCJdOmJlZm9yZSwgLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cImJvdHRvbVwiXSArIC5lbGVtZW50b3ItZWxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBvcGFjaXR5OiAuOTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdpZGdldCA1MDBtcztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1lbGVtZW50W2RhdGEtc2lkZT1cImJvdHRvbVwiXTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgb3BhY2l0eTogLjk7XG4gIGhlaWdodDogMTBweDtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13aWRnZXQgNTAwbXM7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGUsIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZml4ZWQge1xuICBjdXJzb3I6IGdyYWI7IH1cbiAgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1hYnNvbHV0ZTphY3RpdmUsIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZml4ZWQ6YWN0aXZlIHtcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XG4gIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItYWJzb2x1dGUgLmVpY29uLWVkaXQ6YmVmb3JlLCAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWZpeGVkIC5laWNvbi1lZGl0OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTEwNDAnOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwOyB9XG4gIC5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMnB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAycHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICM3MWQ3Zjc7XG4gICAgYW5pbWF0aW9uOiBzZWN0aW9uLW91dGxpbmUgLjc1czsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb246aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBjb250ZW50OiAnJzsgfVxuXG4uZWxlbWVudG9yLXNlY3Rpb24tZmlsbGVkIC5lbGVtZW50b3Itc29ydGFibGUtcGxhY2Vob2xkZXIuZWxlbWVudG9yLWNvbHVtbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1zZWN0aW9uLWZpbGxlZCAuZWxlbWVudG9yLXJvdy5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjAwOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkICM2ZDc4ODI7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWVsZW1lbnQtZWRpdGFibGUgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmVsZW1lbnRvci1jb2x1bW4uZWxlbWVudG9yLWRyYWdnaW5nLW9uLWNoaWxkID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29sdW1uID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1jb2x1bW46bGFzdC1vZi10eXBlID4gLnVpLXJlc2l6YWJsZS1lLCAuZWxlbWVudG9yLWNvbHVtbjpsYXN0LW9mLXR5cGUgPiAudWktcmVzaXphYmxlLXcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZWxlbWVudG9yLWNvbHVtbiA+IC51aS1yZXNpemFibGUtZSwgLmVsZW1lbnRvci1jb2x1bW4gPiAudWktcmVzaXphYmxlLXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZ3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjZweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZy5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2F2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LWVkaXQge1xuICAgIGN1cnNvcjogbW92ZTsgfSB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3Mge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgaS5laWNvbi1oYW5kbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwYmNmMjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzFkN2Y3O1xuICAgICAgYm9yZGVyLXdpZHRoOiAyMnB4IDEycHggMCAwO1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpob3ZlcjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTBiY2YyOyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDsgfVxuICAgIC5lbGVtZW50b3ItZWRpdG9yLXNlY3Rpb24tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzcxZDdmNztcbiAgICAgIGJvcmRlci13aWR0aDogMjJweCAwIDAgMTJweDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTBiY2YyOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi0taGFuZGxlcy1pbnNpZGUgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7IH1cbiAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4OyB9XG4gICAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDEycHggMjJweCAwOyB9XG4gIC5lbGVtZW50b3Itc2VjdGlvbi0taGFuZGxlcy1pbnNpZGUgLmVsZW1lbnRvci1lZGl0b3Itc2VjdGlvbi1zZXR0aW5ncyAuZWxlbWVudG9yLWVkaXRvci1lbGVtZW50LXNldHRpbmc6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCAwOyB9XG4gICAgLmVsZW1lbnRvci1zZWN0aW9uLS1oYW5kbGVzLWluc2lkZSAuZWxlbWVudG9yLWVkaXRvci1zZWN0aW9uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDIycHggMTJweDsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3Mge1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb2x1bW4tc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1MTU3OyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItY29sdW1uLXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNmQ3ODgyLCAjNTU2MDY4KTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3Mge1xuICB6LWluZGV4OiAyO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWVkaXRvci13aWRnZXQtc2V0dGluZ3MgLmVsZW1lbnRvci1lZGl0b3ItZWxlbWVudC1zZXR0aW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBiY2YyOyB9XG4gICAgLmVsZW1lbnRvci1lZGl0b3Itd2lkZ2V0LXNldHRpbmdzIC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtc2V0dGluZzpub3QoOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNDFjOWY0LCAjNzFkN2Y3KTsgfVxuXG4uZWxlbWVudG9yLWVtcHR5LXZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uZWxlbWVudG9yLWZpcnN0LWFkZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNkNWRhZGY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1maXJzdC1hZGQgLmVsZW1lbnRvci1pY29uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY29sb3I6ICNhNGFmYjc7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1NTYwNjg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGN1cnNvcjogbW92ZTsgfVxuICAuZWxlbWVudG9yLXNvcnRhYmxlLWhlbHBlciAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3Itc29ydGFibGUtaGVscGVyIC5lbGVtZW50b3ItZWxlbWVudC10aXRsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZWxlbWVudG9yLXNvcnRhYmxlLWhlbHBlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWZpcnN0LWFkZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3Itc2VjdGlvbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3Itc2VjdGlvbjpob3ZlciA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5OmFmdGVyLCAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZWRpdG9yLWNvbnRlbnQtb25seSAuZWxlbWVudG9yLWNvbHVtbiA+IC5lbGVtZW50b3ItZWxlbWVudC1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW4gPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWVkaXRvci1jb250ZW50LW9ubHkgLmVsZW1lbnRvci1jb2x1bW46aG92ZXIgPiAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheTphZnRlciwgLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItY29sdW1uLmVsZW1lbnRvci1lbGVtZW50LWVkaXRhYmxlID4gLmVsZW1lbnRvci1lbGVtZW50LW92ZXJsYXk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmVsZW1lbnRvci1lZGl0b3ItY29udGVudC1vbmx5IC5lbGVtZW50b3ItZWRpdG9yLWVsZW1lbnQtZWRpdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cblxuLmVsZW1lbnRvci1zb3J0YWJsZS1wbGFjZWhvbGRlcjpub3QoLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgb3BhY2l0eTogLjk7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbi5lbGVtZW50b3Itc2VjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGhlaWdodDogNDBweDtcbiAgYW5pbWF0aW9uLW5hbWU6IHBsYWNlaG9sZGVyLXNlY3Rpb247IH1cblxuLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXI6YmVmb3JlLCAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZDc4ODI7IH1cbiAgLmVsZW1lbnRvci1jb2x1bW4tcGxhY2Vob2xkZXI6YWZ0ZXIge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZmZmOyB9XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXBsYWNlaG9sZGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb24tbmFtZTogcGxhY2Vob2xkZXItd2lkZ2V0OyB9XG5cbi5lbGVtZW50b3ItZHJhZ2dhYmxlLW92ZXI6bm90KFtkYXRhLWRyYWdnZWQtZWxlbWVudD1cInNlY3Rpb25cIl0pOm5vdChbZGF0YS1kcmFnZ2VkLWlzLWlubmVyPVwidHJ1ZVwiXSkgPiAuZWxlbWVudG9yLWVtcHR5LXZpZXcgPiAuZWxlbWVudG9yLWZpcnN0LWFkZDphZnRlcixcbi5lbGVtZW50b3ItZmlyc3QtYWRkLmVsZW1lbnRvci1odG1sNWRuZC1jdXJyZW50LWVsZW1lbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBvcGFjaXR5OiAuOTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdpZGdldCA1MDBtcztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmVsZW1lbnRvci1kcmFnZ2FibGUtb3Zlcjpub3QoW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXSk6bm90KFtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdKSA+IC5lbGVtZW50b3ItZW1wdHktdmlldyA+IC5lbGVtZW50b3ItZmlyc3QtYWRkIC5lbGVtZW50b3ItaWNvbixcbi5lbGVtZW50b3ItZmlyc3QtYWRkLmVsZW1lbnRvci1odG1sNWRuZC1jdXJyZW50LWVsZW1lbnQgLmVsZW1lbnRvci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWRyYWdnYWJsZS1vdmVyW2RhdGEtZHJhZ2dlZC1lbGVtZW50PVwic2VjdGlvblwiXVtkYXRhLWRyYWdnZWQtaXMtaW5uZXI9XCJ0cnVlXCJdIC5lbGVtZW50b3ItaW5uZXItY29sdW1uIC5lbGVtZW50b3Itc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItYWRkLXNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb246bm90KC5lbGVtZW50b3ItZHJhZ2dpbmctb24tY2hpbGQpIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24taW5uZXIge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjZDVkYWRmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubmVyIHtcbiAgICBib3JkZXI6IDNweCBkYXNoZWQgIzcxZDdmNzsgfVxuICAuZWxlbWVudG9yLWFkZC1zZWN0aW9uW2RhdGEtdmlldz1cImNob29zZS1hY3Rpb25cIl0gLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb25bZGF0YS12aWV3PVwic2VsZWN0LXByZXNldFwiXSAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHg7XG4gIHBhZGRpbmc6IDQwcHggMDsgfVxuXG4uZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWFyZWEtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1hcmVhLWJ1dHRvbjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg1O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLmVsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24gLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1hcmVhLWJ1dHRvbjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzMEM1QzsgfVxuICAuZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbiAuZWxlbWVudG9yLWFkZC10ZW1wbGF0ZS1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZDc4ODI7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWRyYWctdGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NjA2ODtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uZWxlbWVudG9yLWFkZC1zZWN0aW9uLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZDVkYWRmOyB9XG4gIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjNmQ3ODgyOyB9XG5cbi5lbGVtZW50b3Itc2VsZWN0LXByZXNldC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTYwNjg7IH1cblxuLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNzAwcHg7IH1cbiAgLmVsZW1lbnRvci1zZWxlY3QtcHJlc2V0LWxpc3QgLmVsZW1lbnRvci1wcmVzZXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMyU7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldDpob3ZlciBwYXRoIHtcbiAgICAgIGZpbGw6ICM2ZDc4ODI7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldDpub3QoOmhvdmVyKSBwYXRoIHtcbiAgICAgIGZpbGw6ICNkNWRhZGY7IH1cbiAgICAuZWxlbWVudG9yLXNlbGVjdC1wcmVzZXQtbGlzdCAuZWxlbWVudG9yLXByZXNldCBzdmcge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuI2VsZW1lbnRvci1hZGQtbmV3LXNlY3Rpb24ge1xuICBtYXJnaW46IDYwcHggYXV0bzsgfVxuICAjZWxlbWVudG9yLWFkZC1uZXctc2VjdGlvbltkYXRhLXZpZXc9XCJjaG9vc2UtYWN0aW9uXCJdIC5lbGVtZW50b3ItYWRkLXNlY3Rpb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1hZGQtc2VjdGlvbi1pbmxpbmUge1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU2MDY4O1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogMy41cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogOC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAwOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwibGVmdFwiXSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgcmlnaHQ6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwW2RhdGEtc2lkZT1cImxlZnRcIl06YWZ0ZXIge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwOyB9XG4gIC5lbGVtZW50b3ItY29sdW1uLXBlcmNlbnRzLXRvb2x0aXBbZGF0YS1zaWRlPVwicmlnaHRcIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIGxlZnQ6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbHVtbi1wZXJjZW50cy10b29sdGlwW2RhdGEtc2lkZT1cInJpZ2h0XCJdOmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNTU2MDY4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cblxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLWVsZW1lbnQtb3ZlcmxheSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1lbXB0eSxcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1hZGQtc2VjdGlvbixcbi5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1lbGVtZW50LWVtcHR5LFxuLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXdpZGdldC1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiJdfQ== */
assets/css/editor-preview.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
- @charset "UTF-8";.ui-resizable-n{top:-5px}.ui-resizable-e{right:-5px}.ui-resizable-s{bottom:-5px}.ui-resizable-w{left:-5px}.ui-resizable-ne{top:-5px;right:-5px}.ui-resizable-nw{top:-5px;left:-5px}.ui-resizable-se{bottom:-5px;right:-5px}.ui-resizable-sw{bottom:-5px;left:-5px}.ui-resizable-n,.ui-resizable-s{left:0;height:10px;width:100%;cursor:ns-resize}.ui-resizable-e,.ui-resizable-w{top:0;height:100%;width:10px;cursor:ew-resize}.ui-resizable-ne,.ui-resizable-nw,.ui-resizable-se,.ui-resizable-sw{height:15px;width:15px}.ui-resizable-nw,.ui-resizable-se{cursor:nwse-resize}.ui-resizable-ne,.ui-resizable-sw{cursor:nesw-resize}.ui-resizable-handle{position:absolute}.ui-resizable-resizing{pointer-events:none}.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:10000;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control .elementor-control-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-control .elementor-control-title{font-size:12px;line-height:1;margin-right:5px}.elementor-control .elementor-control-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-control.elementor-control-type-divider{padding:0;background-color:transparent}.elementor-control.elementor-control-type-divider .elementor-control-content{border:0 solid #e6e9ec;border-top-width:1px;background-color:#fff;height:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:1px;width:100%;top:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after+.elementor-control-separator-default,.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper{position:relative}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#495157;font-size:12px;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:5px;padding-right:20px;cursor:pointer}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after{font-family:eicons;content:"\e955";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;pointer-events:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-container.select2-container--default .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-control.elementor-open .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-control:not(.elementor-open) .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-left:auto}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:not(:first-child){margin-left:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.rtl .elementor-control-align .elementor-choices,.rtl .elementor-control-position .elementor-choices,.rtl .elementor-control-text_align .elementor-choices{direction:ltr}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-control-direction-ltr{direction:ltr}.elementor-control-direction-rtl{direction:rtl}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-control-type-button .elementor-button{width:auto;height:26px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-group-control-css-filter .elementor-slider{height:6px;-webkit-box-shadow:0 0 1px 1px inset rgba(0,0,0,.2);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2)}.elementor-group-control-css-filter .elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0;margin-bottom:5px}.elementor-group-control-blur .elementor-slider{background:url(../images/blur.png);-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-group-control-contrast .elementor-slider{background:url(../images/contrast.png);-webkit-background-size:100% 100%;background-size:100% 100%}.elementor-group-control-hue .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#adff2f),color-stop(#32cd32),color-stop(#00bfff),color-stop(blue),color-stop(95%,#9400d3));background-image:-webkit-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:-o-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:linear-gradient(90deg,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%)}.elementor-group-control-saturate .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(gray),to(red));background-image:-webkit-linear-gradient(left,gray,red);background-image:-o-linear-gradient(left,gray,red);background-image:linear-gradient(90deg,gray,red)}.elementor-group-control-brightness .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#fff));background-image:-webkit-linear-gradient(left,#000,#fff);background-image:-o-linear-gradient(left,#000,#fff);background-image:linear-gradient(90deg,#000,#fff)}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-hidden{display:none!important}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-control-type-media .elementor-control-input-wrapper{padding:7px;border:1px solid;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-input-wrapper:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media{cursor:pointer}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-area{background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);background-image:-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0 0,8px 8px;background-color:#f6f6f6;overflow:hidden}.elementor-control-type-media .elementor-control-media-area:not(:hover) .elementor-control-media-delete{-webkit-box-shadow:none;box-shadow:none;bottom:-30px}.elementor-control-type-media .elementor-control-media-area:hover .elementor-control-media-image{opacity:.9}.elementor-control-type-media .elementor-control-media-area i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:hsla(0,0%,100%,.7);font-size:21px}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-number .elementor-control-input-wrapper{max-width:80px}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding-right:10px;padding-left:10px;padding-bottom:15px}.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section.elementor-open{padding-bottom:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-slider--multiple{margin-bottom:14px}.elementor-control-type-slider--multiple .elementor-slider{margin-top:12px;width:98%}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle{-webkit-border-radius:0;border-radius:0;width:10px;-webkit-transform:translateY(calc(50% - 14px)) translateX(4px);-ms-transform:translateY(calc(50% - 14px)) translateX(4px);transform:translateY(calc(50% - 14px)) translateX(4px)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after{content:"";position:absolute;top:2px;height:12px;width:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after{left:5px;-webkit-box-shadow:2px -2px 3px 0 rgba(0,0,0,.1);box-shadow:2px -2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after{right:5px;-webkit-box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1);box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider:not(.elementor-control-type-slider--multiple) .elementor-slider{display:inline-block;width:70%}.elementor-slider{margin:10px auto;height:4px;background-color:#d5dadf;-webkit-border-radius:5px;border-radius:5px;position:relative;cursor:pointer}.elementor-slider-input{width:30%;float:right}.elementor-slider-input input{max-width:80%;float:right;padding:5px}.elementor-slider__extra{position:relative}.elementor-slider__labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-slider__label{font-size:9px;color:#c2cbd2}.elementor-slider__scales{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:4px}.elementor-slider__scale{width:1px;height:21px;background-color:#a4afb7}.elementor-slider .noUi-handle{height:16px;width:16px;background-color:#fff;right:0;-webkit-transform:translateY(calc(50% - 14px)) translateX(8px);-ms-transform:translateY(calc(50% - 14px)) translateX(8px);transform:translateY(calc(50% - 14px)) translateX(8px);position:absolute;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%}.elementor-slider .noUi-connects{position:absolute;width:100%;height:5px}.elementor-slider .noUi-connect{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;will-change:transform;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#a4afb7}.elementor-slider .noUi-tooltip{position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:27px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input,.elementor-control-type-url .elementor-control-url-external-show .elementor-input-style{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid #d5dadf;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-control-url-autocomplete-spinner{display:none;position:absolute;width:12px;height:12px;top:7px;left:44px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-autocomplete-menu{position:absolute;background:#fff;color:#495157;border:1px solid #a4afb7;margin:0;list-style:none;padding:4px 0;height:auto;width:100%;min-width:260px;max-width:300px;max-height:200px;overflow-y:auto;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default;z-index:1}.elementor-autocomplete-menu .ui-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;padding:5px 8px;font-size:12px;width:100%;line-height:1.2;cursor:pointer}.elementor-autocomplete-menu .ui-menu-item.ui-state-active,.elementor-autocomplete-menu .ui-menu-item.ui-state-focus,.elementor-autocomplete-menu .ui-menu-item.ui-state-hover{background:#e6e9ec}.elementor-autocomplete-menu .elementor-autocomplete-item-info{font-size:10px;padding-top:2px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{height:auto;line-height:24px;font-size:10px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.wp-picker-container.wp-picker-active{position:absolute;z-index:10000;top:-9px;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container .iris-picker .iris-picker-inner{width:100%}.wp-picker-container:not(.wp-picker-active){float:right}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:120px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;z-index:9999}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;padding-right:10px;width:250px;direction:ltr}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0;margin-right:-1px}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px;z-index:1}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-right:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings i{color:#d5dadf}.elementor-dynamic-cover__settings i.fa-wrench{cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3);z-index:1}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;left:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-left:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget.elementor-element-edit-mode:hover,.elementor-editor-active .elementor-widget.elementor-element-editable{-webkit-box-shadow:0 0 0 1px #71d7f7;box-shadow:0 0 0 1px #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor-widget.ui-draggable-dragging{pointer-events:none}.elementor-editor-active .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s}.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active .elementor-edit-hidden{display:none}.elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:9998;pointer-events:none}.elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-element--toggle-edit-tools>.elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active)~*{width:0;font-size:0}.elementor-element[data-side=bottom]+.elementor-element:before,.elementor-element[data-side=bottom]:last-child:after,.elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{cursor:-webkit-grab;cursor:grab}.elementor-element.elementor-absolute:active,.elementor-element.elementor-fixed:active{cursor:-webkit-grabbing;cursor:grabbing}.elementor-element.elementor-absolute .eicon-edit:before,.elementor-element.elementor-fixed .eicon-edit:before{content:"\e1040"}.elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-column:last-of-type>.ui-resizable-e,.elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-element-settings{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-element-setting.elementor-editor-element-save{display:none}@media (min-width:1025px){.elementor-editor-element-edit{cursor:move}}.elementor-editor-section-settings{height:24px;top:1px;left:50%;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);background-color:#71d7f7;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.05);box-shadow:0 -2px 8px rgba(0,0,0,.05)}.elementor-editor-section-settings i.eicon-handle{font-size:16px}.elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{content:"";position:absolute;border:solid transparent;top:2px;border-right-color:#71d7f7;border-width:22px 12px 0 0;right:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before{border-right-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{content:"";position:absolute;border:solid transparent;top:2px;border-left-color:#71d7f7;border-width:22px 0 0 12px;left:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after{border-left-color:#10bcf2}.elementor-section--handles-inside .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 12px 22px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 0 22px 12px}.elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;overflow:hidden}.elementor-editor-column-settings .elementor-editor-element-setting{background-color:#495157}.elementor-editor-column-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;overflow:hidden}.elementor-editor-widget-settings .elementor-editor-element-setting{background-color:#10bcf2}.elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7)}.elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-content-only .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column>.elementor-element-overlay,.elementor-editor-content-only .elementor-column>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-first-add,.elementor-editor-content-only .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section>.elementor-element-overlay,.elementor-editor-content-only .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-content-only .elementor-editor-element-edit{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-duration:.25s;animation-duration:.25s;opacity:.9;width:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{max-width:1160px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner{border:2px dashed #d5dadf;background-color:hsla(0,0%,100%,.5)}.elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}.elementor-add-section-inner{text-align:center;margin:20px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-add-section-area-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;color:#fff;font-size:16px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-add-new-section .elementor-add-section-area-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-add-section-area-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#d30c5c}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:5px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:40px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left;max-width:33.333%}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px;width:100%}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
+ @charset "UTF-8";.ui-resizable-n{top:-5px}.ui-resizable-e{right:-5px}.ui-resizable-s{bottom:-5px}.ui-resizable-w{left:-5px}.ui-resizable-ne{top:-5px;right:-5px}.ui-resizable-nw{top:-5px;left:-5px}.ui-resizable-se{bottom:-5px;right:-5px}.ui-resizable-sw{bottom:-5px;left:-5px}.ui-resizable-n,.ui-resizable-s{left:0;height:10px;width:100%;cursor:ns-resize}.ui-resizable-e,.ui-resizable-w{top:0;height:100%;width:10px;cursor:ew-resize}.ui-resizable-ne,.ui-resizable-nw,.ui-resizable-se,.ui-resizable-sw{height:15px;width:15px}.ui-resizable-nw,.ui-resizable-se{cursor:nwse-resize}.ui-resizable-ne,.ui-resizable-sw{cursor:nesw-resize}.ui-resizable-handle{position:absolute}.ui-resizable-resizing{pointer-events:none}.elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel-box-content{padding:20px 20px 10px}.elementor-button{display:inline-block}.elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel-alert a{color:inherit}.elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-control-field-description,.elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:10000;background-color:#fff}.elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-controls-popover div.elementor-control{background-color:transparent}.elementor-controls-popover div.elementor-control:before{content:none}#elementor-panel-get-pro-elements .elementor-nerd-box-message{text-transform:uppercase}.select2-container{width:100%!important}#elementor-controls .pojo-widget-button-collapse{display:none}.elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-control a:hover{border-bottom-color:inherit}.elementor-control .elementor-control-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-control .elementor-control-title{font-size:12px;line-height:1;margin-right:5px}.elementor-control .elementor-control-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-control.elementor-control-type-divider{padding:0;background-color:transparent}.elementor-control.elementor-control-type-divider .elementor-control-content{border:0 solid #e6e9ec;border-top-width:1px;background-color:#fff;height:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp{margin-top:15px}.elementor-control.elementor-control-separator-default:not(.elementor-control-type-divider).elementor-control-wp:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:transparent}.elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:1px;width:100%;top:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#e6e9ec}.elementor-control.elementor-control-separator-after+.elementor-control-separator-default,.elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-control.elementor-control-deprecated,.elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-control.elementor-hidden-control{display:none}.elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper{position:relative}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#495157;font-size:12px;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:5px;padding-right:20px;cursor:pointer}.elementor-control.elementor-control-type-select .elementor-control-input-wrapper:after{font-family:eicons;content:"\e955";font-size:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;pointer-events:none}.elementor-control .select2-container{width:100%!important;outline:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-control .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-control .select2-container.select2-container--default .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection{outline:none}.elementor-control .select2-selection--single{height:27px}.elementor-control .select2-selection__rendered{line-height:27px}.elementor-control .select2-selection__arrow{height:27px;top:0}.elementor-control.elementor-open .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-control:not(.elementor-open) .elementor-panel-heading-toggle .fa:before,.elementor-panel-scheme-item:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-control-wp{line-height:1.5}.elementor-control-wp p{margin:15px 0}.elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:100%;margin-top:10px}.elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic)>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-left:auto}.elementor-control-field-description{margin-top:10px}.elementor-group-control-attachment_alert .elementor-control-field-description{margin-top:0}.elementor-required{color:#b01b1b}.elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-choices input{display:none}.elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-units-choices input{display:none}.elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-units-choices input:checked+label{text-decoration:underline}.elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-control-responsive-switchers .elementor-responsive-switcher:not(:first-child){margin-left:5px}.elementor-control-responsive-switchers .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-control-responsive-switchers .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-control-responsive-switchers .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.rtl .elementor-control-align .elementor-choices,.rtl .elementor-control-position .elementor-choices,.rtl .elementor-control-text_align .elementor-choices{direction:ltr}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2),.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:nth-child(2){-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.rtl .elementor-control-align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-position .elementor-choices input:not(:checked)+.elementor-choices-label:last-child,.rtl .elementor-control-text_align .elementor-choices input:not(:checked)+.elementor-choices-label:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-control-direction-ltr{direction:ltr}.elementor-control-direction-rtl{direction:rtl}.elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-control-type-button .elementor-button{width:auto;height:26px}.elementor-control-type-code{padding:0 10px 15px}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-group-control-css-filter .elementor-slider{height:6px;-webkit-box-shadow:0 0 1px 1px inset rgba(0,0,0,.2);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2)}.elementor-group-control-css-filter .elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0;margin-bottom:5px}.elementor-group-control-blur .elementor-slider{background:url(../images/blur.png);-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-group-control-contrast .elementor-slider{background:url(../images/contrast.png);-webkit-background-size:100% 100%;background-size:100% 100%}.elementor-group-control-hue .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(red),color-stop(orange),color-stop(#ff0),color-stop(#adff2f),color-stop(#32cd32),color-stop(#00bfff),color-stop(blue),color-stop(95%,#9400d3));background-image:-webkit-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:-o-linear-gradient(left,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);background-image:linear-gradient(90deg,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%)}.elementor-group-control-saturate .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(gray),to(red));background-image:-webkit-linear-gradient(left,gray,red);background-image:-o-linear-gradient(left,gray,red);background-image:linear-gradient(90deg,gray,red)}.elementor-group-control-brightness .elementor-slider{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#fff));background-image:-webkit-linear-gradient(left,#000,#fff);background-image:-o-linear-gradient(left,#000,#fff);background-image:linear-gradient(90deg,#000,#fff)}.elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-control-type-dimensions li{float:left;width:20%}.elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-control-type-hidden{display:none!important}.elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-control-type-media .elementor-control-input-wrapper{padding:7px;border:1px solid;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover){border-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-control-type-media .elementor-control-input-wrapper:hover{border-color:#a4afb7}.elementor-control-type-media .elementor-control-input-wrapper:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-control-type-media .elementor-control-media{cursor:pointer}.elementor-control-type-media .elementor-control-media.elementor-media-empty .elementor-control-media-area,.elementor-control-type-media .elementor-control-media:not(.elementor-media-empty) .elementor-control-media-upload-button{display:none}.elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-control-type-media .elementor-control-media-area{background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);background-image:-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-o-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd);-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0 0,8px 8px;background-color:#f6f6f6;overflow:hidden}.elementor-control-type-media .elementor-control-media-area:not(:hover) .elementor-control-media-delete{-webkit-box-shadow:none;box-shadow:none;bottom:-30px}.elementor-control-type-media .elementor-control-media-area:hover .elementor-control-media-image{opacity:.9}.elementor-control-type-media .elementor-control-media-area i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:hsla(0,0%,100%,.7);font-size:21px}.elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}.elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-control-type-number .elementor-control-input-wrapper{max-width:80px}.elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-order input{display:none}.elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-control-type-popover_toggle input{display:none}.elementor-control-type-popover_toggle label{cursor:pointer}.elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-control-type-repeater,.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding-right:10px;padding-left:10px;padding-bottom:15px}.elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-control-type-repeater .elementor-repeater-fields{margin:10px 0}.elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-control-type-section{margin-top:10px;padding:0}.elementor-control-type-section.elementor-open{padding-bottom:15px}.elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-control-type-slider--multiple{margin-bottom:14px}.elementor-control-type-slider--multiple .elementor-slider{margin-top:12px;width:98%}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle{-webkit-border-radius:0;border-radius:0;width:10px;-webkit-transform:translateY(calc(50% - 14px)) translateX(4px);-ms-transform:translateY(calc(50% - 14px)) translateX(4px);transform:translateY(calc(50% - 14px)) translateX(4px)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle:after{content:"";position:absolute;top:2px;height:12px;width:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower:after{left:5px;-webkit-box-shadow:2px -2px 3px 0 rgba(0,0,0,.1);box-shadow:2px -2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper:after{right:5px;-webkit-box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1);box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1)}.elementor-control-type-slider:not(.elementor-control-type-slider--multiple) .elementor-slider{display:inline-block;width:70%}.elementor-slider{margin:10px auto;height:4px;background-color:#d5dadf;-webkit-border-radius:5px;border-radius:5px;position:relative;cursor:pointer}.elementor-slider-input{width:30%;float:right}.elementor-slider-input input{max-width:80%;float:right;padding:5px}.elementor-slider__extra{position:relative}.elementor-slider__labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-slider__label{font-size:9px;color:#c2cbd2}.elementor-slider__scales{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin-top:4px}.elementor-slider__scale{width:1px;height:21px;background-color:#a4afb7}.elementor-slider .noUi-handle{height:16px;width:16px;background-color:#fff;right:0;-webkit-transform:translateY(calc(50% - 14px)) translateX(8px);-ms-transform:translateY(calc(50% - 14px)) translateX(8px);transform:translateY(calc(50% - 14px)) translateX(8px);position:absolute;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%}.elementor-slider .noUi-connects{position:absolute;width:100%;height:5px}.elementor-slider .noUi-connect{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;will-change:transform;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#a4afb7}.elementor-slider .noUi-tooltip{position:absolute;top:calc(100% + 5px);left:calc(50% - 4px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:10px}.elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:after,.elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-control-type-switcher .elementor-switch-label:after,.elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:27px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-tab-close{display:none!important}.elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-control-type-textarea textarea{display:block}.elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-control-type-url .elementor-control-url-external-show .elementor-input,.elementor-control-type-url .elementor-control-url-external-show .elementor-input-style{padding-right:46px;height:26px}.elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid #d5dadf;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-control-type-url .elementor-control-url-more-input,.elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-control-type-url .elementor-control-url-autocomplete-spinner{display:none;position:absolute;width:12px;height:12px;top:7px;left:44px}.elementor-control-type-url .elementor-input{direction:ltr}.elementor-control-type-url .elementor-input:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-control-type-url .elementor-input:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-autocomplete-menu{position:absolute;background:#fff;color:#495157;border:1px solid #a4afb7;margin:0;list-style:none;padding:4px 0;height:auto;width:100%;min-width:260px;max-width:300px;max-height:200px;overflow-y:auto;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default;z-index:1}.elementor-autocomplete-menu .ui-menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;padding:5px 8px;font-size:12px;width:100%;line-height:1.2;cursor:pointer}.elementor-autocomplete-menu .ui-menu-item.ui-state-active,.elementor-autocomplete-menu .ui-menu-item.ui-state-focus,.elementor-autocomplete-menu .ui-menu-item.ui-state-hover{background:#e6e9ec}.elementor-autocomplete-menu .elementor-autocomplete-item-info{font-size:10px;padding-top:2px}.elementor-control-type-wp_widget .widget-inside{display:block}.elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-control-type-wysiwyg #insert-media-button{height:auto;line-height:24px;font-size:10px;background-color:#e6e9ec}.elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-control-type-wysiwyg .html-active .switch-html,.elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-control-type-wysiwyg .mce-btn:active,.elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.wp-picker-container.wp-picker-active{position:absolute;z-index:10000;top:-9px;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.wp-picker-container.wp-picker-active .wp-color-result{float:right}.wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-container .color-alpha{width:calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-picker-container .iris-picker{border:none}.wp-picker-container .iris-picker .iris-picker-inner{width:100%}.wp-picker-container:not(.wp-picker-active){float:right}.wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}[class*=wp-version-4-9] #elementor-controls .wp-picker-container.wp-picker-active,[class*=wp-version-5] #elementor-controls .wp-picker-container.wp-picker-active{padding-top:9px}.wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.wp-picker-container input[type=text].wp-color-picker{float:left;width:120px;max-width:136px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-size:11px;line-height:12px;padding:7px 3px}.wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.wp-color-result,.wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.wp-color-result.wp-picker-open:after,.wp-color-result:after{content:none}.wp-color-result:hover{border:1px solid #a4afb7}.wp-color-result:active,.wp-color-result:focus{outline:0}.wp-picker-clear.button,.wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.wp-picker-holder .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;z-index:9999}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;padding-right:10px;width:250px;direction:ltr}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0;margin-right:-1px}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}.elementor-tags-list{display:none;position:absolute;width:260px;max-height:300px;overflow:auto;padding-bottom:5px;background-color:#fff;border:1px solid #a4afb7;-webkit-border-radius:3px;border-radius:3px;z-index:1}.elementor-tags-list__group-title{color:#495157;font-weight:700;font-size:12px;padding:10px 15px}.elementor-tags-list__item{font-size:10px;padding:6px 15px;cursor:pointer}.elementor-tags-list__item:before{content:">";font-size:8px;padding-right:5px}.elementor-tags-list__item:hover{background-color:#e6e9ec}.elementor-dynamic-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-dynamic-cover__settings i{color:#d5dadf}.elementor-dynamic-cover__settings i.fa-wrench{cursor:pointer}.elementor-dynamic-cover__title{padding:0 8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.elementor-dynamic-cover__remove{color:#c2cbd2;cursor:pointer}.elementor-control-type-wysiwyg .elementor-dynamic-cover{margin-top:10px}.elementor-tag-settings-popup{position:absolute;width:260px;background-color:#e6e9ec;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3);z-index:1}.elementor-tag-settings-popup:before{content:"";position:absolute;top:-20px;left:5px;border:10px solid transparent;border-bottom-color:#fff}.elementor-tag-settings-popup .elementor-control-type-section:first-child{margin:0}.elementor-tag-controls-stack-empty{background-color:#fff;padding:10px;font-size:13px;text-align:center}.elementor-control-dynamic.elementor-label-inline .elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-control-dynamic-switcher{cursor:pointer;font-size:9px}.elementor-control-dynamic-switcher i{padding-left:5px}.elementor-control-dynamic-switcher-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-dynamic-switcher-wrapper{width:100%;padding-bottom:10px}.elementor-control-dynamic-value .elementor-control-tag-area{display:none}.elementor-control-dynamic-value .elementor-control-dynamic-switcher{color:#71d7f7}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-top-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-area-active .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:30px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-column{min-width:25px}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget.elementor-element-edit-mode:hover,.elementor-editor-active .elementor-widget.elementor-element-editable{-webkit-box-shadow:0 0 0 1px #71d7f7;box-shadow:0 0 0 1px #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor-widget.ui-draggable-dragging{pointer-events:none}.elementor-editor-active .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s}.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-editor-active .elementor-edit-hidden{display:none}.elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:9998;pointer-events:none}.elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-element--toggle-edit-tools>.elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active)~*{width:0;font-size:0}.elementor-element[data-side=bottom]+.elementor-element:before,.elementor-element[data-side=bottom]:last-child:after,.elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{cursor:-webkit-grab;cursor:grab}.elementor-element.elementor-absolute:active,.elementor-element.elementor-fixed:active{cursor:-webkit-grabbing;cursor:grabbing}.elementor-element.elementor-absolute .eicon-edit:before,.elementor-element.elementor-fixed .eicon-edit:before{content:"\e1040"}.elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-column:last-of-type>.ui-resizable-e,.elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-column>.ui-resizable-e,.elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-element-settings{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-element-setting.elementor-editor-element-save{display:none}@media (min-width:1025px){.elementor-editor-element-edit{cursor:move}}.elementor-editor-section-settings{height:24px;top:1px;left:50%;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);background-color:#71d7f7;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.05);box-shadow:0 -2px 8px rgba(0,0,0,.05)}.elementor-editor-section-settings i.eicon-handle{font-size:16px}.elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{content:"";position:absolute;border:solid transparent;top:2px;border-right-color:#71d7f7;border-width:22px 12px 0 0;right:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:first-child:hover:before{border-right-color:#10bcf2}.elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{content:"";position:absolute;border:solid transparent;top:2px;border-left-color:#71d7f7;border-width:22px 0 0 12px;left:calc(100% - 1px)}.elementor-editor-section-settings .elementor-editor-element-setting:last-child:hover:after{border-left-color:#10bcf2}.elementor-section--handles-inside .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child{-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 12px 22px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child{-webkit-border-radius:0 0 5px 0;border-radius:0 0 5px 0}.elementor-section--handles-inside .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 0 22px 12px}.elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;overflow:hidden}.elementor-editor-column-settings .elementor-editor-element-setting{background-color:#495157}.elementor-editor-column-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;overflow:hidden}.elementor-editor-widget-settings .elementor-editor-element-setting{background-color:#10bcf2}.elementor-editor-widget-settings .elementor-editor-element-setting:not(:hover){background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7)}.elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-content-only .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-column>.elementor-element-overlay,.elementor-editor-content-only .elementor-column>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-first-add,.elementor-editor-content-only .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section:hover>.elementor-element-overlay:after,.elementor-editor-content-only .elementor-section>.elementor-element-overlay,.elementor-editor-content-only .elementor-section>.elementor-element-overlay:after{display:none}@media (min-width:1025px){.elementor-editor-content-only .elementor-editor-element-edit{cursor:pointer}}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-duration:.25s;animation-duration:.25s;opacity:.9;width:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{max-width:1160px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner{border:2px dashed #d5dadf;background-color:hsla(0,0%,100%,.5)}.elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}.elementor-add-section-inner{text-align:center;margin:20px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-add-section-area-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;color:#fff;font-size:16px;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-add-new-section .elementor-add-section-area-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-add-section-area-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#d30c5c}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:5px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:40px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left;max-width:33.333%}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px;width:100%}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v2.5.8 - 15-03-2019 */
2
  @charset "UTF-8";
3
  *, :before, :after {
4
  margin: 0;
@@ -2129,7 +2129,7 @@ select {
2129
  .elementor-slider .noUi-tooltip {
2130
  position: absolute;
2131
  top: calc(100% + 5px);
2132
- left: 50%;
2133
  -webkit-transform: translateX(-50%);
2134
  -ms-transform: translateX(-50%);
2135
  transform: translateX(-50%);
@@ -3473,12 +3473,19 @@ label.elementor-template-library-order-label {
3473
  .elementor-template-library-blank-title {
3474
  font-size: 30px;
3475
  margin-top: 40px; }
 
 
 
3476
 
3477
  .elementor-template-library-blank-message {
3478
  font-size: 18px;
3479
  color: #a4afb7;
3480
- margin-top: 25px;
3481
  font-weight: 300; }
 
 
 
 
3482
 
3483
  #elementor-template-library-save-template-form {
3484
  margin-top: 40px;
@@ -4252,4 +4259,4 @@ label.elementor-template-library-order-label {
4252
  .elementor-navigator__element-section {
4253
  background-color: #fff; }
4254
 
4255
- /*# sourceMappingURL=data:application/json;base64,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LDBCQUEwQixFQUFFOztBQUU5QjtFQUNFLDhCQUE4QixFQUFFO0VBQ2hDO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLGVBQWUsRUFBRTs7QUFFbkI7RUFDRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsMEJBQTBCLEVBQUU7RUFDNUI7SUFDRSxZQUFZLEVBQUU7O0FBRWxCO0VBQ0UsaUJBQWlCO0VBQ2pCLDBDQUEwQjtFQUExQixrQ0FBMEI7RUFBMUIsNkJBQTBCO0VBQTFCLDBCQUEwQjtFQUExQixpREFBMEI7RUFDMUIsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLG9CQUFhO0VBQWIscUJBQWE7TUFBYixxQkFBYTtVQUFiLGFBQWE7RUFDYixpQkFBaUIsRUFBRTtFQUNuQjtJQUNFLG9CQUFvQjtJQUNwQiwwQkFBMEIsRUFBRTtJQUM1QjtNQUNFLGNBQWM7TUFDZCxlQUFlO01BQ2YsdUJBQXVCO01BQ3ZCLGlCQUFpQjtNQUNqQiwrQ0FBdUM7Y0FBdkMsdUNBQXVDLEVBQUU7SUFDM0M7TUFDRSxpQkFBaUI7TUFDakIsMkJBQXdCO1NBQXhCLHdCQUF3QixFQUFFOztBQUVoQztFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZSxFQUFFOztBQUVuQjs7RUFFRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsMEJBQTBCLEVBQUU7RUFDNUI7SUFDRSxlQUFlLEVBQUU7O0FBRXJCO0VBQ0UsdUJBQXVCLEVBQUUiLCJmaWxlIjoiZWRpdG9yLXJ0bC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4qLCA6YmVmb3JlLCA6YWZ0ZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuYm9keSxcbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7IH1cblxuaWZyYW1lLFxuaW1nIHtcbiAgYm9yZGVyOiAwIG5vbmU7IH1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjNmQ3ODgyO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBBcmlhbCwgSGVsdmV0aWNhLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIGJvZHk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNXM7IH1cbiAgYm9keSBhIHtcbiAgICBjb2xvcjogIzcxZDdmNzsgfVxuICAgIGJvZHkgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0QzMEM1QzsgfVxuICBib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlICNlbGVtZW50b3ItcHJldmlldyB7XG4gICAgbGVmdDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIGJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgI2VsZW1lbnRvci1wcmV2aWV3IHtcbiAgICAgICAgcmlnaHQ6IDI4MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICBib2R5LmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlICNlbGVtZW50b3ItcHJldmlldyB7XG4gICAgICAgIHJpZ2h0OiAzMDBweDsgfSB9XG4gIGJvZHkuZWxlbWVudG9yLWVkaXRvci1hY3RpdmUgI2VsZW1lbnRvci1tb2RlLXN3aXRjaGVyLXByZXZpZXcgLmZhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIVcIjsgfVxuICBib2R5LmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAjZWxlbWVudG9yLXByZXZpZXcge1xuICAgIGxlZnQ6IDA7IH1cbiAgYm9keS5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgI2VsZW1lbnRvci1tb2RlLXN3aXRjaGVyLXByZXZpZXcgLmZhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvhIRcIjsgfVxuICBib2R5LmVsZW1lbnRvci1uYXZpZ2F0b3ItLWRvY2staGludDphZnRlciB7XG4gICAgd2lkdGg6IDMwcHg7IH1cblxuI2VsZW1lbnRvci1wYW5lbDpub3QoLnVpLXJlc2l6YWJsZS1yZXNpemluZyksXG4jZWxlbWVudG9yLXByZXZpZXc6bm90KC51aS1yZXNpemFibGUtcmVzaXppbmcpIHtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC41cywgd2lkdGggMC41czsgfVxuXG4jZWxlbWVudG9yLWxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2YxZjNmNTtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4jZWxlbWVudG9yLXByZXZpZXctbG9hZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAjZWxlbWVudG9yLXByZXZpZXctbG9hZGluZyBpIHtcbiAgICBjb2xvcjogI2Q1ZGFkZjtcbiAgICBmb250LXNpemU6IDUwcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXI6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbik6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMpIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuICAuc2VsZWN0Mi1jb250YWluZXI6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbik6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMpIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbi5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E0YWZiNzsgfVxuXG4jZWxlbWVudG9yLWZhdGFsLWVycm9yLWRpYWxvZyBidXR0b24uZGlhbG9nLW9rIHtcbiAgY29sb3I6ICM3MWQ3Zjc7IH1cblxuI2VsZW1lbnRvci1mYXRhbC1lcnJvci1kaWFsb2cgLmRpYWxvZy1oZWFkZXIge1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4jZWxlbWVudG9yLWZsZXhib3gtYXR0ZW50aW9uLWRpYWxvZyAuZGlhbG9nLWNhbmNlbCB7XG4gIGNvbG9yOiAjMzliNTRhOyB9XG5cbiNlbGVtZW50b3ItZmxleGJveC1hdHRlbnRpb24tZGlhbG9nIC5kaWFsb2ctb2sge1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4uZWxlbWVudG9yLW5lcmQtYm94IHtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbGVtZW50b3ItbmVyZC1ib3gtaWNvbiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItbmVyZC1ib3gtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLmVsZW1lbnRvci1uZXJkLWJveC1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG4gIC5lbGVtZW50b3ItbmVyZC1ib3ggLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLW5lcmQtYm94LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2I5MmM7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogN3B4IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAuZWxlbWVudG9yLW5lcmQtYm94IC5lbGVtZW50b3ItYnV0dG9uLmVsZW1lbnRvci1uZXJkLWJveC1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGNhNWU7IH1cblxuLmVpY29uLW5lcmQ6aG92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTk2NSc7IH1cblxuLmVpY29uLW5lcmQ6YWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5NjQnOyB9XG5cbi5lbGVtZW50b3ItbG9hZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMDBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1sb2FkZXIge1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiAycHggMnB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wMik7IH1cblxuLmVsZW1lbnRvci1sb2FkZXItYm94ZXMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1sb2FkZXItYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBhbmltYXRpb246IGxvYWQgMS44cyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgLmVsZW1lbnRvci1sb2FkZXItYm94Om50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDsgfVxuICAuZWxlbWVudG9yLWxvYWRlci1ib3g6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMjAlO1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgLmVsZW1lbnRvci1sb2FkZXItYm94Om50aC1vZi10eXBlKDIpIHtcbiAgICB0b3A6IDA7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7IH1cbiAgLmVsZW1lbnRvci1sb2FkZXItYm94Om50aC1vZi10eXBlKDMpIHtcbiAgICB0b3A6IDQwJTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjlzOyB9XG4gIC5lbGVtZW50b3ItbG9hZGVyLWJveDpudGgtb2YtdHlwZSg0KSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTEuMzVzOyB9XG5cbkBrZXlmcmFtZXMgbG9hZCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAuMzsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogLjM7IH0gfVxuXG4uZWxlbWVudG9yLWxvYWRpbmctdGl0bGUge1xuICBjb2xvcjogI2E0YWZiNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogN3B4O1xuICB0ZXh0LWluZGVudDogN3B4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgQXJpYWwsIEhlbHZldGljYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQsIGNvbG9yLCBib3gtc2hhZG93LCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cbiAgLmVsZW1lbnRvci1idXR0b246aG92ZXIge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAuZWxlbWVudG9yLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWJ1dHRvbjpub3QoLmVsZW1lbnRvci1idXR0b24tc3RhdGUpIC5lbGVtZW50b3Itc3RhdGUtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLWJ1dHRvbi1zdWNjZXNzW2Rpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLWJ1dHRvbi1zdWNjZXNzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzliNTRhOyB9XG4gICAgICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXN1Y2Nlc3M6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXN1Y2Nlc3M6bm90KFtkaXNhYmxlZF0pOmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXdhcm5pbmdbZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMmNiZDI7IH1cbiAgICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLXdhcm5pbmc6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDFiMWI7XG4gICAgICBvcGFjaXR5OiAwLjg1O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLWJ1dHRvbi13YXJuaW5nOm5vdChbZGlzYWJsZWRdKTphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5lbGVtZW50b3ItYnV0dG9uLmVsZW1lbnRvci1lZGl0LXRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDYuNXB4IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWJ1dHRvbi5lbGVtZW50b3ItYnV0dG9uLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNzg4MjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIC5lbGVtZW50b3ItYnV0dG9uLmVsZW1lbnRvci1idXR0b24tZGVmYXVsdDphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLWJ1dHRvbi1kZWZhdWx0OnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLmVsZW1lbnRvci1idXR0b24uZWxlbWVudG9yLWJ1dHRvbi1nby1wcm8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2I5MmM7IH1cbiAgLmVsZW1lbnRvci1idXR0b24gaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIC5lbGVtZW50b3ItaW5wdXQtc3R5bGUge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNDk1MTU3O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgb3V0bGluZTogbm9uZTsgfVxuICBpbnB1dDpub3QoOmZvY3VzKSwgc2VsZWN0Om5vdCg6Zm9jdXMpLCB0ZXh0YXJlYTpub3QoOmZvY3VzKSwgLmVsZW1lbnRvci1pbnB1dC1zdHlsZTpub3QoOmZvY3VzKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDVkYWRmOyB9XG4gIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCAuZWxlbWVudG9yLWlucHV0LXN0eWxlOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cbiAgaW5wdXQ6OnBsYWNlaG9sZGVyLCBzZWxlY3Q6OnBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5lbGVtZW50b3ItaW5wdXQtc3R5bGU6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWVycm9yIGlucHV0LCAuZWxlbWVudG9yLWVycm9yIHNlbGVjdCwgLmVsZW1lbnRvci1lcnJvciB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogI2IwMWIxYjsgfVxuXG5pbnB1dCwgdGV4dGFyZWEsIC5lbGVtZW50b3ItaW5wdXQtc3R5bGUge1xuICBwYWRkaW5nOiA1cHggOHB4OyB9XG5cbnRleHRhcmVhLCAuZWxlbWVudG9yLWlucHV0LXN0eWxlIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzU1NTtcbiAgY2xlYXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IC00cHggNHB4IDAgMDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB0cmFuc2l0aW9uOiAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTRhZmI3OyB9XG5cbmlucHV0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuc2VsZWN0IHtcbiAgaGVpZ2h0OiAyN3B4OyB9XG5cbi8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogYXV0bzsgfVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cbi5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHdpZHRoOiAxNXB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgb3IgJ2xlZnQnIGZvciBwc19fcmFpbC15ICovXG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnBzLS1hY3RpdmUteSA+IC5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wczpob3ZlciA+IC5wc19fcmFpbC15LFxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC15LFxuLnBzLS1zY3JvbGxpbmcteSA+IC5wc19fcmFpbC15IHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5wcyAucHNfX3JhaWwteTpob3Zlcixcbi5wcyAucHNfX3JhaWwteTpmb2N1cyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDZweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICByaWdodDogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXk6Zm9jdXMgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgd2lkdGg6IDExcHg7IH1cblxuLyogTWFrZSBjbGlja3MgcGFzcy10aHJvdWdoICovXG4jbnByb2dyZXNzIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuI25wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZDogIzM5YjU0YTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDMxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDsgfVxuXG4vKiBGYW5jeSBibHVyIGVmZmVjdCAqL1xuI25wcm9ncmVzcyAucGVnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjMzliNTRhLCAwIDAgNXB4ICMzOWI1NGE7XG4gIG9wYWNpdHk6IDEuMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZykgdHJhbnNsYXRlKDBweCwgLTRweCk7IH1cblxuLyogUmVtb3ZlIHRoZXNlIHRvIGdldCByaWQgb2YgdGhlIHNwaW5uZXIgKi9cbiNucHJvZ3Jlc3MgLnNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMzE7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7IH1cblxuI25wcm9ncmVzcyAuc3Bpbm5lci1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzOWI1NGE7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzliNTRhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbnByb2dyZXNzLXNwaW5uZXIgNDAwbXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5ucHJvZ3Jlc3MtY3VzdG9tLXBhcmVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQgI25wcm9ncmVzcyAuc3Bpbm5lcixcbi5ucHJvZ3Jlc3MtY3VzdG9tLXBhcmVudCAjbnByb2dyZXNzIC5iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuQGtleWZyYW1lcyBucHJvZ3Jlc3Mtc3Bpbm5lciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuI25wcm9ncmVzcyAuYmFyLFxuI25wcm9ncmVzcyAuc3Bpbm5lciB7XG4gIHotaW5kZXg6IDEwMDAwMDsgfVxuXG4uZWxlbWVudG9yLXBhbmVsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgQXJpYWwsIEhlbHZldGljYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSAuZWxlbWVudG9yLXBhbmVsIHtcbiAgICByaWdodDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXBhbmVsIHtcbiAgICAgIHJpZ2h0OiAtMjgwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmVsZW1lbnRvci1lZGl0b3ItcHJldmlldyAuZWxlbWVudG9yLXBhbmVsIHtcbiAgICAgIHJpZ2h0OiAtMzAwcHg7IH0gfVxuICAuZWxlbWVudG9yLWVkaXRvci1wcmV2aWV3IC5lbGVtZW50b3ItcGFuZWwgPiAudWktcmVzaXphYmxlLWUsIC5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgLmVsZW1lbnRvci1wYW5lbCA+IC51aS1yZXNpemFibGUtdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgLmVsZW1lbnRvci1wYW5lbCB7XG4gICAgICB3aWR0aDogMjgwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmVsZW1lbnRvci1wYW5lbCB7XG4gICAgICB3aWR0aDogMzAwcHg7IH0gfVxuICAuZWxlbWVudG9yLXBhbmVsIC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6ICM1YmMwZGU7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCBhIHtcbiAgICBjb2xvcjogI0QzMEM1QzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIGgxLFxuICAuZWxlbWVudG9yLXBhbmVsIGgyLFxuICAuZWxlbWVudG9yLXBhbmVsIGgzLFxuICAuZWxlbWVudG9yLXBhbmVsIGg0LFxuICAuZWxlbWVudG9yLXBhbmVsIGg1LFxuICAuZWxlbWVudG9yLXBhbmVsIGg2IHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIGFiYnIsXG4gIC5lbGVtZW50b3ItcGFuZWwgYWNyb255bSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgc3VwIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCBzdWIge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTsgfVxuICAuZWxlbWVudG9yLXBhbmVsIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDA7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCA6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1ib3gge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtYWxlcnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtYWxlcnQgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtaW5mbyB7XG4gICAgICBjb2xvcjogIzMxNzA4ZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gICAgICBib3JkZXItY29sb3I6ICNiY2RmZjE7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtYWxlcnQuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LXN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMzYzc2M2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2FlNmJlOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWFsZXJ0LmVsZW1lbnRvci1wYW5lbC1hbGVydC13YXJuaW5nIHtcbiAgICAgIGNvbG9yOiAjOGE2ZDNiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y5ZjBjMzsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1hbGVydC5lbGVtZW50b3ItcGFuZWwtYWxlcnQtZGFuZ2VyIHtcbiAgICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4YzRjNDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtZGVmYXVsdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1pbmZvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItbGFiZWwuZWxlbWVudG9yLWxhYmVsLXN1Y2Nlc3Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1sYWJlbC5lbGVtZW50b3ItbGFiZWwtd2FybmluZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWxhYmVsLmVsZW1lbnRvci1sYWJlbC1kYW5nZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItZGVzY3JpcHRvciwgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAtNHB4IGF1dG8gNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9scy1wb3BvdmVyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE2cHg7XG4gICAgICBsZWZ0OiAyMnB4O1xuICAgICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXBvcG92ZXIgZGl2LmVsZW1lbnRvci1jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbHMtcG9wb3ZlciBkaXYuZWxlbWVudG9yLWNvbnRyb2w6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZ2V0LXByby1lbGVtZW50cyAuZWxlbWVudG9yLW5lcmQtYm94LW1lc3NhZ2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLWNvbnRyb2xzIC5wb2pvLXdpZGdldC1idXR0b24tY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWhlYWRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzBDNUM7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtaGVhZGVyID4gKiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItaGVhZGVyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItaGVhZGVyLWJ1dHRvbiAuZWxlbWVudG9yLWljb24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzOyB9XG4gICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItaGVhZGVyLWJ1dHRvbiAuZWxlbWVudG9yLWljb24uZWljb24tbWVudS1iYXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1oZWFkZXItYnV0dG9uIC5lbGVtZW50b3ItaWNvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZDVkYWRmOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1oZWFkZXItdGl0bGUgaW1nIHtcbiAgICAgIHdpZHRoOiA2NnB4OyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItY29udHJvbHMtcmVhZHkpIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1wYWdlLWVsZW1lbnRzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZWxlbWVudHMtbmF2aWdhdGlvbiAuZWxlbWVudG9yLXBhbmVsLW5hdmlnYXRpb24tdGFiIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZWxlbWVudHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWVsZW1lbnRzLWxvYWRpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgYm9keS5lbGVtZW50b3ItY29udHJvbHMtcmVhZHkgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWVsZW1lbnRzLWxvYWRpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1lbGVtZW50cy1sb2FkaW5nIC5laWNvbi1sb2FkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGNvbG9yOiAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1lbGVtZW50LXdyYXBwZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItZWxlbWVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBtb3ZlOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWVsZW1lbnQ6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWVsZW1lbnQ6aG92ZXIgLmljb24sIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1lbGVtZW50OmhvdmVyIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRDMwQzVDOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWVsZW1lbnQgLmljb24ge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBjb2xvcjogIzU1NjA2ODsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3ItZWxlbWVudC10aXRsZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItZWxlbWVudCAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgY29sb3I6ICM1NTYwNjg7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZWxlbWVudHMtc2VhcmNoLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDEwcHggMTBweCA1cHg7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZWxlbWVudHMtc2VhcmNoLXdyYXBwZXIgaSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBjb2xvcjogI2E0YWZiNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMXM7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWVsZW1lbnRzLXNlYXJjaC1pbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyN3B4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogI2E0YWZiNztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZWxlbWVudHMtc2VhcmNoLWlucHV0ICsgaSB7XG4gICAgICBsZWZ0OiAxMHB4OyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWVsZW1lbnRzLXNlYXJjaC1pbnB1dDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1lbGVtZW50cy1zZWFyY2gtaW5wdXQ6Zm9jdXMgKyBpIHtcbiAgICAgICAgbGVmdDogMTVweDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1jYXRlZ29yeTpmaXJzdC1jaGlsZCAuZWxlbWVudG9yLXBhbmVsLWNhdGVnb3J5LXRpdGxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4OyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWNhdGVnb3J5LmVsZW1lbnRvci1hY3RpdmUgLmVsZW1lbnRvci1wYW5lbC1jYXRlZ29yeS10aXRsZTpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1jYXRlZ29yeTpub3QoLmVsZW1lbnRvci1hY3RpdmUpOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjAzKSwgdHJhbnNwYXJlbnQpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWNhdGVnb3J5LXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWNhdGVnb3J5LXRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi7qSIXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBlaWNvbnM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1jYXRlZ29yeS1pdGVtcyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWJ1dHRvbnMgLmVsZW1lbnRvci1idXR0b24ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgQXJpYWwsIEhlbHZldGljYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtYnV0dG9uLXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWJ1dHRvbi13cmFwcGVyOmxhc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLXNhdmUgLmVsZW1lbnRvci1idXR0b24ge1xuICAgIHBhZGRpbmc6IDZweCAxOHB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtcmVzZXQgLmVsZW1lbnRvci1idXR0b24sIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtZGlzY2FyZCAuZWxlbWVudG9yLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNhNGFmYjc7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW1zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1jb2xvciAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW06bm90KDpudGgtY2hpbGQoNG4pKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW06bm90KDpudGgtY2hpbGQoNG4pKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxOXB4OyB9IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1jb2xvciAud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIHtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICAgIHRvcDogMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggMCA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA3cHggMCA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIFtjbGFzcyo9XCJ3cC12ZXJzaW9uLTQtOVwiXSAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUgLndwLWNvbG9yLXJlc3VsdCwgW2NsYXNzKj1cIndwLXZlcnNpb24tNVwiXSAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUgLndwLWNvbG9yLXJlc3VsdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgW2NsYXNzKj1cIndwLXZlcnNpb24tNC05XCJdIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0LCBbY2xhc3MqPVwid3AtdmVyc2lvbi01XCJdIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3IgLndwLXBpY2tlci1jb250YWluZXIud3AtcGlja2VyLWFjdGl2ZSAud3AtY29sb3ItcmVzdWx0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7IH0gfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBjb2xvcjogI2MyY2JkMjtcbiAgICBmb250LXNpemU6IDhweDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLXR5cG9ncmFwaHktaXRlbSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS10eXBvZ3JhcGh5LWl0ZW0gPiAqIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtdHlwb2dyYXBoeS1pdGVtLXZhbHVlIHNlbGVjdCwgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS10eXBvZ3JhcGh5LWl0ZW0tdmFsdWUgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtaXRlbTpub3QoLmVsZW1lbnRvci1vcGVuKSAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS10eXBvZ3JhcGh5LWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3Itc3lzdGVtLXNjaGVtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3Itc3lzdGVtLXNjaGVtZSAuZWxlbWVudG9yLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGNvbG9yOiAjYTRhZmI3O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1zY2hlbWUtY29sb3Itc3lzdGVtLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLXNjaGVtZS1jb2xvci1zeXN0ZW0taXRlbXM6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWNvbG9yLXN5c3RlbS1pdGVtIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1zY2hlbWVzLWRpc2FibGVkIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1wYWdlLW1lbnUge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtbWVudS1ncm91cC10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDExcHg7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW1lbnUtaXRlbXMge1xuICAgIG1hcmdpbjogMTVweCAwIDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW1lbnUtaXRlbSA+ICoge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtbWVudS1pdGVtLWljb24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW0tdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW1lbnUtaXRlbS10aXRsZSA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogIzM5YjU0YTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW0gYSB7XG4gICAgICBjb2xvcjogIzZkNzg4MjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW0tZXhpdC10by1kYXNoYm9hcmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODViYTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW1lbnUtaXRlbS1leGl0LXRvLWRhc2hib2FyZDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDczYTE7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW0tZXhpdC10by1kYXNoYm9hcmQgLmVsZW1lbnRvci1wYW5lbC1tZW51LWl0ZW0tdGl0bGUsXG4gICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtbWVudS1pdGVtLWV4aXQtdG8tZGFzaGJvYXJkIC5lbGVtZW50b3ItcGFuZWwtbWVudS1pdGVtLWljb24ge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1jbGVhcl9wYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWNsZWFyX3BhZ2UgLmVsZW1lbnRvci1jb250cm9sLXJhdy1odG1sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtbmF2aWdhdGlvbiAuZWxlbWVudG9yLXBhbmVsLW5hdmlnYXRpb24tdGFiIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1uYXZpZ2F0aW9uIC5lbGVtZW50b3ItcGFuZWwtbmF2aWdhdGlvbi10YWIuZWxlbWVudG9yLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2YzZjMsICNmZmYpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0QzMEM1QzsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLW5hdmlnYXRpb24gLmVsZW1lbnRvci1wYW5lbC1uYXZpZ2F0aW9uLXRhYiBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTJweCAwIDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBjb2xvcjogIzZkNzg4MjsgfVxuICAgICAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtbmF2aWdhdGlvbiAuZWxlbWVudG9yLXBhbmVsLW5hdmlnYXRpb24tdGFiIGE6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItdGFiLWNvbnRyb2wtY29udGVudCBhOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjA0MCc7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXRhYi1jb250cm9sLXN0eWxlIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMDQyJzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItdGFiLWNvbnRyb2wtYWR2YW5jZWQgYTpiZWZvcmUsIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci10YWItY29udHJvbC1zZXR0aW5ncyBhOmJlZm9yZSwgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXRhYi1jb250cm9sLWdlbmVyYWxfc3R5bGUgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYwMTMnOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci10YWItY29udHJvbC1yZXNwb25zaXZlIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMTBhJzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItdGFiLWNvbnRyb2wtbGF5b3V0IGE6YmVmb3JlLCAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItdGFiLWNvbnRyb2wtY29sdW1uIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMGRiJzsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItdGFiLWNvbnRyb2wtbGlnaHRib3ggYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYyZDInOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NTE1NzsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZm9vdGVyLXRvb2xzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXRvb2wge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjYTRhZmI3O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci10b29sICNlbGVtZW50b3ItcGFuZWwtc2F2ZXItYnV0dG9uLXVwZGF0ZSB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyZDg3Mzk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDsgfVxuICAgICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci10b29sICNlbGVtZW50b3ItcGFuZWwtc2F2ZXItYnV0dG9uLXVwZGF0ZSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdG9vbCAjZWxlbWVudG9yLXBhbmVsLXNhdmVyLWJ1dHRvbi1zYXZlLW9wdGlvbnMge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdG9vbCAjZWxlbWVudG9yLXBhbmVsLXNhdmVyLWJ1dHRvbi1zYXZlLW9wdGlvbnMgaSB7XG4gICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdG9vbC5lbGVtZW50b3Itb3BlbiB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdG9vbDpub3QoLmVsZW1lbnRvci1vcGVuKTpob3ZlciB7XG4gICAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItdG9vbDpub3QoLmVsZW1lbnRvci1vcGVuKSAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zdWItbWVudS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zdWItbWVudS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NjA2ODtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IC0ycHggLTVweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB6LWluZGV4OiAxMDAwMDsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTUxNTc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0uZWxlbWVudG9yLWRpc2FibGVkIC5lbGVtZW50b3ItaWNvbixcbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0uZWxlbWVudG9yLWRpc2FibGVkIC5lbGVtZW50b3ItdGl0bGUge1xuICAgICAgY29sb3I6ICM2ZDc4ODI7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW1bZGF0YS1kZXZpY2UtbW9kZT1cIm1vYmlsZS1sYW5kc2NhcGVcIl0gLmZhLW1vYmlsZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zdWItbWVudS1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItc3ViLW1lbnUtaXRlbS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zdWItbWVudS1pdGVtID4gKiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItc3ViLW1lbnUtaXRlbSAuZWxlbWVudG9yLWljb24ge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1wYW5lbC1mb290ZXItc3ViLW1lbnUtaXRlbSAuZWxlbWVudG9yLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICNkNWRhZGY7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsIC5lbGVtZW50b3ItcGFuZWwtZm9vdGVyLXN1Yi1tZW51LWl0ZW0gLmVsZW1lbnRvci1kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogOTVweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1oZWxwLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1yZXNwb25zaXZlID4gaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1mb290ZXItc2F2ZXItcHVibGlzaCB7XG4gICAgd2lkdGg6IDgwcHg7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZm9vdGVyLXNhdmVyLXB1Ymxpc2ggLmVsZW1lbnRvci1idXR0b24tc3RhdGUgaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1mb290ZXItc2F2ZXItcHVibGlzaCAuZWxlbWVudG9yLWJ1dHRvbi1zdGF0ZSAjZWxlbWVudG9yLXBhbmVsLXNhdmVyLWJ1dHRvbi1wdWJsaXNoLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zYXZlci1vcHRpb25zIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDk1MTU3OyB9XG4gICAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zYXZlci1vcHRpb25zIC5lbGVtZW50b3ItbGFzdC1lZGl0ZWQtd3JhcHBlciB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBjb2xvcjogI2E0YWZiNztcbiAgICAgIHBhZGRpbmc6IDVweCAwIDE1cHg7IH1cbiAgICAgIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1mb290ZXItc2F2ZXItb3B0aW9ucyAuZWxlbWVudG9yLWxhc3QtZWRpdGVkLXdyYXBwZXI6bm90KC5lbGVtZW50b3Itc3RhdGUtYWN0aXZlKSAuZWxlbWVudG9yLXN0YXRlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtZm9vdGVyLXNhdmVyLW9wdGlvbnMgLmVsZW1lbnRvci1sYXN0LWVkaXRlZC13cmFwcGVyIHRpbWUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjNzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLWZvb3Rlci1zYXZlci1vcHRpb25zIC5lbGVtZW50b3ItbGFzdC1lZGl0ZWQtd3JhcHBlciB0aW1lOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1zYXZlci1idXR0b24tcHJldmlldyBhIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtc2F2ZXItYnV0dG9uLXB1Ymxpc2gsIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1zYXZlci1idXR0b24tc2F2ZS1vcHRpb25zIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBoZWlnaHQ6IDI2cHg7IH1cbiAgICAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtc2F2ZXItYnV0dG9uLXB1Ymxpc2guZWxlbWVudG9yLWRpc2FibGVkLCAuZWxlbWVudG9yLXBhbmVsICNlbGVtZW50b3ItcGFuZWwtc2F2ZXItYnV0dG9uLXNhdmUtb3B0aW9ucy5lbGVtZW50b3ItZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NjA2ODtcbiAgICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItcGFuZWwgI2VsZW1lbnRvci1wYW5lbC1zYXZlci1idXR0b24tcHVibGlzaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cbiAgLmVsZW1lbnRvci1wYW5lbCAjZWxlbWVudG9yLXBhbmVsLXNhdmVyLWJ1dHRvbi1zYXZlLW9wdGlvbnMge1xuICAgIHdpZHRoOiAyNXB4OyB9XG5cbiNlbGVtZW50b3ItcGFuZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jZWxlbWVudG9yLXBhbmVsLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MHB4O1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItcGFuZWwtY29udGFpbmVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4ubWVkaWEtbW9kYWwud3AtY29yZS11aSBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5tZWRpYS1tb2RhbC53cC1jb3JlLXVpIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZWRpYS1tb2RhbC53cC1jb3JlLXVpIC53cC1jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zczsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5lbGVtZW50b3ItY29udHJvbC1zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpdmlkZXIgLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWVjO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1kZWZhdWx0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaXZpZGVyKS5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItZGVmYXVsdDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGl2aWRlcikuZWxlbWVudG9yLWNvbnRyb2wtd3A6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWJlZm9yZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXNlcGFyYXRvci1hZnRlciArIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYnMsXG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1zZXBhcmF0b3ItYWZ0ZXIgKyAuZWxlbWVudG9yLWNvbnRyb2wtc2VwYXJhdG9yLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIHtcbiAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC1kZXByZWNhdGVkIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2IwMWIxYjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsID4gKiA+IC5lbGVtZW50b3ItY29udHJvbC10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLWhpZGRlbi1sYWJlbCA+ICogPiAqID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItaGlkZGVuLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGVhZGluZyAuZWxlbWVudG9yLWNvbnRyb2wtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLXRhYmxldCkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHk6bm90KC5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSkgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlbGVjdCAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VsZWN0IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHNlbGVjdCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgY29sb3I6ICM0OTUxNTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zZWxlY3QgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGhlaWdodDogMjdweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjdweDtcbiAgICB0b3A6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLmVsZW1lbnRvci1vcGVuIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW0uZWxlbWVudG9yLW9wZW4gLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjBkNyc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sOm5vdCguZWxlbWVudG9yLW9wZW4pIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZy10b2dnbGUgLmZhOmJlZm9yZSxcbi5lbGVtZW50b3ItcGFuZWwtc2NoZW1lLWl0ZW06bm90KC5lbGVtZW50b3Itb3BlbikgLmVsZW1lbnRvci1wYW5lbC1oZWFkaW5nLXRvZ2dsZSAuZmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4uZWxlbWVudG9yLXBhbmVsLWhlYWRpbmcge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTllYztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItcGFuZWwtaGVhZGluZyA+ICoge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdG9nZ2xlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBjb2xvcjogIzQ5NTE1NzsgfVxuICAuZWxlbWVudG9yLXBhbmVsLWhlYWRpbmctdGl0bGUge1xuICAgIGNvbG9yOiAjNDk1MTU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC13cCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXdwIHAge1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1ibG9jayA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5lbGVtZW50b3ItbGFiZWwtYmxvY2sgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItbGFiZWwtYmxvY2suZWxlbWVudG9yLWNvbnRyb2wtaGlkZGVuLWxhYmVsOm5vdCguZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYykgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZWxlbWVudG9yLWxhYmVsLWlubGluZSA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDU1JTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZmllbGQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1hdHRhY2htZW50X2FsZXJ0IC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmVsZW1lbnRvci1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjYjAxYjFiOyB9XG5cbi5lbGVtZW50b3ItY2hvaWNlcyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbCB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgICAgLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7IH1cbiAgICAgIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAuZWxlbWVudG9yLWNob2ljZXMgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItdW5pdHMtY2hvaWNlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYzJjYmQyOyB9XG4gICAgLmVsZW1lbnRvci11bml0cy1jaG9pY2VzIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZWxlbWVudG9yLXVuaXRzLWNob2ljZXMgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogOXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1zdGFydC1lbmQgLmVpY29uLWgtYWxpZ24tbGVmdCwgLmVsZW1lbnRvci1jb250cm9sLXN0YXJ0LWVuZCAuZWljb24taC1hbGlnbi1yaWdodCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXJlc3BvbnNpdmUtc3dpdGNoZXJzIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC1yZXNwb25zaXZlLXN3aXRjaGVycyAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIgaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAuZWxlbWVudG9yLWNvbnRyb2wtcmVzcG9uc2l2ZS1zd2l0Y2hlcnMgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyIGk6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uZWxlbWVudG9yLWRldmljZS1kZXNrdG9wICNlbGVtZW50b3ItcGFuZWwgLmVsZW1lbnRvci1jb250cm9scy1zdGFjazpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVycy1vcGVuKSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXIge1xuICBiYWNrZ3JvdW5kOiAjYzJjYmQyOyB9XG4gIC5lbGVtZW50b3ItZGV2aWNlLWRlc2t0b3AgI2VsZW1lbnRvci1wYW5lbCAuZWxlbWVudG9yLWNvbnRyb2xzLXN0YWNrOm5vdCguZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXJzLW9wZW4pIC5lbGVtZW50b3ItcmVzcG9uc2l2ZS1zd2l0Y2hlcjpub3QoLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLWRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItZGV2aWNlLW1vYmlsZSAuZWxlbWVudG9yLXJlc3BvbnNpdmUtc3dpdGNoZXItbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLWRldmljZS10YWJsZXQgLmVsZW1lbnRvci1yZXNwb25zaXZlLXN3aXRjaGVyLXRhYmxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldyB7XG4gIG1hcmdpbjogMTVweCAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci11cGRhdGUtcHJldmlldy1idXR0b24td3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLXVwZGF0ZS1wcmV2aWV3LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ydGwgLmVsZW1lbnRvci1jb250cm9sLXRleHRfYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtYWxpZ24gLmVsZW1lbnRvci1jaG9pY2VzLFxuLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtdGV4dF9hbGlnbiAuZWxlbWVudG9yLWNob2ljZXMgaW5wdXQ6bm90KDpjaGVja2VkKSArIC5lbGVtZW50b3ItY2hvaWNlcy1sYWJlbDpudGgtY2hpbGQoMiksXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOm50aC1jaGlsZCgyKSxcbiAgLnJ0bCAuZWxlbWVudG9yLWNvbnRyb2wtcG9zaXRpb24gLmVsZW1lbnRvci1jaG9pY2VzIGlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNob2ljZXMtbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAucnRsIC5lbGVtZW50b3ItY29udHJvbC10ZXh0X2FsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLWFsaWduIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQsXG4gIC5ydGwgLmVsZW1lbnRvci1jb250cm9sLXBvc2l0aW9uIC5lbGVtZW50b3ItY2hvaWNlcyBpbnB1dDpub3QoOmNoZWNrZWQpICsgLmVsZW1lbnRvci1jaG9pY2VzLWxhYmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1kaXJlY3Rpb24tbHRyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1ib3hfc2hhZG93IC5lbGVtZW50b3Itc2hhZG93LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtYnV0dG9uIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1idXR0b24gLmVsZW1lbnRvci1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNnB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWNvZGUge1xuICBwYWRkaW5nOiAwIDEwcHggMTVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1jb2xvciA+IC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAzMCU7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWNzcy1maWx0ZXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAxcHggaW5zZXQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1jc3MtZmlsdGVyIC5lbGVtZW50b3ItY29udHJvbC1jb250ZW50ID4gLmVsZW1lbnRvci1jb250cm9sLWZpZWxkID4gLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmVsZW1lbnRvci1ncm91cC1jb250cm9sLWJsdXIgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmx1ci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtY29udHJhc3QgLmVsZW1lbnRvci1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udHJhc3QucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtaHVlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZWQsIG9yYW5nZSwgeWVsbG93LCBncmVlbnllbGxvdywgbGltZWdyZWVuLCBkZWVwc2t5Ymx1ZSwgYmx1ZSwgZGFya3Zpb2xldCA5NSUpOyB9XG5cbi5lbGVtZW50b3ItZ3JvdXAtY29udHJvbC1zYXR1cmF0ZSAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgZ3JheSwgcmVkKTsgfVxuXG4uZWxlbWVudG9yLWdyb3VwLWNvbnRyb2wtYnJpZ2h0bmVzcyAuZWxlbWVudG9yLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2ssIHdoaXRlKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb25zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMCU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCxcbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNztcbiAgICBoZWlnaHQ6IDI3cHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyBsaSBpbnB1dCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA0cHggMDsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtZGltZW5zaW9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGkgLmVsZW1lbnRvci1saW5rLWRpbWVuc2lvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWRpbWVuc2lvbnMgbGk6Zmlyc3QtY2hpbGQgaW5wdXQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1kaW1lbnNpb24tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucy51bmxpbmtlZCAuZWxlbWVudG9yLWxpbmtlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1kaW1lbnNpb25zIC5lbGVtZW50b3ItbGluay1kaW1lbnNpb25zOm5vdCgudW5saW5rZWQpIC5lbGVtZW50b3ItdW5saW5rZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmstZGltZW5zaW9ucyAuZWxlbWVudG9yLWxpbmtlZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktY2xlYXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkuZWxlbWVudG9yLWdhbGxlcnktZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS10aHVtYm5haWxzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktdGh1bWJuYWlsOm5vdCg6bnRoLWNoaWxkKDVuKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWdhbGxlcnkgLmVsZW1lbnRvci1jb250cm9sLWdhbGxlcnktYWRkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtZ2FsbGVyeSAuZWxlbWVudG9yLWNvbnRyb2wtZ2FsbGVyeS1jbGVhciB7XG4gIGNvbG9yOiAjYjAxYjFiO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLWljb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuZmEge1xuICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItY29udHJvbC1maWVsZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQge1xuICB3aWR0aDogNjVweDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLWltYWdlX2RpbWVuc2lvbnMgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkIGlucHV0OmZvY3VzICsgLmVsZW1lbnRvci1pbWFnZS1kaW1lbnNpb25zLWZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1zZXBhcmF0b3Ige1xuICB3aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtaW1hZ2VfZGltZW5zaW9ucyAuZWxlbWVudG9yLWltYWdlLWRpbWVuc2lvbnMtZmllbGQtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogI2Q1ZGFkZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1pbWFnZV9kaW1lbnNpb25zIC5lbGVtZW50b3ItaW1hZ2UtZGltZW5zaW9ucy1hcHBseS1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogNjVweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6bm90KDpob3Zlcikge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOm5vdCg6aG92ZXIpIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyOmhvdmVyIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS11cGxvYWQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS5lbGVtZW50b3ItbWVkaWEtZW1wdHkgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhOm5vdCguZWxlbWVudG9yLW1lZGlhLWVtcHR5KSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtdXBsb2FkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZmEtcGx1cy1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1hcmVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZGRkIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNkZGQgNzUlLCAjZGRkKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtZGVsZXRlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvdHRvbTogLTMwcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtbWVkaWEgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWFyZWE6aG92ZXIgLmVsZW1lbnRvci1jb250cm9sLW1lZGlhLWltYWdlIHtcbiAgICBvcGFjaXR5OiAuOTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtYXJlYSBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLW1lZGlhIC5lbGVtZW50b3ItY29udHJvbC1tZWRpYS1kZWxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOS41cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1tZWRpYSAuZWxlbWVudG9yLWNvbnRyb2wtbWVkaWEtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1udW1iZXIgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDgwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1vcmRlciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1vcmRlci1sYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0Om5vdCg6Zm9jdXMpIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgc2VsZWN0OmZvY3VzIH4gLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtb3JkZXIgLmVsZW1lbnRvci1jb250cm9sLW9yZGVyLWxhYmVsIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZTpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXRvZ2dsZS1sYWJlbCB7XG4gIGNvbG9yOiAjNzFkN2Y3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGU6bm90KDpjaGVja2VkKSB+IC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS1yZXNldC1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcG9wb3Zlcl90b2dnbGUgLmVsZW1lbnRvci1jb250cm9sLXBvcG92ZXItdG9nZ2xlLXJlc2V0LWxhYmVsIHtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXBvcG92ZXJfdG9nZ2xlIC5lbGVtZW50b3ItY29udHJvbC1wb3BvdmVyLXRvZ2dsZS10b2dnbGUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlcixcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItY29udHJvbDpub3QoLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIuZWxlbWVudG9yLXJlcGVhdGVyLWhhcy1taW5pbXVtLXJvd3MgLmVsZW1lbnRvci1yZXBlYXRlci10b29sLXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1maWVsZHMge1xuICBtYXJnaW46IDEwcHggMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1jb250cm9scyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzOm5vdCguZWRpdGFibGUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBib3JkZXItd2lkdGg6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTU2MDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuNXM7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgPiBkaXY6bm90KC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LWhhbmRsZS1zb3J0YWJsZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXJlcGVhdGVyIC5lbGVtZW50b3ItcmVwZWF0ZXItcm93LXRvb2xzID4gZGl2OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC45NTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtcmVwZWF0ZXIgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctdG9vbHMgLmVsZW1lbnRvci1yZXBlYXRlci1yb3ctaXRlbS10aXRsZSAuZmEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29sIHtcbiAgICB3aWR0aDogNDBweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy10b29scyAuZWxlbWVudG9yLXJlcGVhdGVyLXJvdy1oYW5kbGUtc29ydGFibGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1yZXBlYXRlciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24uZWxlbWVudG9yLW9wZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24gKyAuZWxlbWVudG9yLWNvbnRyb2w6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNlY3Rpb24pOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLW11bHRpcGxlIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA5OCU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtNHB4KTsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXItLWhhbmRsZXMtcmFuZ2UgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktaGFuZGxlLWxvd2VyOmFmdGVyIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMnB4IC0ycHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2xpZGVyLS1oYW5kbGVzLXJhbmdlIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZS11cHBlcjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zbGlkZXI6bm90KC5lbGVtZW50b3ItY29udHJvbC10eXBlLXNsaWRlci0tbXVsdGlwbGUpIC5lbGVtZW50b3Itc2xpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNzAlOyB9XG5cbi5lbGVtZW50b3Itc2xpZGVyIHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkYWRmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyLWlucHV0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmVsZW1lbnRvci1zbGlkZXItaW5wdXQgaW5wdXQge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDVweCA1cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2V4dHJhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAuZWxlbWVudG9yLXNsaWRlcl9fc2NhbGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXJfX3NjYWxlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3Itc2xpZGVyIC5ub1VpLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyg1MCUgLSAxNHB4KSkgdHJhbnNsYXRlWCgtOHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmVsZW1lbnRvci1zbGlkZXIgLm5vVWktY29ubmVjdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS1jb25uZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXNsaWRlciAubm9VaS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldDpub3QoLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0Om5vdCguZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0KSBzdmcge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldCBwYXRoIHtcbiAgICBmaWxsOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLWN1cnJlbnQtcHJlc2V0IHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1jdXJyZW50LXByZXNldCBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXJlc2V0IHtcbiAgcGFkZGluZzogMTBweCAwIDAgMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcmVzZXQgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS10aXRsZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtbW9yZS1wcmVzZXRzLXRpdGxlIHtcbiAgY29sb3I6ICM0OTUxNTc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMy41cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmJlZm9yZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YWZ0ZXIsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cy10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlOmFmdGVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXRpdGxlIHtcbiAgbWFyZ2luOiAxMHB4IC0yMHB4IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4xKTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGUge1xuICBtYXJnaW46IDE1cHggLTIwcHggMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMtdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zdHJ1Y3R1cmUgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1tb3JlLXByZXNldHMgaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGFmYjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLW1vcmUtcHJlc2V0cyBpbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci1jb250cm9sLXN0cnVjdHVyZS1wcmVzZXQgcGF0aCB7XG4gICAgICAgIGZpbGw6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3RydWN0dXJlIC5lbGVtZW50b3ItY29udHJvbC1zdHJ1Y3R1cmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN0cnVjdHVyZSAuZWxlbWVudG9yLWNvbnRyb2wtc3RydWN0dXJlLXByZXNldC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjYTRhZmI3OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQgLmVsZW1lbnRvci1jb250cm9sLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlci5lbGVtZW50b3ItbGFiZWwtaW5saW5lID4gLmVsZW1lbnRvci1jb250cm9sLWNvbnRlbnQgLmVsZW1lbnRvci1jb250cm9sLWZpZWxkIC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLWNvbnRyb2wtaW5wdXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAjZWNlZWVmO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgYmFja2dyb3VuZDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS1zd2l0Y2hlciAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gIHJpZ2h0OiAzcHg7XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgbGVmdDogM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtc2hhZG93OiAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzcxZDdmNztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuZWxlbWVudG9yLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWxhYmVsOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXN3aXRjaGVyIC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xNXMgZWFzZS1vdXQ7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc3dpdGNoZXIgLmVsZW1lbnRvci1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5lbGVtZW50b3Itc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFicyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjYTRhZmI3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YWZiNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGFmYjc7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E0YWZiNztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXRhYjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E0YWZiNztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdGFiLmVsZW1lbnRvci10YWItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhZmI3O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5lbGVtZW50b3ItdGFiLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRfc2hhZG93IC5lbGVtZW50b3ItY29udHJvbC1pbnB1dC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS10ZXh0X3NoYWRvdyAuZWxlbWVudG9yLXNoYWRvdy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtZXh0ZXJuYWwtaGlkZSAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dCxcbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLWV4dGVybmFsLXNob3cgLmVsZW1lbnRvci1pbnB1dC1zdHlsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gIGhlaWdodDogMjZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLWlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtbW9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkYWRmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUgaSB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlLWlucHV0Om5vdCg6Y2hlY2tlZCkgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUtb3B0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtb3B0aW9uIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItY29udHJvbC11cmwtYXV0b2NvbXBsZXRlLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogN3B4O1xuICByaWdodDogNDRweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS11cmwgLmVsZW1lbnRvci1pbnB1dCB7XG4gIGRpcmVjdGlvbjogbHRyOyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXVybCAuZWxlbWVudG9yLWlucHV0Om5vdCg6Zm9jdXMpICsgLmVsZW1lbnRvci1jb250cm9sLXVybC1tb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtdXJsIC5lbGVtZW50b3ItaW5wdXQ6Zm9jdXMgKyAuZWxlbWVudG9yLWNvbnRyb2wtdXJsLW1vcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQ5NTE1NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLWF1dG9jb21wbGV0ZS1tZW51IC51aS1tZW51LWl0ZW0udWktc3RhdGUtaG92ZXIsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1hY3RpdmUsIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLnVpLW1lbnUtaXRlbS51aS1zdGF0ZS1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItYXV0b2NvbXBsZXRlLW1lbnUgLmVsZW1lbnRvci1hdXRvY29tcGxldGUtaXRlbS1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLndpZGdldC1pbnNpZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13cF93aWRnZXQgLnF1aWNrdGFncy10b29sYmFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5Zy5lbGVtZW50b3ItcmljaC1lZGl0aW5nLWRpc2FibGVkIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1lZGl0b3ItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTllYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgI2luc2VydC1tZWRpYS1idXR0b24ge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWRfYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC53cC1tZWRpYS1idXR0b25zLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4IDlweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtdG1jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLmh0bWwtYWN0aXZlIC5zd2l0Y2gtaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAudG1jZS1hY3RpdmUgLnN3aXRjaC10bWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC50bWNlLWFjdGl2ZSAuc3dpdGNoLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAsIC5lbGVtZW50b3ItY29udHJvbC10eXBlLXd5c2l3eWcgLnF1aWNrdGFncy10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtdG9vbGJhci1ncnAgPiBkaXYge1xuICBwYWRkaW5nOiAwIDNweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5lbGVtZW50b3Itd3AtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtaWNvIHtcbiAgY29sb3I6ICM2ZDc4ODI7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmhvdmVyLCAuZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtYnRuOmFjdGl2ZSwgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLWJ0bi5tY2UtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAubWNlLXBhdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtdHlwZS13eXNpd3lnIC5tY2UtcGF0aC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZkNzg4MjsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMCA1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1jb2xvci1yZXN1bHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlIC53cC1waWNrZXItaW5wdXQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyICoge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG4ud3AtcGlja2VyLWNvbnRhaW5lciAuY29sb3ItYWxwaGEge1xuICB3aWR0aDogY2FsYyggMTAwJSAtIDJweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAycHggKiAyKTtcbiAgbWFyZ2luOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLndwLXBpY2tlci1jb250YWluZXIgLmlyaXMtcGlja2VyIHtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC53cC1waWNrZXItY29udGFpbmVyIC5pcmlzLXBpY2tlciAuaXJpcy1waWNrZXItaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyOm5vdCgud3AtcGlja2VyLWFjdGl2ZSkge1xuICBmbG9hdDogbGVmdDsgfVxuICAud3AtcGlja2VyLWNvbnRhaW5lcjpub3QoLndwLXBpY2tlci1hY3RpdmUpIC53cC1jb2xvci1yZXN1bHQge1xuICAgIG1hcmdpbjogMDsgfVxuXG5bY2xhc3MqPVwid3AtdmVyc2lvbi00LTlcIl0gI2VsZW1lbnRvci1jb250cm9scyAud3AtcGlja2VyLWNvbnRhaW5lci53cC1waWNrZXItYWN0aXZlLFxuW2NsYXNzKj1cIndwLXZlcnNpb24tNVwiXSAjZWxlbWVudG9yLWNvbnRyb2xzIC53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUge1xuICBwYWRkaW5nLXRvcDogOXB4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyLndwLXBpY2tlci1hY3RpdmUgLndwLWNvbG9yLXJlc3VsdCB7XG4gIG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbi53cC1waWNrZXItY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLndwLWNvbG9yLXBpY2tlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA3cHggM3B4OyB9XG5cbi53cC1jb2xvci1yZXN1bHQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuNXM7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuICAud3AtY29sb3ItcmVzdWx0LCAud3AtY29sb3ItcmVzdWx0OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggd2hpdGU7IH1cbiAgLndwLWNvbG9yLXJlc3VsdDphZnRlciwgLndwLWNvbG9yLXJlc3VsdC53cC1waWNrZXItb3BlbjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAud3AtY29sb3ItcmVzdWx0OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTRhZmI3OyB9XG4gIC53cC1jb2xvci1yZXN1bHQ6Zm9jdXMsIC53cC1jb2xvci1yZXN1bHQ6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi53cC1waWNrZXItZGVmYXVsdC5idXR0b24sXG4ud3AtcGlja2VyLWNsZWFyLmJ1dHRvbiB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWRhZGY7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICBtYXJnaW46IDA7IH1cblxuLndwLXBpY2tlci1ob2xkZXIgKiB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbi53cC1waWNrZXItaG9sZGVyIC5pcmlzLXNxdWFyZS12YWx1ZSB7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLndwLXBpY2tlci1vcGVuIH4gLndwLXBpY2tlci1ob2xkZXIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4jZWxlbWVudG9yLW1vZGUtc3dpdGNoZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWVjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJveC1zaGFkb3c6IC0zcHggMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAjZWxlbWVudG9yLW1vZGUtc3dpdGNoZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzBDNUM7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuYm9keS5lbGVtZW50b3ItZWRpdG9yLXByZXZpZXcgI2VsZW1lbnRvci1tb2RlLXN3aXRjaGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzMEM1QztcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuI2VsZW1lbnRvci1tb2RlLXN3aXRjaGVyLWlubmVyLCAjZWxlbWVudG9yLW1vZGUtc3dpdGNoZXItcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbiNlbGVtZW50b3ItbW9kZS1zd2l0Y2hlci1wcmV2aWV3IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICNlbGVtZW50b3ItbW9kZS1zd2l0Y2hlci1wcmV2aWV3IC5mYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4jZWxlbWVudG9yLW1vZGUtc3dpdGNoZXItcHJldmlldy1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZGFkZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDExcHg7IH1cbiAgLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX193cmFwcGVyLmN1cnJlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5lbGVtZW50b3ItcmV2aXNpb24taXRlbV9fd3JhcHBlciAuZWxlbWVudG9yLXJldmlzaW9uLWl0ZW1fX3Rvb2xzLWN1cnJlbnQge1xuICAgIGNvbG9yOiAjRDMwQzVDOyB9XG5cbi5lbGVtZW50b3ItcmV2aXNpb24taXRlbTpob3Zlcjpub3QoLmVsZW1lbnRvci1yZXZpc2lvbi1jdXJyZW50LXByZXZpZXcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDIzMywgMjM2LCAwLjMpOyB9XG5cbi5lbGVtZW50b3ItcmV2aXNpb24taXRlbTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLXJldmlzaW9uLWl0ZW1fX3Rvb2xzLWRlbGV0ZSwgLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtLmVsZW1lbnRvci1yZXZpc2lvbi1jdXJyZW50LXByZXZpZXcgLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX190b29scy1kZWxldGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItcmV2aXNpb24taXRlbS1sb2FkaW5nIC5lbGVtZW50b3ItcmV2aXNpb24taXRlbV9fdG9vbHMtY3VycmVudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtLWxvYWRpbmcgLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX190b29scy1kZWxldGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItcmV2aXNpb24taXRlbTpub3QoLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtLWxvYWRpbmcpIC5lbGVtZW50b3ItcmV2aXNpb24taXRlbV9fdG9vbHMtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX19ncmF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZWxlbWVudG9yLXJldmlzaW9uLWl0ZW1fX2dyYXZhdGFyIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX19kZXRhaWxzIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZmxleC1ncm93OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1pdGVtX190b29scy1kZWxldGUge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmVsZW1lbnRvci1yZXZpc2lvbi1tZXRhIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZWxlbWVudG9yLXJldmlzaW9uLWN1cnJlbnQtcHJldmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cblxuI2VsZW1lbnRvci1yZXN0b3JlLWF1dG9zYXZlLWRpYWxvZy5kaWFsb2ctd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbiNlbGVtZW50b3ItcGFuZWwtcmV2aXNpb25zLWxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICNlbGVtZW50b3ItcGFuZWwtcmV2aXNpb25zLWxvYWRpbmcgLmVpY29uLWxvYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLWhpc3RvcnktaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWRhZGY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAyMzMsIDIzNiwgMC4zKTsgfVxuICAgIC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtOmhvdmVyIC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtX19pY29uIC5mYTpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjFkYSc7IH1cbiAgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW0tYXBwbGllZCB7XG4gICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW0tY3VycmVudCB7XG4gICAgYmFja2dyb3VuZDogI2U2ZTllYztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAuZWxlbWVudG9yLWhpc3RvcnktaXRlbS1jdXJyZW50IC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtX19pY29uIC5mYTpiZWZvcmUsIC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtLWN1cnJlbnQ6aG92ZXIgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW1fX2ljb24gLmZhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMDBjJzsgfVxuICAuZWxlbWVudG9yLWhpc3RvcnktaXRlbV9fZGV0YWlscyB7XG4gICAgd2lkdGg6IDk1JTsgfVxuICAuZWxlbWVudG9yLWhpc3RvcnktaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtX19zdWJ0aXRsZSwgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW1fX2FjdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cbiAgLmVsZW1lbnRvci1oaXN0b3J5LWl0ZW1fX2FjdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5lbGVtZW50b3ItaGlzdG9yeS1pdGVtIC5fX2ljb24ge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi5lbGVtZW50b3ItaGlzdG9yeS1yZXZpc2lvbnMtbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbiNlbGVtZW50b3ItcGFuZWwtaGlzdG9yeSB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4OyB9XG4gICNlbGVtZW50b3ItcGFuZWwtaGlzdG9yeS5lbGVtZW50b3ItZW1wdHkgLmVsZW1lbnRvci1oaXN0b3J5LXJldmlzaW9ucy1tZXNzYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAjZWxlbWVudG9yLXBhbmVsLWhpc3Rvcnk6bm90KC5lbGVtZW50b3ItZW1wdHkpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuI2VsZW1lbnRvci1wYW5lbC1oaXN0b3J5LW5vLWl0ZW1zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNlbGVtZW50b3ItcHJldmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDA7IH1cbiAgLmVsZW1lbnRvci1kZXZpY2UtZGVza3RvcCAjZWxlbWVudG9yLXByZXZpZXcge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICBib2R5Om5vdCguZWxlbWVudG9yLWRldmljZS1kZXNrdG9wKSAjZWxlbWVudG9yLXByZXZpZXcge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuI2VsZW1lbnRvci1wcmV2aWV3LXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UgMHM7IH1cbiAgLmVsZW1lbnRvci1kZXZpY2UtZGVza3RvcCAjZWxlbWVudG9yLXByZXZpZXctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmVsZW1lbnRvci1kZXZpY2UtdGFibGV0ICNlbGVtZW50b3ItcHJldmlldy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA3NjhweDtcbiAgICBoZWlnaHQ6IDEwMjVweDtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggNzBweDsgfVxuICAuZWxlbWVudG9yLWRldmljZS1tb2JpbGUgI2VsZW1lbnRvci1wcmV2aWV3LXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIGhlaWdodDogNjQwcHg7XG4gICAgcGFkZGluZzogNDBweCAxMHB4IDcwcHg7IH1cbiAgYm9keTpub3QoLmVsZW1lbnRvci1kZXZpY2UtZGVza3RvcCkgI2VsZW1lbnRvci1wcmV2aWV3LXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDgwcHg7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuI2VsZW1lbnRvci1wcmV2aWV3LWlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRpcHN5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDVweDtcbiAgei1pbmRleDogMTAwMDAwOyB9XG5cbi50aXBzeS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjRkZGO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA2cHggMTJweCA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi50aXBzeS1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlcjogNXB4IGRhc2hlZCAjMDAwOyB9XG5cbi50aXBzeS1hcnJvdy1uIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDsgfVxuXG4udGlwc3ktYXJyb3ctcyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7IH1cblxuLnRpcHN5LWFycm93LWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDsgfVxuXG4udGlwc3ktYXJyb3ctdyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDsgfVxuXG4udGlwc3ktbiAudGlwc3ktYXJyb3csIC50aXBzeS1udyAudGlwc3ktYXJyb3cge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnRpcHN5LW4gLnRpcHN5LWFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4udGlwc3ktbncgLnRpcHN5LWFycm93IHtcbiAgbGVmdDogMTBweDsgfVxuXG4udGlwc3ktbmUgLnRpcHN5LWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGlwc3ktcyAudGlwc3ktYXJyb3csIC50aXBzeS1zZSAudGlwc3ktYXJyb3csIC50aXBzeS1zdyAudGlwc3ktYXJyb3cge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRpcHN5LXMgLnRpcHN5LWFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4udGlwc3ktc3cgLnRpcHN5LWFycm93IHtcbiAgbGVmdDogMTBweDsgfVxuXG4udGlwc3ktc2UgLnRpcHN5LWFycm93IHtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuLnRpcHN5LWUgLnRpcHN5LWFycm93LCAudGlwc3ktdyAudGlwc3ktYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi50aXBzeS1lIC50aXBzeS1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4udGlwc3ktdyAudGlwc3ktYXJyb3cge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbW9kYWwgYS5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1ibGFuay1mb290ZXItbGluayB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzliNTRhOyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1tb2RhbCBhLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3Rlci1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkOGUzYTsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktaGVhZGVyLW1lbnUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNmQ3ODgyO1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTdweCAwO1xuICB3aWR0aDogMTE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbWVudS1pdGVtLmVsZW1lbnRvci1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2YzZjMsICNmZmYpO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjOWIwYTQ2OyB9XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1oZWFkZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1hY3Rpb25zID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1wcmV2aWV3LWluc2VydC13cmFwcGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1wcmV2aWV3LWluc2VydC13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBmb250LXNpemU6IDExcHg7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1wcmV2aWV3LWluc2VydC13cmFwcGVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1pbnNlcnQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOWI1NGE7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1wcmV2aWV3LWJhY2sge1xuICBwYWRkaW5nOiAxNi41cHggMCAxNXB4IDE2LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTZlOWVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIC41czsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktaGVhZGVyLXByZXZpZXctYmFjazpub3QoOmhvdmVyKSB7XG4gICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWhlYWRlci1wcmV2aWV3LWJhY2sgaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1oZWFkZXItcHJldmlldy1iYWNrIGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi7qSHXCI7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcyB7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzW2RhdGEtdGVtcGxhdGUtc291cmNlPVwibG9jYWxcIl0gI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcy1jb250YWluZXIge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZXNbZGF0YS10ZW1wbGF0ZS1zb3VyY2U9XCJsb2NhbFwiXSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1sYWJlbCB7XG4gICAgY29sb3I6ICM2ZDc4ODI7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlc1tkYXRhLXRlbXBsYXRlLXNvdXJjZT1cInJlbW90ZVwiXSAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAxMHB4IC0xNXB4IDA7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlc1tkYXRhLXRlbXBsYXRlLXNvdXJjZT1cInJlbW90ZVwiXSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItaW5wdXQ6Y2hlY2tlZCArIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1sYWJlbCB7XG4gICAgY29sb3I6ICM0OTUxNTc7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlc1tkYXRhLXRlbXBsYXRlLXNvdXJjZT1cImVtcHR5XCJdICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci10b29sYmFyLWxvY2FsLCAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzW2RhdGEtdGVtcGxhdGUtc291cmNlPVwiZW1wdHlcIl0gI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZvb3Rlci1iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcy5lbGVtZW50b3ItdGVtcGxhdGVzLWZpbHRlci1hY3RpdmUgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZvb3Rlci1iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1pbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW9yZGVyLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1pbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW9yZGVyLWxhYmVsOmFmdGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IGVpY29ucztcbiAgICAgICAgY29udGVudDogJ1xcZTk1Nic7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcyAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItaW5wdXQ6Y2hlY2tlZC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1yZXZlcnNlICsgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW9yZGVyLWxhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTUnOyB9XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGVzLWNvbnRhaW5lciAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWluc2VydCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10b29sYmFyLXJlbW90ZSB7XG4gIGZvbnQtc2l6ZTogMTFweDsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWRhZGY7IH1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW9yZGVyLWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG5sYWJlbC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBsYWJlbC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1sYWJlbDpob3ZlciB7XG4gICAgY29sb3I6ICM1NTYwNjg7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZGFkZjsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyIC5zZWxlY3QyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbiNzZWxlY3QyLWVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci1zdWJ0eXBlLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW15LWZhdm9yaXRlcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci1teS1mYXZvcml0ZXMge1xuICBkaXNwbGF5OiBub25lOyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItbXktZmF2b3JpdGVzOmNoZWNrZWQgKyAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLW15LWZhdm9yaXRlcy1sYWJlbCB7XG4gICAgY29sb3I6ICM0OTUxNTc7IH1cbiAgICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLW15LWZhdm9yaXRlczpjaGVja2VkICsgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci1teS1mYXZvcml0ZXMtbGFiZWwgaTphZnRlciB7XG4gICAgICBjb2xvcjogI0QzMEM1QztcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMDQnOyB9XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItbXktZmF2b3JpdGVzLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItbXktZmF2b3JpdGVzLWxhYmVsOmhvdmVyIHtcbiAgICBjb2xvcjogIzU1NjA2ODsgfVxuICAgICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItbXktZmF2b3JpdGVzLWxhYmVsOmhvdmVyIGk6YWZ0ZXIge1xuICAgICAgY29sb3I6ICNEMzBDNUM7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci1teS1mYXZvcml0ZXMtbGFiZWwgaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLW15LWZhdm9yaXRlcy1sYWJlbCBpOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjYTRhZmI3O1xuICAgICAgY29udGVudDogJ1xcZjA4YSc7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10ZXh0LXdyYXBwZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmlsdGVyLXRleHQtd3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZTg2Myc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtZmFtaWx5OiBlaWNvbnM7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZGFkZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiA4cHggMTVweCA4cHggMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNXM7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10ZXh0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjMmNiZDI7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZpbHRlci10ZXh0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1maWx0ZXItdGV4dDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzJjYmQyOyB9XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUge1xuICBtYXJnaW46IDE1cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlOmhvdmVyIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGU6bm90KDpob3ZlcikgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXByZXZpZXcge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktZmF2b3JpdGUsXG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGU6bm90KDpob3ZlcikgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWFjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXByby10ZW1wbGF0ZSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtYm9keTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAncHJvJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMwQzVDO1xuICAgIGNvbG9yOiAjZDVkYWRmO1xuICAgIHBhZGRpbmc6IDJweCA0cHggMDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZTpub3QoLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXBhZ2UpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDMwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlOm5vdCguZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcGFnZSkgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlOm5vdCguZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcGFnZSkgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWZvb3RlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzOyB9XG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZTpub3QoLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXBhZ2UpIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlOm5vdCguZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcGFnZSk6bm90KDpob3ZlcikgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWZvb3RlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1ib2R5IHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH0gfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1zY3JlZW5zaG90IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTJweCAxNXB4IC02cHggcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1wcmV2aWV3IGkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICNkNWRhZGY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1hY3Rpb24gaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1pbnNlcnQge1xuICAgIGNvbG9yOiAjMzliNTRhOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUgLmVsZW1lbnRvci1idXR0b24tZ28tcHJvIHtcbiAgICBjb2xvcjogI2ZjYjkyYzsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLW5hbWUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAjNmQ3ODgyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtZmF2b3JpdGUtaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcmVtb3RlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1mYXZvcml0ZS1pbnB1dDpjaGVja2VkICsgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWZhdm9yaXRlLWxhYmVsIGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMDQnO1xuICAgICAgY29sb3I6ICNEMzBDNUM7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXJlbW90ZSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtZmF2b3JpdGUtbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1yZW1vdGUgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWZhdm9yaXRlLWxhYmVsOmhvdmVyIGkge1xuICAgICAgY29sb3I6ICNEMzBDNUM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcGFnZSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1wYWdlIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAzMHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLXBhZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAzMHB4KTsgfSB9XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1wYWdlIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1ib2R5IHtcbiAgaGVpZ2h0OiAyMDBweDsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItdG9vbGJhci1sb2NhbCxcbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LW9yZGVyLXRvb2xiYXItbG9jYWwge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci10b29sYmFyLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1vcmRlci1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItdG9vbGJhci1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktb3JkZXItbGFiZWw6bm90KDpob3Zlcikge1xuICAgICAgY29sb3I6ICNhNGFmYjc7IH1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBsaW5lYXI7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZiOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbDpub3QoOmhvdmVyKSAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtaW5zZXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjYTRhZmI3OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLW5hbWUsXG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbWV0YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbWV0YSB7XG4gICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1uYW1lLFxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLW1ldGEsXG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtcHJldmlldyxcbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1hY3Rpb24ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1jb250cm9scyA+IGRpdiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNXM7IH1cbiAgICAgIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtY29udHJvbHMgPiBkaXY6bm90KDpob3Zlcikge1xuICAgICAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWluc2VydCBpIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtY29udHJvbC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1kZWxldGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZjAwOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtZXhwb3J0OmhvdmVyIGkge1xuICAgIGNvbG9yOiAjNTU2MDY4OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtYWN0aW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMThweDtcbiAgICBtYXJnaW46IDAgNSU7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3gtc2hhZG93OiAxcHggM3B4IDExcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjUlKSB0cmFuc2xhdGVZKC03cHgpO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbG9jYWwgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLW1vcmU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogOHB4IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1tb3JlID4gZGl2IHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4OyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1sb2NhbCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktdGVtcGxhdGUtbW9yZS10b2dnbGUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlLWxvY2FsIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS10ZW1wbGF0ZS1tb3JlLXRvZ2dsZSBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktcHJldmlldyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktcHJldmlldyBpZnJhbWUge1xuICAgIGhlaWdodDogMTUwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjY2KSB0cmFuc2xhdGVYKDI1JSkgdHJhbnNsYXRlWSgtMjUlKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1wcmV2aWV3IGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxNDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1wcmV2aWV3IGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxNzEwcHg7IH0gfVxuXG4uZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktYmxhbmstaWNvbiB7XG4gIGZvbnQtc2l6ZTogNjVweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgY29sb3I6ICNjMmNiZDI7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1ibGFuay1pY29uIGltZyB7XG4gICAgd2lkdGg6IDcwcHg7IH1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1ibGFuay1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2E0YWZiNztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4jZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktc2F2ZS10ZW1wbGF0ZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXNhdmUtdGVtcGxhdGUtZm9ybSA+ICoge1xuICAgIGhlaWdodDogNTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXNhdmUtdGVtcGxhdGUtbmFtZSB7XG4gIHdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNhNGFmYjc7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXNhdmUtdGVtcGxhdGUtc3VibWl0IHtcbiAgd2lkdGg6IDE1MHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktc2F2ZS10ZW1wbGF0ZS1zdWJtaXQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWltcG9ydC1mb3JtIHtcbiAgd2lkdGg6IDk1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwYWRkaW5nOiA2MHB4O1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2Q1ZGFkZjtcbiAgbWFyZ2luOiAzNXB4IGF1dG87XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41czsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktaW1wb3J0LWZvcm06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktaW1wb3J0LWZvcm0tb3Ige1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1pbXBvcnQtZm9ybS1sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1pbXBvcnQtZm9ybS1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktaW1wb3J0LWZvcm0uZWxlbWVudG9yLWRyYWctb3ZlciB7XG4gICAgYm9yZGVyOiAzcHggZGFzaGVkICM3MWQ3Zjc7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWltcG9ydCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktYmxhbmstaWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWltcG9ydCAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktYmxhbmstbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA3MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICNhNGFmYjc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBAbWVkaWEgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWJsYW5rLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZvb3Rlci1iYW5uZXIgaSB7XG4gIGNvbG9yOiAjYzJjYmQyO1xuICBmb250LXNpemU6IDU2cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWZvb3Rlci1iYW5uZXIgLmVsZW1lbnRvci1leGNlcnB0IHtcbiAgY29sb3I6ICNhNGFmYjc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LXRlbXBsYXRlcy1lbXB0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbiNlbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1lcnJvci1kaWFsb2cgLmRpYWxvZy1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuI2VsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWVycm9yLWluZm8ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWxvY2FsLWNvbHVtbi0xIHtcbiAgICB3aWR0aDogMzMlOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1sb2NhbC1jb2x1bW4tMiB7XG4gICAgd2lkdGg6IDEwJTsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbG9jYWwtY29sdW1uLTMge1xuICAgIHdpZHRoOiAxNSU7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWxvY2FsLWNvbHVtbi00IHtcbiAgICB3aWR0aDogMTUlOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1sb2NhbC1jb2x1bW4tNSB7XG4gICAgd2lkdGg6IDI3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWxvY2FsLWNvbHVtbi0xIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1sb2NhbC1jb2x1bW4tMiB7XG4gICAgd2lkdGg6IDE3JTsgfVxuICAuZWxlbWVudG9yLXRlbXBsYXRlLWxpYnJhcnktbG9jYWwtY29sdW1uLTMge1xuICAgIHdpZHRoOiAxNyU7IH1cbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWxvY2FsLWNvbHVtbi00IHtcbiAgICB3aWR0aDogMTclOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1sb2NhbC1jb2x1bW4tNSB7XG4gICAgd2lkdGg6IDI0JTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVsZW1lbnRvci10ZW1wbGF0ZS1saWJyYXJ5LWxvY2FsLWNvbHVtbi0zIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItdGVtcGxhdGUtbGlicmFyeS1sb2NhbC1jb2x1bW4tNSB7XG4gICAgd2lkdGg6IDQxJTsgfSB9XG5cbi5lbGVtZW50b3ItdGFncy1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjYwcHg7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YWZiNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB6LWluZGV4OiAxOyB9XG4gIC5lbGVtZW50b3ItdGFncy1saXN0X19ncm91cC10aXRsZSB7XG4gICAgY29sb3I6ICM0OTUxNTc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAuZWxlbWVudG9yLXRhZ3MtbGlzdF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItdGFncy1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnPic7XG4gICAgICBmb250LXNpemU6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgLmVsZW1lbnRvci10YWdzLWxpc3RfX2l0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYzsgfVxuXG4uZWxlbWVudG9yLWR5bmFtaWMtY292ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fc2V0dGluZ3MgaSB7XG4gICAgY29sb3I6ICNkNWRhZGY7IH1cbiAgICAuZWxlbWVudG9yLWR5bmFtaWMtY292ZXJfX3NldHRpbmdzIGkuZmEtd3JlbmNoIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZWxlbWVudG9yLWR5bmFtaWMtY292ZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5lbGVtZW50b3ItZHluYW1pYy1jb3Zlcl9fcmVtb3ZlIHtcbiAgICBjb2xvcjogI2MyY2JkMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtd3lzaXd5ZyAuZWxlbWVudG9yLWR5bmFtaWMtY292ZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmVsZW1lbnRvci10YWctc2V0dGluZ3MtcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTllYztcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogMTsgfVxuICAuZWxlbWVudG9yLXRhZy1zZXR0aW5ncy1wb3B1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH1cbiAgLmVsZW1lbnRvci10YWctc2V0dGluZ3MtcG9wdXAgLmVsZW1lbnRvci1jb250cm9sLXR5cGUtc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi5lbGVtZW50b3ItdGFnLWNvbnRyb2xzLXN0YWNrLWVtcHR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMuZWxlbWVudG9yLWxhYmVsLWlubGluZSAuZWxlbWVudG9yLWNvbnRyb2wtZmllbGQge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmVsZW1lbnRvci1jb250cm9sLWR5bmFtaWMtc3dpdGNoZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogOXB4OyB9XG4gIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAuZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy1zd2l0Y2hlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmVsZW1lbnRvci1sYWJlbC1pbmxpbmUgPiAuZWxlbWVudG9yLWNvbnRyb2wtY29udGVudCA+IC5lbGVtZW50b3ItY29udHJvbC1maWVsZCA+IC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uZWxlbWVudG9yLWNvbnRyb2wtZHluYW1pYy12YWx1ZSAuZWxlbWVudG9yLWNvbnRyb2wtdGFnLWFyZWEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXZhbHVlIC5lbGVtZW50b3ItY29udHJvbC1keW5hbWljLXN3aXRjaGVyIHtcbiAgY29sb3I6ICM3MWQ3Zjc7IH1cblxuI2VsZW1lbnRvci10b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI4MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZDVkYWRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDEwMDAwOyB9XG4gICNlbGVtZW50b3ItdG9hc3QgLmRpYWxvZy1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgI2VsZW1lbnRvci10b2FzdCAuZGlhbG9nLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgI2VsZW1lbnRvci10b2FzdCAuZGlhbG9nLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmY2I5MmM7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNlbGVtZW50b3ItdG9hc3QgLmRpYWxvZy1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZWxlbWVudG9yLWNvbnRleHQtbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlOWVjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMzsgfVxuICAuZWxlbWVudG9yLWNvbnRleHQtbWVudS1saXN0X19ncm91cCB7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRleHQtbWVudS1saXN0X19ncm91cDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlOWVjOyB9XG4gIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW0tLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAjZDVkYWRmOyB9XG4gICAgLmVsZW1lbnRvci1jb250ZXh0LW1lbnUtbGlzdF9faXRlbTpub3QoLmVsZW1lbnRvci1jb250ZXh0LW1lbnUtbGlzdF9faXRlbS0tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7IH1cbiAgICAgIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW06bm90KC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW0tLWRpc2FibGVkKTpob3ZlciA+ICoge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW1fX2ljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBjb2xvcjogI2MyY2JkMjsgfVxuICAgIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW1fX3RpdGxlIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAuZWxlbWVudG9yLWNvbnRleHQtbWVudS1saXN0X19pdGVtX19zaG9ydGN1dCB7XG4gICAgICBjb2xvcjogI2Q1ZGFkZjsgfVxuICAgIC5lbGVtZW50b3ItY29udGV4dC1tZW51LWxpc3RfX2l0ZW0uZWxlbWVudG9yLWNvbnRleHQtbWVudS1saXN0X19pdGVtLWRlbGV0ZTpub3QoLmVsZW1lbnRvci1jb250ZXh0LW1lbnUtbGlzdF9faXRlbS0tZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNzJiM2Y7IH1cbiAgLmVsZW1lbnRvci1jb250ZXh0LW1lbnUgLmVpY29uLXByby1pY29uIHtcbiAgICBjb2xvcjogI2ZjYjkyYzsgfVxuXG4uZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogN3B4IDVweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICAgIHRvcDogLTE0cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAuZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbiAuZGlhbG9nLWhlYWRlciB7XG4gICAgY29sb3I6ICM2ZDc4ODI7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5lbGVtZW50b3ItcmlnaHQtY2xpY2staW50cm9kdWN0aW9uIC5kaWFsb2ctbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAuZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbiAuZGlhbG9nLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgLmVsZW1lbnRvci1yaWdodC1jbGljay1pbnRyb2R1Y3Rpb24gLmRpYWxvZy1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAuZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbiAuZGlhbG9nLW9rIHtcbiAgICBwYWRkaW5nOiA3cHggMjdweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAuZWxlbWVudG9yLXJpZ2h0LWNsaWNrLWludHJvZHVjdGlvbiAuZGlhbG9nLWxlYXJuLW1vcmUge1xuICAgIGNvbG9yOiAjMzliNTRhO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jZWxlbWVudG9yLWhvdGtleXMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAjZWxlbWVudG9yLWhvdGtleXNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgI2VsZW1lbnRvci1ob3RrZXlzX19jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICNlbGVtZW50b3ItaG90a2V5c19fYWN0aW9ucyAuZWxlbWVudG9yLWhvdGtleXNfX2xpc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgI2VsZW1lbnRvci1ob3RrZXlzX19hY3Rpb25zIC5lbGVtZW50b3ItaG90a2V5c19fbGlzdCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAjZWxlbWVudG9yLWhvdGtleXNfX2FjdGlvbnMgLmVsZW1lbnRvci1ob3RrZXlzX19oZWFkZXIsXG4gICAgI2VsZW1lbnRvci1ob3RrZXlzX19hY3Rpb25zIC5lbGVtZW50b3ItaG90a2V5c19fbGlzdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgI2VsZW1lbnRvci1ob3RrZXlzX19hY3Rpb25zIC5lbGVtZW50b3ItaG90a2V5c19faGVhZGVyLFxuICAgICNlbGVtZW50b3ItaG90a2V5c19fYWN0aW9ucyAuZWxlbWVudG9yLWhvdGtleXNfX2xpc3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9IH1cbiAgI2VsZW1lbnRvci1ob3RrZXlzX19uYXZpZ2F0aW9uIC5lbGVtZW50b3ItaG90a2V5c19fbGlzdCB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAjZWxlbWVudG9yLWhvdGtleXNfX25hdmlnYXRpb24gLmVsZW1lbnRvci1ob3RrZXlzX19saXN0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICNlbGVtZW50b3ItaG90a2V5c19fbmF2aWdhdGlvbiAuZWxlbWVudG9yLWhvdGtleXNfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICNlbGVtZW50b3ItaG90a2V5c19fbmF2aWdhdGlvbiAuZWxlbWVudG9yLWhvdGtleXNfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICNlbGVtZW50b3ItaG90a2V5c19fbmF2aWdhdGlvbiAuZWxlbWVudG9yLWhvdGtleXNfX2xpc3Qge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAjZWxlbWVudG9yLWhvdGtleXNfX25hdmlnYXRpb24gLmVsZW1lbnRvci1ob3RrZXlzX19saXN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuXG4uZWxlbWVudG9yLWhvdGtleXNfX2NvbCB7XG4gIHdpZHRoOiA1MCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5lbGVtZW50b3ItaG90a2V5c19fY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmVsZW1lbnRvci1ob3RrZXlzX19oZWFkZXIsIC5lbGVtZW50b3ItaG90a2V5c19fbGlzdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5lbGVtZW50b3ItaG90a2V5c19faGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIC5lbGVtZW50b3ItaG90a2V5c19faGVhZGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4uZWxlbWVudG9yLWhvdGtleXNfX2xpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQycHgpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgLmVsZW1lbnRvci1ob3RrZXlzX19saXN0IHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmVsZW1lbnRvci1ob3RrZXlzX19saXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmVsZW1lbnRvci1ob3RrZXlzX19saXN0IHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5lbGVtZW50b3ItaG90a2V5c19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VlZWY7IH1cbiAgLmVsZW1lbnRvci1ob3RrZXlzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIC5lbGVtZW50b3ItaG90a2V5c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5lbGVtZW50b3ItaG90a2V5c19faXRlbS0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuZWxlbWVudG9yLWhvdGtleXNfX2l0ZW0tLXNob3J0Y3V0IHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgICAuZWxlbWVudG9yLWhvdGtleXNfX2l0ZW0tLXNob3J0Y3V0IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVlZjtcbiAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgLmVsZW1lbnRvci1ob3RrZXlzX19pdGVtLS1zaG9ydGN1dCBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggOXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjNweDsgfSB9XG4gICAgICAuZWxlbWVudG9yLWhvdGtleXNfX2l0ZW0tLXNob3J0Y3V0IHNwYW46YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICAgLmVsZW1lbnRvci1ob3RrZXlzX19pdGVtLS1zaG9ydGN1dCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTZweDsgfSB9XG4gICAgICAuZWxlbWVudG9yLWhvdGtleXNfX2l0ZW0tLXNob3J0Y3V0IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuZWxlbWVudG9yLWhvdGtleXNfX2l0ZW0tLXNob3J0Y3V0IHNwYW46bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4udWktcmVzaXphYmxlLW4ge1xuICB0b3A6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1zIHtcbiAgYm90dG9tOiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtdyB7XG4gIGxlZnQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IC01cHg7IH1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXNlIHtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogLTVweDsgfVxuXG4udWktcmVzaXphYmxlLXN3IHtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAtNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbiwgLnVpLXJlc2l6YWJsZS1zIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBucy1yZXNpemU7IH1cblxuLnVpLXJlc2l6YWJsZS1lLCAudWktcmVzaXphYmxlLXcge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGN1cnNvcjogZXctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2UsIC51aS1yZXNpemFibGUtc3cge1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4OyB9XG5cbi51aS1yZXNpemFibGUtbncsIC51aS1yZXNpemFibGUtc2Uge1xuICBjdXJzb3I6IG53c2UtcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtbmUsIC51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplOyB9XG5cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi51aS1yZXNpemFibGUtcmVzaXppbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jZWxlbWVudG9yLW5hdmlnYXRvciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMDBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDMzOXB4O1xuICBsZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LmVsZW1lbnRvci1uYXZpZ2F0b3ItZG9ja2VkICNlbGVtZW50b3ItbmF2aWdhdG9yIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgYm9keTpub3QoLmVsZW1lbnRvci1uYXZpZ2F0b3ItZG9ja2VkKSAjZWxlbWVudG9yLW5hdmlnYXRvciB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICNlbGVtZW50b3ItbmF2aWdhdG9yX19pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWM7IH1cbiAgI2VsZW1lbnRvci1uYXZpZ2F0b3JfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTllYztcbiAgICBjdXJzb3I6IG1vdmU7IH1cbiAgI2VsZW1lbnRvci1uYXZpZ2F0b3JfX2Nsb3NlLCAjZWxlbWVudG9yLW5hdmlnYXRvcl9fdG9nZ2xlLWFsbCB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICNlbGVtZW50b3ItbmF2aWdhdG9yX19jbG9zZTpub3QoOmhvdmVyKSwgI2VsZW1lbnRvci1uYXZpZ2F0b3JfX3RvZ2dsZS1hbGw6bm90KDpob3Zlcikge1xuICAgICAgY29sb3I6ICNhNGFmYjc7IH1cbiAgI2VsZW1lbnRvci1uYXZpZ2F0b3JfX3RvZ2dsZS1hbGwge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAjZWxlbWVudG9yLW5hdmlnYXRvcl9fY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAjZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudHMge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDlweCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmVsZW1lbnRvci1uYXZpZ2F0b3ItZG9ja2VkICNlbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpOyB9XG4gICNlbGVtZW50b3ItbmF2aWdhdG9yX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTllYztcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuICAgIC5lbGVtZW50b3ItbmF2aWdhdG9yLWRvY2tlZCAjZWxlbWVudG9yLW5hdmlnYXRvcl9fZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlOWVjO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2l0ZW06bm90KC5lbGVtZW50b3ItYWN0aXZlKSAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fbGlzdC10b2dnbGUgaSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gIC5lbGVtZW50b3ItbmF2aWdhdG9yX19pdGVtID4gKiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5lbGVtZW50b3ItbmF2aWdhdG9yX19pdGVtICsgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyAuZWxlbWVudG9yLWVtcHR5LXZpZXcge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTllYzsgfVxuICAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudHMgLmVsZW1lbnRvci1lbXB0eS12aWV3X190aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICAgIGNvbG9yOiAjYzJjYmQyO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRzIC51aS1zb3J0YWJsZS1oZWxwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAxcHggMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNGRlZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU5ZWM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyAudWktc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y1OyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50LmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyA+IC5lbGVtZW50b3ItZW1wdHktdmlldyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNzFkN2Y3OyB9XG4gIC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50LmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyA+IC5lbGVtZW50b3ItZW1wdHktdmlldyAuZWxlbWVudG9yLWVtcHR5LXZpZXdfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50LmVsZW1lbnRvci1kcmFnZ2luZy1vbi1jaGlsZCA+IC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50cyA+IC5lbGVtZW50b3ItZW1wdHktdmlldyArIC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudDpub3QoLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQtLWhhcy1jaGlsZHJlbikgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRfX2xpc3QtdG9nZ2xlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50Om5vdCguZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudC0taGlkZGVuKSA+IC5lbGVtZW50b3ItbmF2aWdhdG9yX19pdGVtIC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50X190b2dnbGUge1xuICBjb2xvcjogIzcxZDdmNzsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudDpub3QoLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQtLWhpZGRlbikgPiAuZWxlbWVudG9yLW5hdmlnYXRvcl9faXRlbTpub3QoOmhvdmVyKSAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudDpub3QoLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQtLWhpZGRlbikgPiAuZWxlbWVudG9yLW5hdmlnYXRvcl9faXRlbS5lbGVtZW50b3ItZWRpdGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWQ3Zjc7IH1cbiAgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQ6bm90KC5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50LS1oaWRkZW4pID4gLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2l0ZW0uZWxlbWVudG9yLWVkaXRpbmcgPiAqIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fbGlzdC10b2dnbGUge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fZWxlbWVudC10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fdGl0bGUge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRfX3RpdGxlX190ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7IH1cbiAgICAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fdGl0bGVfX3RleHRbY29udGVudGVkaXRhYmxlPVwidHJ1ZVwiXSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29sb3I6ICM2ZDc4ODI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMnB4IDNweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gICAgLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRfX3RpdGxlX190ZXh0Om5vdChbY29udGVudGVkaXRhYmxlPVwidHJ1ZVwiXSkge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50X190b2dnbGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5lbGVtZW50b3ItbmF2aWdhdG9yX19lbGVtZW50LS1oaWRkZW4gLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnRfX3RpdGxlLFxuLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQtLWhpZGRlbiAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fdG9nZ2xlIHtcbiAgb3BhY2l0eTogLjU7IH1cblxuLmVsZW1lbnRvci1uYXZpZ2F0b3JfX2VsZW1lbnQtY29sdW1uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJmYjsgfVxuICAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudC1jb2x1bW4gPiAuZWxlbWVudG9yLW5hdmlnYXRvcl9faXRlbSAuZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudF9fZWxlbWVudC10eXBlIHtcbiAgICBjb2xvcjogI2E0YWZiNzsgfVxuXG4uZWxlbWVudG9yLW5hdmlnYXRvcl9fZWxlbWVudC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuIl19 */
1
+ /*! elementor - v2.5.9 - 18-03-2019 */
2
  @charset "UTF-8";
3
  *, :before, :after {
4
  margin: 0;
2129
  .elementor-slider .noUi-tooltip {
2130
  position: absolute;
2131
  top: calc(100% + 5px);
2132
+ left: calc(50% - 4px);
2133
  -webkit-transform: translateX(-50%);
2134
  -ms-transform: translateX(-50%);
2135
  transform: translateX(-50%);
3473
  .elementor-template-library-blank-title {
3474
  font-size: 30px;
3475
  margin-top: 40px; }
3476
+ @media (max-width: 1439px) {
3477
+ .elementor-template-library-blank-title {
3478
+ font-size: 25px; } }
3479
 
3480
  .elementor-template-library-blank-message {
3481
  font-size: 18px;
3482
  color: #a4afb7;
3483
+ margin-top: 15px;
3484
  font-weight: 300; }
3485
+ @media (max-width: 1439px) {
3486
+ .elementor-template-library-blank-message {
3487
+ font-size: 16px;
3488
+ margin-top: 10px; } }
3489
 
3490
  #elementor-template-library-save-template-form {
3491
  margin-top: 40px;
4259
  .elementor-navigator__element-section {
4260
  background-color: #fff; }
4261
 
4262
+ /*# sourceMappingURL=data:application/json;base64,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