:root{--iq-primary:#e50914;--iq-primary-hover:#bf000a;--blue:#e50914;--iq-light-primary:#d7d3f8;--iq-secondary:#6c757d;--iq-white-color:#fff;--iq-black-color:#000;--iq-title-text:#23203c;--iq-body-text:#d1d0cf;--iq-body-bg:#141414;--iq-bg1:#191919;--iq-body-border:#393750;--iq-gold:#e6c75f;--iq-black:#000;--iq-white-light-color:#404043;--iq-sub-title-color:#4e87f2;--iq-light-blue-color:#ebf1fe;--iq-warning-color:red;--iq-success-color:#398f14;--iq-seprator:#494747;--iq-form-gradient-color:rgba(11,1,2,0);--iq-to-gradient-color:rgba(255,55,65,0.3);--input-bg:#111;--iq-border-dark:#101010;--cart-text-color:#898989;--card-box-bg:#121212;--icon-bg:#9c9c9c;--icon-color:#2c2c2c}::-moz-selection{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);text-shadow:none}::selection{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);text-shadow:none}body{background:#141414;background:var(--iq-body-bg);font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.5em;color:#d1d0cf;color:var(--iq-body-text)}a{color:#23203c;color:var(--iq-title-text)}.button,a{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.button{color:#6c757d;color:var(--iq-secondary)}a:focus{text-decoration:none!important}a:hover{text-decoration:none}.button,a,input{outline:medium none!important;color:#e50914;color:var(--iq-primary)}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#fff;color:var(--iq-white-color);-ms-word-wrap:break-word;word-wrap:break-word;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:1.5625em 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}a h1,a h2,a h3,a h4,a h5,a h6{color:#23203c;color:var(--iq-title-text);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}h1{font-size:4.209em}h2{font-size:3.157em}h3{font-size:2.369em}h4{font-size:1.777em}h5{font-size:1.333em}h6{font-size:1rem}.text_small,small{font-size:.875em}.badge{border-radius:0}.container,.elementor-section.elementor-section-boxed>.elementor-container{max-width:87.5em}.font-weight-bold{font-weight:700!important}.font-normal{font-size:.875em}.container-fluid{padding:0 6.25em}.bypostauthor{display:block}.iq-main-header .main-title,.streamit h1,.streamit h2,.streamit h3,.streamit h4,.streamit h5,.streamit h6{margin:0}.height-100{padding-top:6.25em}:focus{outline:none}form#pms_register-form{overflow-y:auto}.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button:focus,.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button:hover{background:#6c757d;background:var(--iq-secondary)}.elementor-element .elementor-widget-container .elementor-button-wrapper .elementor-button{background:#e50914;background:var(--iq-primary)}a,a:focus,a:hover{color:#e50914;color:var(--iq-primary);outline:none}a.text-primary:focus,a.text-primary:hover{color:#e50914!important;color:var(--iq-primary)!important}ins{background:transparent;text-decoration:none}img{max-width:100%;height:auto}pre{background:#404043;background:var(--iq-white-light-color);color:#fff;color:var(--iq-white-color);padding:.9375em;border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}hr{margin:0;padding:0;border-bottom:.0625em solid #404043;border-bottom:.0625em solid var(--iq-white-light-color);border-top:0}blockquote cite{font-family:Heebo,sans-serif;font-weight:700}blockquote .blockquote-footer{font-style:italic;color:#d1d0cf;color:var(--iq-body-text);margin-top:.625em}blockquote .blockquote-footer cite{color:#e50914;color:var(--iq-primary)}body{overflow-x:hidden!important}.blog-content blockquote p{margin-bottom:0}.blog-content p{margin-bottom:.9375em}.blog-content .wp-block-archives li,.blog-content .wp-block-latest-posts li,.blog-content ul.wp-block-categories li{list-style:none}footer.footer-one ul li.cat-item span,ul.wp-block-categories li.cat-item span{float:right}footer.footer-one ul li.cat-item span.post_count,footer.footer-one ul li span.archiveCount{float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);border-radius:3.125em;width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em;padding:0}.blog-content ul.wp-block-archives,.blog-content ul.wp-block-categories,.blog-content ul.wp-block-latest-posts{padding:0}.blog-content .page-links a:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}article.hentry.sticky .consulting-blog .blog-details{background:#404043;background:var(--iq-white-light-color);padding:.9375em}html{margin:0!important}.slick-list{width:100%}.slick-track{margin:0}.slick-list,.slick-slider{position:relative;display:block}ol,ul{padding-left:1.5625em;margin-bottom:1em}ol li{list-style:decimal}ol ol{padding-left:1.5625em}ul li{list-style:inherit}dl dd{margin-bottom:.9375em}dl dd:last-child{margin-bottom:0}table{width:100%;margin-bottom:1.25em}table,table td,table th{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text)}table td,table th{padding:.3125em .5em;text-align:center}label{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:0}input[type=checkbox],input[type=radio]{width:.875em;height:.875em;float:inherit}input,input[type=email],input[type=password],input[type=text],textarea{width:100%;float:left;height:4.5em;font-size:.875em;line-height:1.5em;padding:0 1.5em;background:#111;background:var(--input-bg);border:.0625em solid #111;border:.0625em solid var(--input-bg);border-radius:0;color:#d1d0cf;color:var(--iq-body-text);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}input[type=search]{height:3.5em}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-color:#e50914;border-color:var(--iq-primary)}#adduser .custom-file-label{width:100%;float:left;padding:0 .938em;height:3em;line-height:3em;background:#141414;background:var(--iq-body-bg);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);border-radius:0;color:#d1d0cf;color:var(--iq-body-text);margin-top:1.625em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}#adduser .custom-file-label:after{height:2.875em;padding:.938em;line-height:.938em;color:var(--iq-white-white-color);content:"Browse";cursor:pointer;background-color:#141414;background-color:var(--iq-body-bg);border-left:.25em solid #404043;border-left:.25em solid var(--iq-white-light-color)}#adduser .form-img.custom-file{height:auto}select{height:2.7em;line-height:2.7em;border:.0625em solid #111!important;border:.0625em solid var(--input-bg)!important;background-color:#111!important;background-color:var(--input-bg)!important;padding:0 1em;width:100%;color:#d1d0cf;color:var(--iq-body-text);border-radius:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}textarea{padding:.938em;height:9.375em;border-radius:0}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}textarea::-webkit-input-placeholder{color:inherit}textarea::-moz-placeholder{color:inherit}textarea:-ms-input-placeholder{color:inherit}input[type=email]::-webkit-input-placeholder{color:inherit}input[type=email]::-moz-placeholder{color:inherit}input[type=email]:-ms-input-placeholder{color:inherit}input[type=checkbox]{width:auto;line-height:2;height:2em}.comments-area table td,.comments-area table th{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.wp-block-button__link{padding:.625em 1.875em;font-size:1em}.error{color:red!important;color:var(--iq-warning-color)!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red;border-color:var(--iq-warning-color)}.scale-in-ver-top,.wpcf7 form .wpcf7-response-output{-webkit-animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both}.streamit-reviews #review_form_wrapper .comment-form .comment-form-cookies-consent input{height:1.5em}.streamit-reviews .comment-form label{margin-bottom:.5em}.streamit-reviews .comment-form-cookies-consent{margin-bottom:1.3em}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}.wpcf7-form .cfield .wpcf7-not-valid{border:.0625em solid red;border:.0625em solid var(--iq-warning-color)}.site-content{display:inline-block;width:100%;float:left}.vc_parallax{overflow:hidden!important}div.wpcf7-mail-sent-ok{position:relative;left:0;right:0;bottom:0;border:none;color:#398f14;color:var(--iq-success-color);margin:0}article.hentry.format-audio .consult-detail{text-align:left}article.hentry.format-audio .consult-detail p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:1.875em}article.hentry.format-audio .consult-detail p,article.hentry.format-video .consult-detail p{margin-bottom:0}.btn.iq-btn-small{font-size:.8125em;padding:.625em 1.25em}.btn.iq-btn-medium{font-size:1em;padding:.9375em 1.875em}.btn.iq-btn-large{font-size:1.125em;padding:1.25em 2.5em}.btn.iq-btn-extra-large{font-size:1.25em;padding:1.5625em 3.125em}.btn.iq-btn-round{border-radius:1.875em!important;overflow:hidden}.btn.iq-btn-semi-round{border-radius:.3125em!important;overflow:hidden}.btn.iq-btn-circle{border-radius:50%!important;overflow:hidden}.btn.iq-btn-outline{outline:.125em solid #000!important;outline:.125em solid var(--iq-black)!important}.btn,.iq-button{font-size:.875em;padding:.5em 1em;position:relative;display:inline-block;border-radius:0!important;cursor:pointer;z-index:4}.iq-button.btn{padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;overflow:hidden}.btn-hover,.iq-button.btn{color:#fff;color:var(--iq-white-color)}.btn-hover{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;position:relative;border-radius:.3125em}.btn-hover:before,.iq-button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.iq-button:active:before,.iq-button:focus:before,.iq-button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hover-buttons .btn{font-size:.75em;text-transform:uppercase;letter-spacing:1.5px}.btn-hover:active,.btn-hover:focus,.btn-hover:hover,.iq-button:active,.iq-button:focus,.iq-button:hover{color:#fff;color:var(--iq-white-color)}.btn-hover:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.btn-hover:active:before,.btn-hover:focus:before,.btn-hover:hover:before,.iq-button:activer:before,.iq-button:focus:before,.iq-button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.btn-outline-primary{background:transparent;border:.125em solid #e50914;border:.125em solid var(--iq-primary);color:#e50914;color:var(--iq-primary);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.btn-outline-primary:hover{background:#bf000a!important;background:var(--iq-primary-hover)!important;border:.125em solid #bf000a;border:.125em solid var(--iq-primary-hover);color:#fff;color:var(--iq-white-color)}.btn-outline-primary:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#e50914;color:var(--iq-primary);background:transparent;border-color:#e50914;border-color:var(--iq-primary)}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.iq-button.iq-btn-link{background:transparent;color:#e50914;color:var(--iq-primary);padding:0;text-transform:capitalize;font-size:.875em;line-height:1.5em;letter-spacing:.0625em;font-weight:500}.iq-button.iq-btn-link:focus{-webkit-box-shadow:none;box-shadow:none}.iq-button.iq-btn-link:before{display:none}.iq-button.iq-btn-link:hover{text-decoration:none}.btn-transparent.iq-btn-link{background:transparent;color:#fff;color:var(--iq-white-color);padding:.5625em 1.875em;position:relative;display:inline-block;border-radius:0!important;cursor:pointer;z-index:4}.btn-transparent.iq-btn-link:hover{color:#bf000a;color:var(--iq-primary-hover)}.search_wrap.search-form-default .align-left .search-submit{right:auto;left:0;line-height:3em}.search_wrap.search-form-default .align-left input{padding:0 2em 0 3.5em}.home.blog .content-area .site-main{padding:6.25em 0}.site-padding{padding-left:2.8125em!important}.overview-block-ptb{padding-top:2.5em}.sf-content:after,.sf-content:before{clear:both;content:"";display:table}.slider-overview-block-pt{padding-top:4.375em}.content-area .site-main{display:inline-block;width:100%;float:left;overflow:hidden;padding:6.25em 0}.episode-template-default .content-area .site-main,.episode-template-streamit-full-width .content-area .site-main,.home .content-area .site-main,.single-movie .content-area .site-main,.single-video .content-area .site-main,.tv_show-template-default .content-area .site-main,.tv_show-template-streamit-full-width .content-area .site-main{padding:0}.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid{padding:2.5em 0}.streamit-banner-hide .content-area .site-main{padding:19.25em 0 6.25em!important}.streamit-banner-hide .header-over .content-area .site-main{padding:6.25em 0!important}.streamit-header-banner-hide .content-area .site-main{padding:0!important}.single.single-product .content-area .site-main{padding-top:19.25em}.single.single-product .header-over .content-area .site-main{padding-top:4em}.movie-detail .trending-info .movie-content li a{text-transform:uppercase}.no-padding,.no-padding .vc_column-inner{padding:0!important}.no-margin,.no-margin .wpb_content_element{margin:0!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}.error-404.not-found{margin-top:5em}.error-404 img{width:40%}.error-bg{float:left;width:100%;display:block}.error-404 .big-text{font-size:15em;font-family:Heebo,sans-serif;line-height:15em;color:#6c757d;color:var(--iq-secondary);font-weight:700}.streamit-gradient-bg-top{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eff1fe),color-stop(60%,#fff));background:linear-gradient(top,#eff1fe,#fff 60%)}.streamit-gradient-bg-bottom{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eff1fe),color-stop(60%,#fff));background:linear-gradient(bottom,#eff1fe,#fff 60%)}ul.iq-list{margin:0}.column-2 ul.iq-list{column-count:2;-webkit-columns:2;-moz-columns:2}#back-to-top .top{z-index:999;position:fixed;margin:0;bottom:1.875em;right:1.5625em;width:3.125em;height:3.125em;text-align:center;line-height:3.125em;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#back-to-top .top,#back-to-top .top:hover{color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary)}#back-to-top .top:hover{-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.1);box-shadow:0 0 1.875em 0 rgba(0,0,0,.1)}#loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#141414;background:var(--iq-body-bg);z-index:9999}#loading img{width:25em}header .menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--iq-white-color);display:block;margin:6px auto}header .menu-btn{vertical-align:middle}header .menu-btn:hover{cursor:pointer}header .navbar-light .navbar-toggler-icon{background-image:none;position:relative;width:25px;background:none;height:25px}header#main-header.has-sticky.menu-sticky .sub-header{display:none}header .sub-header{background:#191919;background:var(--iq-bg1);padding-top:.75em;padding-bottom:.75em}.sub-header .number-info ul,.sub-header .social-icone ul{margin:0}.sub-header .number-info ul li:first-child a{padding-left:0}.sub-header .number-info ul a{padding:0 .938em;color:var(--iq-white)}.sub-header .number-info ul a:hover{color:#e50914;color:var(--iq-primary)}.sub-header .number-info ul a i{margin-right:.5em}.sub-header .social-icone ul li{padding:0 .625em}.sub-header .social-icone ul li:last-child{padding-right:0}.sub-header .social-icone ul li a{color:var(--iq-white)}.sub-header .social-icone ul li a:hover{color:#e50914;color:var(--iq-primary)}header.iq-layout-header{position:absolute;left:0;right:0}.header-over header.iq-layout-header{position:relative;top:0;left:0;right:0;bottom:0}.iqonic-header-under header.iq-layout-over{position:absolute;left:0;right:0}.iqonic-header-under header.iq-layout-header{position:relative;top:0;left:0;right:0;z-index:9}header{position:relative;width:100%;display:inline-block;z-index:999;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}header .navbar-light .navbar-brand img.logo{width:10em}header .navbar-brand{padding:.9375em 0}.navbar-brand{font-size:inherit}.search-toggle:hover{color:#e50914;color:var(--iq-primary)}.searchbutton{font-size:1.375em;margin:0;padding:0;right:1em;color:#d1d0cf;color:var(--iq-body-text)}.search-box,.searchbutton{position:absolute;width:100%}.search-box{left:auto;right:0;top:100%;min-width:25vw;z-index:-1;opacity:0;visibility:hidden;transform:translateY(4.375em);-webkit-transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.15);box-shadow:0 0 1.25em 0 rgba(0,0,0,.15)}.search-form input{padding-right:5em;border-radius:0;color:#d1d0cf;color:var(--iq-body-text);border:.0625em solid rgba(36,38,43,.14);background:#191919;background:var(--iq-bg1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.search-box .datafetch .hover-buttons:hover,.search-form input{-webkit-box-shadow:none;box-shadow:none}.search-toggle{padding:0!important}.iq-ajax-search .search-toggle{color:#fff;color:var(--iq-white-color)}.iq-ajax-search .search-toggle:hover{color:#e50914;color:var(--iq-primary)}.search-form-data .search-field{float:none}.search-desc{text-align:center}.search-form-data .search-form{width:50%;margin:0 auto}.search-box.iq-search-bar input[type=search],header.style-one li .search-box input[type=search]{border:none!important;background:#191919;background:var(--iq-bg1)}.search-box.iq-search-bar .search-submit,header.style-one li .search-box .search-submit{right:auto;left:0;background:transparent}header .search-box.iq-search-bar .search-submit{right:0;left:auto;background-color:#e50914;background-color:var(--iq-primary)}.header-default.iq-layout-header .search-form-default .search-form .search-submit{font-size:1em}.search-box.iq-search-bar .search-field{padding-left:1.5em}header .search-box.iq-search-bar.d-search .search-field{padding-left:4.3em;padding-right:1em}header.style-one .search-box.iq-search-bar.d-search .search-field{padding-left:3.3em}header .iq-ajax-search .search-box.iq-search-bar.d-search .search-field{padding-left:1.5em;padding-right:5.5em}header .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}.search-box .datafetch .hover-buttons{color:#fff;color:var(--iq-white-color)}.elementor-widget-iqonic_search .search_wrap.search-form-default .search-form .align-right input{padding:0 4em 0 1em}.menu-main-menu-container>ul.sf-menu>li>a>span.link-badge,.menu-mega-menu-container>ul.sf-menu>li>a>span.link-badge{position:absolute;font-size:8px;padding:1px 5px;text-transform:capitalize;letter-spacing:0;top:7px;line-height:normal;right:4px}.sub-menu span.link-badge{border-radius:10px;font-size:12px;margin-left:10px;padding:0 6px;line-height:normal}.streamit-mobile-menu ul>li>a .link-badge,.menu-main-menu-container ul>li>a .link-badge,.menu-mega-menu-container ul>li>a .link-badge{position:absolute;font-size:.625em;border-radius:.625em;padding:0 .42em .13em;top:-1.6em;line-height:normal;right:-2em;left:auto;letter-spacing:normal;text-transform:none}.streamit-mobile-menu ul li .sub-menu a .link-badge,.menu-main-menu-container ul li .sub-menu a .link-badge,.menu-mega-menu-container ul li .sub-menu a .link-badge{top:-.8em;right:-3.1em;left:auto}.streamit-mobile-menu ul li .sub-menu li span.menu-line,.menu-main-menu-container ul li .sub-menu li span.menu-line,.menu-mega-menu-container ul li .sub-menu li span.menu-line,.navbar.deafult-header ul li .sub-menu li span.menu-line{position:relative}body.admin-bar.streamit-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:32px}.css-prefix-model-woo .modal.fade .modal-dialog.modal-lg,.css-prefix-model-woo .modal.fade .modal-dialog.modal-xl{max-width:400px}.css-prefix-model-woo .streamit-model-text{text-align:center;color:#fff;color:var(--iq-white-color);margin:0}@media (max-width:600px){body.admin-bar .has-sticky.header-up{top:0}body.admin-bar header{top:46px}}@media only screen and (max-width:601px){body.admin-bar.streamit-default-header header,body.admin-bar header.no-header-layout{top:2.875em}}@media only screen and (min-width:601px) and (max-width:782px){body.admin-bar.streamit-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar header{top:2.875em}}.admin-bar header#main-header.menu-sticky{top:1.875em}.hide-admin-bar.admin-bar header#main-header.menu-sticky{top:0}header#main-header{position:absolute;left:0;top:0;right:0;text-align:center;background:rgba(20,20,20,.5);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);z-index:99999}.admin-bar header#main-header{top:auto;z-index:999}header#main-header.has-sticky.menu-sticky{position:fixed;top:auto}.single-episode header#main-header,.single-movie header#main-header,.single-tv_show header#main-header,.single-tv_show header.iq-layout-header,.single-video header#main-header{position:relative;top:auto;left:auto;right:auto;bottom:auto}.episode-template-streamit-full-width header#main-header+.site-content-contain,.iq-hide-header header#default-header+.site-content-contain,.iq-hide-header header#main-header+.site-content-contain,.movie-template-streamit-full-width header#main-header+.site-content-contain,.video-template-streamit-full-width header#main-header+.site-content-contain{padding-top:4.375em}.iq-search-bar .search-input{width:100%;height:2.5em;padding:.3125em .9375em .3125em 2.5em;border:none;border-radius:0;color:#fff;color:var(--iq-white-color);background:#191919;background:var(--iq-bg1)}.iq-search-bar .searchbox .search-link{position:absolute;left:.9375em;top:.375em;font-size:1em}header .iq-sub-card.setting-dropdown{padding:.9375em .9375em .9375em 0!important}.navbar-light .navbar-toggler-icon{background:url(../images/menu.png) no-repeat scroll 50%}.sub-main .search-toggle:hover{color:#fff!important;color:var(--iq-white-color)!important}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul.navbar-nav>li.menu-item:hover>i{color:#e50914;color:var(--iq-primary)}header .navbar ul.navbar-nav>li.menu-item:hover>i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header .navbar ul>li.current-menu-ancestor>a,header .navbar ul>li.current-menu-ancestor>i{color:#e50914;color:var(--iq-primary)}header .navbar ul.navbar-nav>li.current-menu-item>a,header .navbar ul.navbar-nav>li.current-menu-parent>a{font-weight:700}header .navbar ul.navbar-nav>li.menu-item>a{font-weight:600;letter-spacing:.0625em}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body div{border-radius:0;text-align:left}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .right-icon i{color:#fff;color:var(--iq-white-color);padding:0}.iq-show .search-box,header .iq-usermenu-dropdown .iq-show .iq-sub-dropdown{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}header .iq-usermenu-dropdown .iq-sub-dropdown{width:18.75em;opacity:0;visibility:hidden;position:absolute;top:100%;right:.9375em;background:#191919;background:var(--iq-bg1);transform:translateY(4.375em);-webkit-transform:translateY(4.375em);padding:0;-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:99}.elementor-widget-iqonic_search .search_wrap .search-form input{padding-right:3em}header.navbar-light .navbar-toggler-icon{background:url(../images/menu.png) no-repeat scroll 50%}header .iq-usermenu-dropdown li .iq-sub-dropdown .iq-sub-card{line-height:normal!important;position:relative;font-size:inherit;padding:.9375em;color:inherit;text-align:left;display:inline-block;width:100%;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}header .iq-usermenu-dropdown .iq-sub-card.setting-dropdown{padding:.9375em .9375em .9375em 0!important}header .iq-usermenu-dropdown li .iq-sub-dropdown a.iq-sub-card:last-child{border-bottom:0}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .iq-sub-card h6{color:#fff;color:var(--iq-white-color)}header .iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .iq-sub-card:hover h6{color:#e50914;color:var(--iq-primary)}header .avatar-40,header .header-user-rights .rounded-circle{height:2.5em;width:2.5em;min-width:2.5em;line-height:2.5em}.search-box.iq-search-bar ul,header .sub-main .iq-usermenu-dropdown ul{margin:0;line-height:normal}.wp-block-gallery{margin-bottom:1.875em}.iq-usermenu-dropdown .iq-sub-dropdown .iq-card-body .right-icon{margin-right:1em;margin-left:0}header .navbar .menu-all-pages-container,header .navbar .menu-header-menu-container,header .navbar .menu-main-menu-container,header .navbar .menu-short-container,header .navbar .menu-testing-menu-container{display:inline-block;width:100%}header .navbar ul.navbar-nav{display:block;text-align:center}header .navbar ul li{list-style:none;margin-right:2.8125em;display:inline-block}header .navbar ul li,header .navbar ul li.menu-item a{position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul li.menu-item a{font-size:1em;font-weight:400;padding:0 0 0 .625em;line-height:5em;z-index:9;text-decoration:none;text-transform:capitalize}header.menu-sticky .main-header{background:#fff;background:var(--iq-white-color);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.1);box-shadow:0 0 1.875em 0 rgba(0,0,0,.1)}header .navbar #iq-menu-container,header .navbar .menu-all-pages-container,header .navbar .menu-header-menu-container,header .navbar .menu-main-menu-container,header .navbar .menu-short-container,header .navbar .menu-testing-menu-container{display:inline-block;width:100%}header .navbar ul{float:inherit;display:block;text-align:center}header .navbar ul.sub-menu li{display:block;text-align:left}header ul.shop_list{margin-bottom:0}header .navbar ul li .sub-menu li:hover>.sub-menu{display:block;background:#141414;background:var(--iq-body-bg);position:absolute;top:-.9375em;left:-100%;min-width:16em;padding-left:0;display:inline-block;width:12.5em;-webkit-box-shadow:0 0 1.25em 0 rgb(0 0 0/30%);box-shadow:0 0 1.25em 0 rgb(0 0 0/30%)}header.menu-sticky .navbar ul li .sub-menu>li a{line-height:1em}header .navbar ul li .sub-menu li>a{font-size:.875em;border-radius:0;display:inline-block;width:100%;line-height:1em;padding:.938em;color:#d1d0cf;color:var(--iq-body-text);position:relative;overflow:hidden}header .navbar ul li .sub-menu li>a:before{position:absolute;content:"";background:#e50914;background:var(--iq-primary);top:0;bottom:0;left:0;right:0;width:.25em;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li:hover>a:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li>a:after{position:absolute;content:"";background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1}header .navbar ul li .sub-menu li.current-menu-item a:after,header .navbar ul li .sub-menu li.current-menu-item a:before,header .navbar ul li .sub-menu li.current-menu-parent>a:after,header .navbar ul li .sub-menu li .sub-menu li.menu-item.current-menu-item>a:after,header .navbar ul li .sub-menu li .sub-menu li.menu-item:hover>a:after,header .navbar ul li .sub-menu li:hover>a:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li.current-menu-item ul li a{background:transparent;color:#e50914;color:var(--iq-primary)}header .navbar ul li .sub-menu li.current-menu-item ul li a:hover{color:#fff;color:var(--iq-white-color)}header.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:-.9375em}header .navbar ul li .sub-menu li i{display:block;position:absolute;right:1.875em;font-size:.75em;top:45%;transform:translateY(-45%);-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-o-transform:translateY(-45%)}header .navbar ul li .sub-menu li i,header .navbar ul li>a{z-index:9;color:#fff;color:var(--iq-white-color);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul li>a{position:relative;padding:0 0 0 .938em;line-height:4.375em;text-decoration:none;text-transform:capitalize}.iq-user-dropdown.search-toggle{margin:.9375em 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iq-user-dropdown.search-toggle .iq-avater{height:2.5em;width:2.5em;min-width:2.5em;line-height:2.5em;background:#191919;background:var(--iq-bg1);border-radius:50%;text-align:center}header .navbar ul li i{display:inline-block;font-weight:700;color:#d1d0cf;color:var(--iq-body-text);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .navbar ul>li>i.toggledrop{margin-left:.3125em}header .navbar ul li .sub-menu li i:before{content:"\f0da"}header .navbar ul li .sub-menu li:hover>i{color:#fff;color:var(--iq-white-color)}header .navbar ul li.current-menu-item>i,header .navbar ul li.current-menu-item a,header .navbar ul li.current-menu-parent a,header .navbar ul li.current-menu-parent i,header .navbar ul li .sub-menu li:hover,header .navbar ul li .sub-menu li li:hover>a,header .navbar ul li .sub-menu li li:hover>i,header .navbar ul li a:hover{color:#e50914;color:var(--iq-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{color:#fff;color:var(--iq-white-color)}.nav-overlay{left:0;right:0;top:0;bottom:0;opacity:0;z-index:900;display:block;width:100%;position:fixed;visibility:hidden;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s}.more-toggle{color:#fff!important;color:var(--iq-white-color)!important;font-size:1.375em}.dropdown-toggle.more-toggle:after{content:none}.mobile-more-menu{display:none}.more-menu{position:absolute;top:3.125em;left:auto;right:0;min-width:18rem;padding:.35rem .5rem;margin:0;opacity:0;transform:translateY(4.375em);-webkit-transform:translateY(4.375em);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#191919;background:var(--iq-bg1);-webkit-box-shadow:0 .1875em .625em rgba(0,0,0,.75);box-shadow:0 .1875em .625em rgba(0,0,0,.75);visibility:hidden;z-index:999}.more-menu.show{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}header .navbar ul li:last-child{margin-right:0}header .navbar ul li .sub-menu{display:none}header .navbar ul li:hover .sub-menu{display:block;background:#141414;background:var(--iq-body-bg);position:absolute;top:100%;left:0;padding:.9375em 0;display:inline-block;min-width:16em;z-index:1;-webkit-box-shadow:0 0 20px 0 rgb(0 0 0/30%);box-shadow:0 0 20px 0 rgb(0 0 0/30%)}header .navbar ul li .sub-menu li{margin-right:0;padding:0 .9375em}header .navbar ul li .sub-menu li>.sub-menu{display:none}header.menu-sticky .main-header{position:fixed;top:0;background:rgba(20,20,20,.9)!important}header.menu-sticky .main-header .navbar ul li a{line-height:4.062em;position:relative}header.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:4.062em}p{margin:.9375em 0;line-height:1.66em}.blog-button .button-link,.comment-respond .form-submit .submit,.commentlist .iq-comments-media .reply a{background:#bf000a;background:var(--iq-primary-hover);color:#fff;color:var(--iq-white-color);border:none;position:relative;z-index:9;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;font-size:1em;line-height:1.5;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer}.comment-respond .form-submit .submit span{font-size:inherit}.blog-button .button-link:before,.comment-respond .form-submit .submit:before,.commentlist .iq-comments-media .reply a:before,.wp-block-button__link:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.blog-button .button-link:active:before,.blog-button .button-link:focus:before,.blog-button .button-link:hover:before,.comment-respond .form-submit .submit:active:before,.comment-respond .form-submit .submit:focus:before,.comment-respond .form-submit .submit:hover:before,.commentlist .iq-comments-media .reply a:hover:before,.wp-block-button__link:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.button-link i{font-size:1em}.iq-blog-meta ul li{text-transform:uppercase;font-style:italic;margin:0 .625em .625em 0;font-size:.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.625em .625em .625em .938em;position:relative;overflow:hidden;display:inline-block}.iq-blog-meta ul li,.iq-blog-meta ul li a{color:#fff;color:var(--iq-white-color)}.iq-blog-box{position:relative;overflow:hidden;margin-bottom:3.125em;padding-bottom:2.5em;border:solid;border-width:0 0 .063em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}.widget:not(.widget-woof),.widget_top_rated_products,.woof_container{margin-bottom:1.875em;padding:1.875em;display:inline-block;width:100%;float:left;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(rgb(25 25 25)),color-stop(10%,rgb(25 25 25)),to(rgba(83,100,141,0)));background:linear-gradient(180deg,rgb(25 25 25),rgb(25 25 25) 10%,rgba(83,100,141,0));border-top:.0625em solid rgba(209,208,207,.6)}footer .widget:not(.widget-woof){background:none}.iq-show .search-box .widget{padding:0}.widget:last-child{margin-bottom:0}.widget ul{padding:0;margin:0}.widget ul li{padding-bottom:.9375em;list-style:none;margin-bottom:.9375em;border-bottom:.063em solid rgba(82,95,129,.1)}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}.widget ul ul.children{padding-left:1.563em}.widget ul.menu li{border:none}.widget ul li a,ul.wp-block-archives-list li a{position:relative;display:inline-block}.widget_categories ul ul.children,.widget_pages ul ul.children{padding-top:.9375em}.widget_archive ul li,.widget_categories ul li,.widget_pages ul li{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:.9375em;border-bottom:.0625em solid rgba(82,95,129,.1)}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:.625em 0;border-bottom:.0625em solid rgba(82,95,129,.09)}.widget.widget_nav_menu ul li,.widget ul.menu li{padding:0}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:.875em;color:#e50914;color:var(--iq-primary)}.widget.widget_nav_menu ul li a:before{display:none;position:absolute;content:"\f101";font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.search-form{position:relative}.search-form label{display:none}.search-form input:focus,.search-form input[type=email]:focus,.search-form input[type=password]:focus,.search-form input[type=search]:focus,.search-form input[type=text]:focus{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}.search-form .search-submit,.wc-block-product-search .wc-block-product-search__button,.woof_text_search_container .woof_text_search_go{position:absolute;right:0;top:0;color:#fff;color:var(--iq-white-color);cursor:pointer;background:#e50914;background:var(--iq-primary);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;height:3.5em;width:3.5em;line-height:3.5em;font-size:.875em}header.style-one .iq-search-bar .search-form .search-submit{font-size:.875em}.woof_text_search_container .woof_text_search_go{display:block!important}.woof_show_text_search_container .woof_text_search_go:after{content:"\f002";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:auto;top:-.125em;cursor:pointer;font-size:1em;display:block}.easy-autocomplete-container{z-index:9}.search-form .search-submit:hover,.woof_text_search_container .woof_text_search_go:hover{background:#bf000a;background:var(--iq-primary-hover)}.woof_childs_list_opener .woof_is_closed:before{content:"\f0d7"}.search-form .search-submit .screen-reader-text{display:none}.widget .search-form input{background:#141414;background:var(--iq-body-bg)}.page-links{margin:.9375em 0 .625em;text-transform:uppercase;clear:both}.page-links>span.page-number,.page-links a{padding:0;color:#e50914;color:var(--iq-primary);border:.0625em solid rgba(134,140,156,.18);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.page-links>span.page-number,.page-links a,.page-links span.post-page-numbers.current{width:2.8125em;height:2.8125em;line-height:2.8125em;text-align:center;margin-left:.625em;display:inline-block}.page-links span.post-page-numbers.current{border-radius:0}.page-links a:hover,.page-links span.post-page-numbers.current{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}article.hentry .iq-blog-detail .blog-content .page-links a:hover{color:#fff;color:var(--iq-white-color)}.sticky .iq-blog-box .blog-title .entry-title a{position:relative;display:inline}.sticky .iq-blog-box .blog-title .entry-title a:after{content:"*";font-size:1.2em;position:absolute;right:-1.625em}.gallery-size-thumbnail .gallery-item{margin-right:2%;width:18.4%;margin-bottom:2%;display:inline-block;vertical-align:top}.gallery-item .gallery-caption{line-height:1.375em;font-size:.875em}.gallery-size-thumbnail .gallery-item img{margin-bottom:.625em}.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-3 .gallery-item{width:31.3%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18%}.gallery-columns-6 .gallery-item{width:14.6%}.gallery-columns-7 .gallery-item{width:12.2%}.gallery-columns-8 .gallery-item{width:10.5%}.gallery-columns-9 .gallery-item{width:9.1%}.gallery.gallery-size-thumbnail{display:inline-block;width:100%}.gallery-caption,.wp-caption,figcaption{color:#d1d0cf;color:var(--iq-body-text);display:block;font-size:.8125em!important;line-height:1.5em!important;margin:.4375em auto 0;max-width:100%;opacity:1}article.hentry.format-audio .iq-blog-image{text-align:left;margin-bottom:1.875em}article.hentry.format-audio .iq-blog-image p:nth-child(-n+2){display:inline-block;margin-bottom:0;padding-top:1.875em}article.hentry.format-audio .iq-blog-image p{margin-bottom:0;padding-left:1.875em}article.hentry.format-video .iq-blog-image p{margin-bottom:0}.page-numbers li .next.page-numbers,.page-numbers li .prev.page-numbers{width:auto;padding:0 .9375em}.page-numbers{display:-ms-flexbox;display:-webkit-box;display:flex;list-style:none;padding:0;margin:0}.page-numbers li .page-numbers{position:relative;display:block;font-size:inherit;width:2.8125em;height:2.8125em;text-align:center;line-height:2.8125em;margin-left:.3125em;color:#6c757d;color:var(--iq-secondary);background-color:#fff;background-color:var(--iq-white-color);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.page-numbers li .page-numbers:hover{z-index:2;color:#fff;color:var(--iq-white-color);text-decoration:none;background-color:#e50914;background-color:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.page-numbers li .page-numbers:focus{z-index:2;outline:0;-webkit-box-shadow:none;box-shadow:none}.page-numbers li .page-numbers:not(:disabled):not(.disabled){cursor:pointer}.page-numbers li .page-numbers.current{width:2.8125em;height:2.8125em;z-index:1;font-size:inherit;color:#fff;color:var(--iq-white-color);-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary)}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--body-text);font-weight:600}.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:#e50914;color:var(--iq-primary);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:#e50914;color:var(--iq-primary);text-decoration:underline!important;padding-left:0}.iq-widget-menu .iq-post li a:before{display:none}.iq-widget-menu .iq-post li a{padding-left:0}.calendar_wrap .wp-calendar-table caption{text-transform:uppercase;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);caption-side:inherit;text-align:center}.widget_calendar table caption{caption-side:inherit;color:#6c757d;color:var(--iq-secondary);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:#141414;background:var(--iq-body-bg)}.widget_calendar .calendar_wrap td#today{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.widget_calendar .calendar_wrap td#today a{color:#fff;color:var(--iq-white-color)}.widget_calendar .calendar_wrap table th{background:#fff;background:var(--iq-white-color);color:#6c757d;color:var(--iq-secondary)}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:.5em;text-align:center}.widget.widget_nav_menu .menu-service-menu-container ul li a:before{display:none}.widget_tag_cloud ul li,footer ul.wp-tag-cloud li{padding:0;margin:.3125em .3125em .3125em 0;display:inline-block}.widget .widget-title,.widget.widget_block h1,.widget.widget_block h2,.widget.widget_block h3,.widget.widget_block h4,.widget.widget_block h5,.wp-block-search .wp-block-search__label{font-size:1.375vw;position:relative;margin-bottom:1.364em;padding-bottom:.682em;border:solid;border-width:0 0 .045em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1;margin-top:0}.widget.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a{padding-left:0}.widget.widget_archive ul li a:before,.widget_categories ul li a:before,.widget_pages ul li a:before{position:absolute;content:"\f101";color:#e50914;color:var(--iq-primary);top:.1875em;font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;display:none}.wp-block-calendar table caption{caption-side:inherit;text-align:center;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);text-transform:uppercase}.wp-block-calendar table th{background:transparent;color:#e50914;color:var(--iq-primary);font-weight:700}.wp-block-calendar tbody td,.wp-block-calendar th{border-color:#404043;border-color:var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text)}.widget_calendar .calendar_wrap table th{background:#141414;background:var(--iq-body-bg);color:#fff;color:var(--iq-white-color)}.wp-calendar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.widget_calendar table#wp-calendar{margin-bottom:.625em}footer.footer-one .copyright-footer .copyright a{color:#fff;color:var(--iq-white-color)}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}footer .widget ul li a:before{display:none}footer .widget ul li a{padding-left:0}footer ul li.cat-item span.post_count,footer ul li span.archiveCount{float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);border-radius:3.125em;width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em;padding:0;margin-top:.125em}footer .widget ul.wp-tag-cloud li{padding:0;margin:.3125em .3125em .3125em 0}footer .widget ul li a.rsswidget{padding-left:0;font-size:1.125em;color:#fff;color:var(--iq-white-color);font-weight:500}footer .widget .rss-date{color:#e50914;color:var(--iq-primary)}footer .wp-calendar-table th{background:#141414;background:var(--iq-body-bg);color:#fff;color:var(--iq-white-color)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer .widget ul.menu li a:before{top:.875em}footer .widget ul.menu li a:before,footer .widget ul li a:before{position:absolute;content:"\f101";color:#e50914;color:var(--iq-primary);font-size:1em;left:0;font-family:Font Awesome\ 5 Free;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}footer .widget ul li a:before{top:.125em}footer .widget ul.menu li a:hover:before{color:#e50914;color:var(--iq-primary)}.comment-form-author,.comment-form-email,.comment-form-url{margin-bottom:1.875em;display:block;float:left;width:100%}.iq-reply.iq-button-style-2{display:inline-block;position:absolute;right:0;top:0}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{background:#111;background:var(--input-bg)}.commentlist .iq-comment-metadata .edit-link a{margin-left:.3125em;color:#bf000a;color:var(--iq-primary-hover);text-decoration:underline}.comment-respond .form-submit{margin-top:0}.comment-respond .comment-reply-title{margin-bottom:.625em}.commentlist .comment-content p{margin-bottom:.625em;margin-top:.625em}.comment-respond input,.comment-respond textarea{float:inherit}.commentlist .iq-comment-metadata a{font-size:.875em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#e50914;color:var(--iq-primary);text-transform:uppercase;margin:.3125em 0}p.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 0 1.875em}.comment-form-cookies-consent input[type=checkbox]{height:1.5em}.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date{font-size:.875em;text-transform:uppercase;color:#d1d0cf;color:var(--iq-body-text)}.commentlist .iq-comment-metadata{text-transform:uppercase;font-style:italic;margin:0;font-size:.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.625em .625em .625em .9375em;position:relative;overflow:hidden;display:inline-block}.commentlist .iq-comment-metadata,.commentlist .iq-comment-metadata>a{color:#fff;color:var(--iq-white-color)}.post-password-form input[type=submit]{width:auto;background:#e50914;background:var(--iq-primary);border:none}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment,.wp-block-latest-comments__comment{display:inline-block;width:100%}.wp-block-quote.is-style-large,blockquote{background:#404043;background:var(--iq-white-light-color);padding:.9375em 1.875em;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);margin-bottom:1.875em;border-radius:.5em}blockquote p{margin:0}.wp-block-button .wp-block-button__link{position:relative;z-index:9;background:#bf000a;background:var(--iq-primary-hover)}.wp-block-button.aligncenter .wp-block-button__link,.wp-block-button.alignleft .wp-block-button__link,.wp-block-button.alignright .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.alignright{margin-left:2rem;margin-top:0;text-align:right}.wp-block-button{float:none;margin:1em 0}.wp-block-file{text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;color:#d1d0cf;color:var(--iq-body-text)}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border-color:#e50914;border-color:var(--iq-primary);color:#e50914;color:var(--iq-primary)}.wp-block-button.is-style-outline .wp-block-button__link:before{background:transparent;border-radius:0}.wp-block-search .wp-block-search__button{color:#fff;color:var(--iq-white-color);padding:.625em 1.875em}.wp-block-search .wp-block-search__button:hover{background:#e50914;background:var(--iq-primary)}.wp-block-button .wp-block-button__link:before{border-radius:1.55em}.wp-block-button.aligncenter .wp-block-button__link:before,.wp-block-button.alignleft .wp-block-button__link:before,.wp-block-button.alignright .wp-block-button__link:before,.wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-squared .wp-block-button__link:before{border-radius:0}.wp-block-group.has-background{padding:1.25em 1.875em;margin-bottom:.9375em;color:#404043;color:var(--iq-white-light-color)}.wp-block-group.has-background .wp-block-button__link,.wp-block-group.has-background .wp-block-button__link:hover{color:#fff;color:var(--iq-white-color)}.screen-reader-text{clip:rect(.0625em,.0625em,.0625em,.0625em);position:absolute!important;white-space:nowrap;height:0;width:.0625em;overflow:hidden}.screen-reader-text:focus{background-color:#404043;background-color:var(--iq-white-light-color);border-radius:.1875em;-webkit-box-shadow:0 0 .125em .125em rgba(0,0,0,.6);box-shadow:0 0 .125em .125em rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:.3125em;line-height:normal;padding:.9375em 1.4375em .875em;text-decoration:none;top:.3125em;width:auto;z-index:100000}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#191919;background-color:var(--iq-bg1)}.commentlist li.iq-comments-item{margin-bottom:1.875em}.commentlist li.iq-comments-item .iq-comment-type-date{margin-top:.9375em}.wp-block-gallery.alignleft{margin:0 1.875em 1.875em 0!important}.wp-block-image.alignfull{margin:0 -1.875em 1.875em}.wp-block-cover{margin-bottom:1.875em}.wp-block-table.is-style-stripes td{border-color:#404043;border-color:var(--iq-white-light-color)}.wp-block-table td,.wp-block-table th{text-align:left}.wp-block-latest-posts.is-grid.has-dates{margin:0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}a img.alignright{float:right;margin:0 0 1.875em 1.875em}a img.alignleft,a img.alignnone{margin:0 1.875em 1.875em 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption p.wp-caption-text{font-size:.8125em;color:#d1d0cf;color:var(--iq-body-text)}.elementor-icon-box-title{margin-top:0}.alignleft{float:left;text-align:left;margin:0 1.875em 1.875em 0!important;clear:left}.alignright{float:right;text-align:right;margin:0 0 1.875em 1.875em!important;clear:right}body:not([class*=aare-core]) .alignright{clear:right}input[type=checkbox]{width:.7em;margin-right:.625em;height:1.5em;display:inline-block}.is-style-outline a:not([href]):not([tabindex]).wp-block-button__link:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);border-color:#e50914;border-color:var(--iq-primary)}.has-drop-cap:after{clear:both;content:"";display:table;table-layout:fixed}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-meta{background:transparent}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{border-radius:3.125em;float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em}.download-item li{display:block;background:#404043;background:var(--iq-white-light-color);padding-bottom:0!important}.download-item li i{background:#e50914;background:var(--iq-primary);padding:.9375em;color:#fff;color:var(--iq-white-color);font-size:1.5em}.widget.get-file{margin-bottom:.9375em;padding:0;background:transparent}.widget.get-file a:hover{color:#e50914;color:var(--iq-primary)}.widget.get-file a{text-decoration:none}.widget ul .recentcomments .comment-author-link a:before,.widget ul .recentcomments a:before{display:none}.widget ul .recentcomments .comment-author-link a{font-weight:700}.widget ul .recentcomments a{font-weight:400}.scrollbar-thumb,.scrollbar-track-y{width:.25em!important}.scrollbar-thumb{background:var(--primary-color)!important}.commentlist .iq-comments-info .edit-link{display:block;margin-top:.625em;text-decoration:underline}.comment-respond,.comments-area{margin-top:2.8125em;clear:both}.comment-respond .comment-reply-title,.comments-area .comments-title{position:relative;padding-bottom:0}.comment-respond a#cancel-comment-reply-link{border:none;color:#e50914;color:var(--iq-primary);position:relative;z-index:9;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;padding:.625em 0;font-size:.5em;line-height:1.5;text-transform:uppercase;letter-spacing:.5px;margin-left:1.25em;font-weight:600;text-decoration:underline}.commentlist{margin:0;padding:0;list-style:none}.commentlist .comment{margin-top:1.875em;margin-bottom:0;vertical-align:top;padding:0;list-style:none}ol.commentlist .pingback,ol.commentlist .trackback{margin-left:1.5625em}ol.commentlist .pingback a,ol.commentlist .trackback a{color:#6c757d;color:var(--iq-secondary)}ol.commentlist .pingback a:hover,ol.commentlist .trackback a:hover{color:#e50914;color:var(--iq-primary)}.commentlist .iq-comments-media{padding:1.875em;border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);position:relative;background:#141414;background:var(--iq-body-bg);border-radius:0}.commentlist ol.children{padding-left:3.75em}.commentlist .iq-comment-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.commentlist .iq-comments-photo{padding-right:.9375em}.commentlist .iq-comments-photo img{width:5em;height:auto;border-radius:5.625em}.commentlist .iq-comments-info{position:relative;display:inline-block;width:100%}.commentlist .iq-comments-info .title{margin:0}.commentlist .iq-comments-info .title a:hover{text-decoration:none}.commentlist .iq-comment-metadata{color:var(--body-text)}.commentlist .iq-comment-metadata i{padding-right:.3125em;color:#fff;color:var(--iq-white-color)}.commentlist .iq-comments-media .reply a:hover{text-decoration:none}.comment-awaiting-moderation,.no-comments{font-style:italic;margin:.9375em 0}input:-internal-autofill-selected{background-color:transparent!important}.comment-respond .comment-notes,.comment-respond .logged-in-as{padding:0;margin:0}.comment-respond .comment-form-comment{margin:1.875em 0;display:inline-block;width:100%}.comment-respond .comment-form-url{margin-right:0}.comment-respond .form-submit{display:inline-block;margin-bottom:0}.iq-widget-menu ul.iq-post li{border:none}.iq-post-sidebar{height:100%}.testimonail-widget-menu.widget{padding:0;background:transparent}.widget ul li a:hover:before{color:#e50914;color:var(--iq-primary)}.widget ul li a{color:var(--body-text);position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.widget ul li a:hover{color:#e50914;color:var(--iq-primary);text-decoration:none}.widget_archive ul li a,.widget_categories ul li a{color:var(--body-text)}.widget.widget_archive select,.widget_categories select,.widget select{border:none;outline:none}.widget.widget_rss ul li{margin-bottom:1.25em}.widget.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_rss ul li a{padding-left:0;font-size:1.125em;color:#fff;color:var(--iq-white-color);font-weight:600}.widget.widget_rss ul li a:hover{color:#e50914;color:var(--iq-primary)}.widget.widget_rss ul li a:before{display:none}.widget.widget_rss ul li .rss-date{text-transform:uppercase;display:inline-block;width:100%;margin:.3125em 0;color:#e50914;color:var(--iq-primary);font-size:.875em}.widget.widget_rss ul li cite{margin-top:.3125em;display:inline-block;width:100%}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0}.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{display:block!important;padding-left:1.25em}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:.625em 0 .625em .9375em;display:inline-block;width:100%}.sidebar-service-right .widget.widget_nav_menu ul li a,.sidebar-service-right .widget ul.menu li a{padding-left:0;padding-right:0}.widget.widget_nav_menu ul li i,.widget ul.menu li i{display:none}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:1.5625em}.widget.widget_nav_menu #menu-service-menu li.current-menu-item a{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.iq-widget-menu .iq-post li a.date-widget{color:#e50914;color:var(--iq-primary);margin-bottom:.625em;display:block;font-size:.75em;font-weight:700}.iq-widget-menu .iq-post li a.date-widget i{margin-right:.5em}.iq-widget-menu .post-img .post-blog a.new-link h6{color:#fff;color:var(--iq-white-color);line-height:1.4375em;display:block;overflow:hidden}.widget_recent_entries ul li .post-date{color:#6c757d;color:var(--iq-secondary)}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:.1875em .3125em .1875em 0}.widget_tag_cloud ul li a{display:inline-block;padding:.3125em .625em;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.widget_tag_cloud ul li a,.widget_tag_cloud ul li a:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.widget_tag_cloud ul li a:before{display:none}.facy-widget{padding:1.875em;background:#e50914;background:var(--iq-primary)}footer ul.wp-tag-cloud li a{background:#404043;background:var(--iq-white-light-color);display:inline-block;color:var(--body-text);padding:.3125em .625em;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;color:#fff!important;background:#e50914;background:var(--iq-primary)}footer ul.wp-tag-cloud li a:hover{color:#fff!important;background:#6c757d;background:var(--iq-secondary)}footer ul.wp-tag-cloud li{display:inline-block}footer #menu-footer-menu li a:before,footer .menu-footer-menu-container li a:before{display:none}footer #menu-footer-menu li a,footer .menu-footer-menu-container ul.menu li a{padding:.4375em 0}article.hentry .iq-blog-box .iq-blog-detail .blog-content .widget_tag_cloud ul li a:hover{color:#fff;color:var(--iq-white-color)}.elementor-widget-wp-widget-iq_working .widget:not(.widget-woof){border-top:none;padding:0}.elementor-widget-wp-widget-iq_working .footer-title.contact-info.iq-heading-title{margin-top:0;margin-bottom:32px}.post-img-holder{width:5em;margin-right:1.25em;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0}.post-img-holder a{display:block;width:100%;height:4.375em;border-radius:0;overflow:hidden;background-position:bottom;background-size:cover;background-repeat:no-repeat}.iq-widget-menu ul.iq-post li .post-img img{width:4.375em;height:4.375em;border-radius:0;margin-right:.9375em;background:#404043;background:var(--iq-white-light-color)}.iq-widget-menu ul.iq-post li .post-img{display:-webkit-box;display:-ms-flexbox;display:flex}.iq-widget-menu ul.iq-post li{margin-bottom:1.5em}.iq-widget-menu ul.iq-post li:last-child{margin-bottom:0}.iq-widget-menu .post-img .post-blog .blog-box ul li a i,.iq-widget-menu .post-img .post-blog a.new-link:hover h5{color:#e50914;color:var(--iq-primary)}.iq-widget-menu .post-blog{line-height:normal}.iq-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0}.iq-widget-menu .post-img .post-blog a.new-link{font-size:.875em}.iq-widget-menu .post-img .post-blog a.new-link h5{color:#23203c;color:var(--iq-title-text);line-height:1.875em;display:block;overflow:hidden;margin-top:.625em}.sidebar-service-left .widget_nav_menu ul.menu li.current-menu-item a,.sidebar-service-left .widget_nav_menu ul.menu li:hover a{color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary)}.sidebar-service-left .widget_nav_menu ul.menu li{margin-bottom:.125em;border:none;padding:0}.sidebar-service-left .widget_nav_menu ul.menu li:last-child{margin-bottom:0}.sidebar-service-left .widget.get-file a,.sidebar-service-left .widget_nav_menu ul.menu li a{background:#404043;background:var(--iq-white-light-color);color:#6c757d;color:var(--iq-secondary);text-transform:capitalize}.consulting-blog .blog-categories{position:absolute;top:1.25em;left:1.25em;line-height:1;color:var(--body-text);text-decoration:none;z-index:3;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.consulting-blog .blog-categories li{background:#6c757d;background:var(--iq-secondary);padding:.25em .5em}.consulting-blog .blog-categories li a{text-decoration:none;color:#fff;color:var(--iq-white-color)}.consulting-blog .blog-categories li a span{font-size:.875em}.consulting-blog .main-blog{position:relative}.consulting-blog .blog-details{padding:.9375em 0 0;z-index:2;position:relative;background:#fff;background:var(--iq-white-color)}.consulting-blog .blog-details a{text-decoration:none}.consulting-blog .blog-details a h5{padding-right:4.375em}.consulting-blog .blog-details a h5:hover{color:#e50914;color:var(--iq-primary)}.consulting-blog .blog-button a i{color:#fff;color:var(--iq-white-color);padding:.75em .875em}.consulting-blog .blog-details ul.list-inline li a{text-decoration:none;color:var(--body-text)}.consulting-blog .blog-details ul.list-inline li a:hover{text-decoration:none;color:#e50914;color:var(--iq-primary)}.consulting-blog .blog-details ul.list-inline li a i,.consulting-blog .blog-details ul.list-inline li i{color:#e50914;color:var(--iq-primary)}.consulting-blog .list-inline-item:not(:last-child){margin-right:1.25em}.consulting-blog .blog-button:hover{background:#e50914;background:var(--iq-primary)}.consulting-blog .blog-button{position:absolute;right:.9375em;top:30%;width:2.5em;height:2.5em;background:#6c757d;background:var(--iq-secondary);text-align:center;line-height:2.5em;color:#fff;color:var(--iq-white-color);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;z-index:3}.consult-detail{text-align:center}.consult-detail,.consulting-blog{overflow:hidden;position:relative}.consulting-blog{z-index:2}.consulting-blog .consult-effect:before{bottom:-7.875em;height:5.625em;width:100%;position:absolute;left:0;-webkit-transform:skewY(-5deg);transform:skewY(-6deg);background:#e50914;background:var(--iq-primary)}.consulting-blog .consult-effect:before,.consulting-blog:hover .consult-effect:before{content:"";transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:1;z-index:1}.consulting-blog:hover .consult-effect:before{bottom:-4.5em}.consulting-blog:hover .blog-categories li a{color:#fff;color:var(--iq-white-color)}.consulting-blog .blog-categories li:hover,.consulting-blog:hover .blog-categories li{background:#e50914;background:var(--iq-primary);-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.consulting-blog.blog-page{margin-bottom:2.8125em}.consulting-blog.blog-page .consult-effect:before{bottom:-8.5em}.consulting-blog.blog-page:hover .consult-effect:before{-webkit-transform:skewY(-3deg);transform:skewY(-3deg);bottom:-4.625em}.consulting-blog .blog-quotes{background:#404043;background:var(--iq-white-light-color)}.consulting-blog .blog-quotes .alignnone{margin:0 .625em .625em 0}.consulting-blog .blog-quotes p{margin-bottom:1.875em;display:none}.consulting-blog .share-box .share-tag a{text-decoration:none;padding:.3125em;background:rgba(0,0,0,.05);margin-right:.625em}.consulting-blog .share-box .share-tag a:last-child{margin-right:0}.consulting-blog.blog-page .share-box{padding:.9375em 0;border-top:.0625em solid rgba(0,0,0,.05);border-bottom:.0625em solid rgba(0,0,0,.05);clear:both}.consulting-blog .nav-links .nav-next,.consulting-blog .nav-links .nav-previous,.portfolio-info .nav-links .nav-next,.portfolio-info .nav-links .nav-previous{display:inline-block}.consulting-blog .nav-links a,.portfolio-info .nav-links a{text-decoration:none;position:relative;display:inline-block;color:#6c757d;color:var(--iq-secondary)}.consulting-blog .nav-links a:hover,.portfolio-info .nav-links a:hover{color:#e50914;color:var(--iq-primary)}.consulting-blog .nav-links a:before,.portfolio-info .nav-links a:before{font-family:Font Awesome\ 5 free;display:inline-block;position:absolute;font-size:1.5em;line-height:2.125em;font-weight:700}.portfolio-info .nav-links{display:block;padding:.9375em 0;border-bottom:.0625em solid rgba(0,0,0,.05);border-top:.0625em solid rgba(0,0,0,.05)}.consulting-blog .nav-links .nav-previous a,.portfolio-info .nav-links .nav-previous a{padding-left:1.875em}.consulting-blog .nav-links .nav-next a,.portfolio-info .nav-links .nav-next a{padding-right:1.875em}.consulting-blog .nav-links .nav-previous a:before,.portfolio-info .nav-links .nav-previous a:before{content:"\f30a";left:0}.consulting-blog a.blog-user{position:relative;text-align:center;display:table;line-height:3.75em;margin:-3.75em auto 0}.consulting-blog a.blog-user i{font-size:1.5em}.consulting-blog .nav-links .nav-next a:before,.portfolio-info .nav-links .nav-next a:before{content:"\f30b";right:0}.consulting-blog .nav-links .nav-next,.portfolio-info .nav-links .nav-next{float:right}.consulting-blog .nav-links:after,.portfolio-info .nav-links:after{display:block;clear:both;content:""}.consulting-blog .nav-links,.portfolio-info .nav-links{clear:both;margin-bottom:.9375em;display:block}.streamit-recentblog.c4 .consulting-blog .consult-detail img{width:100%}.streamit-recentblog.c2 .consulting-blog,.streamit-recentblog.c3 .consulting-blog,.streamit-recentblog.c4 .consulting-blog{margin-bottom:1.875em}.streamit-recentblog.c4 .consulting-blog:hover .consult-effect:before{bottom:-3.9375em}.streamit-recentblog.c4 .consulting-blog .consult-effect:before{transform:skewY(-3deg);-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg)}.streamit-recentblog.c2 .consulting-blog .consult-effect:before{transform:skewY(-4deg);-ms-transform:skewY(-4deg);-webkit-transform:skewY(-4deg)}.iq-blog-box .iq-blog-detail blockquote p,.wp-block-pullquote.is-style-solid-color blockquote cite,b,strong{color:#fff;color:var(--iq-white-color)}.iq-blog-box .iq-blog-detail .iq-blog-meta ul{margin:0 0 1.25em;padding:0;line-height:1em}.iq-blog-box .iq-blog-image{position:relative;text-align:center;display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-image img{width:100%;margin-bottom:1.875em;background:#404043;background:var(--iq-white-light-color)}.iq-blog-box .blog-title{margin:0 0 .625em}.iq-blog-box .blog-title .entry-title{margin:0}.iq-blog-box .blog-title a h4{color:#23203c;color:var(--iq-title-text);text-decoration:none}.iq-blog-box .blog-title a:hover,.iq-blog-box .blog-title a:hover h4{color:#e50914;color:var(--iq-primary);text-decoration:none}.iq-blog-box .iq-blog-detail{padding:0;display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-detail .wp-block-cover p{margin-bottom:0}.streamit-space-bottom .iq-blog-box .iq-blog-detail{padding:0 1.875em 1.875em}.owl-carousel .iq-blog-box .iq-blog-detail{display:inline-block;float:left;width:100%;padding:0 .938em .938em}.owl-carousel .iq-blog-box{margin:0 0 2.813em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.owl-carousel .iq-blog-box:hover{-webkit-box-shadow:.3044em 2.1661em .9375em -1.5em rgba(0,0,0,.06);box-shadow:.3044em 2.1661em .9375em -1.5em rgba(0,0,0,.06)}.iq-blog-box .iq-blog-detail p{margin-bottom:.938em}.iq-blog-box .iq-blogtag{padding:0;display:inline-block;width:100%;margin-top:0;margin-bottom:0}.iq-blog-box .iq-blogtag li{list-style:none;float:left;margin:0 .625em .625em 0}.iq-blog-box .iq-blogtag li a{background:rgba(41,41,41,.76);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em}.iq-blog-box .iq-blogcat{padding:0;display:inline-block;width:100%;position:static;margin:1.875em 0 0}.iq-blog-box .iq-blogcat li{list-style:none;float:left;margin:0 .625em .625em 0}.iq-blog .iq-blog-box .iq-blogtag{width:auto}.iq-blog .iq-blog-box .blog-content-box{display:-webkit-box}.iq-blog .iq-blog-box .iq-blogcat li,.iq-blog .iq-blog-box .iq-blogtag li{margin:.25em .625em .625em 0}.iq-blog .iq-blog-box .iq-blogcat li a,.iq-blog .iq-blog-box .iq-blogtag li a{font-size:.75em}.iq-blog .iq-blog-box .iq-blog-detail{padding:0}.iq-blog-box .iq-blogcat li a{background:rgba(41,41,41,.76);color:#d1d0cf;color:var(--iq-body-text);padding:.313em .625em;text-transform:uppercase;font-size:.875em}.has-post-thumbnail .iq-blog-box .iq-blog-detail{display:inline-block;float:left;width:100%}.iq-blog-box .iq-blog-detail blockquote p{margin-bottom:0}.iq-blog-box .iq-blog-detail .blockquote{margin-top:0}.blog-content .wp-audio-shortcode{margin-bottom:.9375em}.post-password-form input{float:none}embed,iframe,object{max-width:100%;width:100%}iframe{border:none}.blog .pagination{margin-top:1.875em}.iq-blog-detail .blog-content .wp-block-archives,.iq-blog-detail .blog-content .wp-block-categories,.iq-blog-detail .blog-content .wp-block-latest-posts,.wp-block-archives-dropdown{margin:0 0 1.875em;padding:0}.iq-blog-detail .blog-content .iq-blog-detail .blog-content .wp-block-categories li,.iq-blog-detail .blog-content .wp-block-archives li,.iq-blog-detail .blog-content .wp-block-latest-posts li{list-style-type:none}.trending-pills .nav-link{padding:1em}.iq-bg-over{background:#191919;background:var(--iq-bg1)}.breadcrumb-bg{position:relative}.breadcrumb-bg:before,.breadcrumb-ui:before,.breadcrumb-video:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(2,13,30,.9);display:block!important}.breadcrumb-video:before{z-index:1}.button-link i,.iq-button i{margin-left:.3125em}.button_link{color:#6c757d;color:var(--iq-secondary);font-weight:700;font-family:Heebo,sans-serif}.button_link i{margin-right:.625em;color:#81e5f2}.button_link:hover{color:#6c757d;color:var(--iq-secondary)}.fancy_banner{padding:0 9.375em}.button{color:#fff;color:var(--iq-white-color);padding:.625em 1.875em;border:none;position:relative;display:inline-block;border-radius:0;background:#6c757d;background:var(--iq-secondary);border-radius:5.625em;cursor:pointer;z-index:4}.button:hover{background:#e50914;background:var(--iq-primary)}.blue-btn.button:hover,.white-btn.button:hover{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}.white-btn.button{background:#fff;background:var(--iq-white-color)}.white-btn.button,.white-btn.button:focus{color:#e50914;color:var(--iq-primary)}.blue-btn.button{background:#e50914;background:var(--iq-primary);display:inline-grid}.blue-btn.button,.blue-btn.button a{color:#fff;color:var(--iq-white-color)}.blue-btn.button a{text-decoration:none}.blue-btn.button:before{background:#6c757d;background:var(--iq-secondary)}.blue-btn.button:focus{color:#6c757d;color:var(--iq-secondary)}.button:hover{text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.button.blue-btn:focus,.button:focus,.button:hover{color:#fff;color:var(--iq-white-color)}.button span{z-index:2;position:relative}.streamit-left-img img{position:relative;left:-47%;max-width:155%!important}.streamit-right-img img{right:-19%;max-width:150%!important;margin-bottom:-.0625em}.iq-objects-03{z-index:1}.button.border-btn{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);color:#6c757d;color:var(--iq-secondary);background:#fff;background:var(--iq-white-color)}.button.border-btn:hover{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);border-color:#e50914;border-color:var(--iq-primary)}button:focus{outline:none}.assistive-text,.site .screen-reader-text{position:absolute!important;clip:rect(.0625em,.0625em,.0625em,.0625em);overflow:hidden;height:.0625em;width:.0625em;display:none}.main-navigation .assistive-text:focus,.site .screen-reader-text:active,.site .screen-reader-text:focus,.site .screen-reader-text:hover{background:#fff;background:var(--iq-white-color);border:.125em solid #333;border-radius:.1875em;clip:auto!important;color:#6c757d;color:var(--iq-secondary);display:block;font-size:.75em;height:auto;padding:.75em;position:absolute;top:.3125em;left:.3125em;width:auto;z-index:100000}.share ul li{display:inline-block;margin-right:.625em}.share ul li a{height:2.8125em;width:2.8125em;border-radius:5.625em;display:inline-block;background:#6c757d;background:var(--iq-secondary);text-align:center;line-height:2.8125em}.share ul li a,.share ul li a:hover{color:#fff;color:var(--iq-white-color)}.share ul li a:hover{background:#e50914;background:var(--iq-primary)}.portfolio-meta,.share ul{padding:0;display:inline-block;width:100%;margin:0 0 1.875em}#team-main .share ul{text-align:center}.bg-video{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}.bg-video #player{z-index:-2}.bg-video #player,.bg-video .overlay{position:absolute;top:0;left:0;width:100vw;height:100vh}.bg-video .overlay{z-index:1}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:1.5625em;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumb li{display:inline-block;word-break:break-all}.iq-breadcrumb{padding:9.375em 0 5em;background:#191919;background:var(--iq-bg1)}.iq-breadcrumb-two{padding:2.813em 0;position:relative;z-index:2}.iq-breadcrumb-one{display:block;padding:9.375em 0 5em;z-index:1;position:relative}.iq-breadcrumb-one ol li a{color:#e50914;color:var(--iq-primary);text-decoration:none;font-weight:700}.iq-breadcrumb-one ol li{list-style:none;display:inline-block}.iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:">";color:#e50914;color:var(--iq-primary)}.iq-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.iq-breadcrumb-one .breadcrumb-item.active{color:#e50914;color:var(--iq-primary);position:relative;font-weight:700}.iq-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0;margin-top:.9375em}.iq-breadcrumb-two .breadcrumb,.iq-breadcrumb-two ol li{display:inline-block}.breadcrumb-item+.breadcrumb-item{padding-left:.5em}.breadcrumb-item+.breadcrumb-item:before{padding-right:.5em}.iq-breadcrumb-three .breadcrumb{margin-top:0}.iq-breadcrumb-three .iq-breadcrumb-one{padding:0}.iq-breadcrumb-three{padding:2.8125em 0}.breadcrumb-bg,.breadcrumb-video,.video-iq-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-iq-bg-over #video-background,.video-iq-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.iq-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.iq-breadcrumb-one{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;background-color:#191919!important;background-color:var(--iq-bg1)!important}.iq-breadcrumb-one .title{margin:0}.header-over .iq-breadcrumb-one{padding:5em 0}.iq-bg-over{position:relative}.iq-over-dark-10:before{background:rgba(0,0,0,.1)}.iq-over-dark-10:before,.iq-over-dark-20:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-20:before{background:rgba(0,0,0,.2)}.iq-over-dark-30:before{background:rgba(0,0,0,.3)}.iq-over-dark-30:before,.iq-over-dark-40:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-40:before{background:rgba(0,0,0,.4)}.iq-over-dark-50:before{background:rgba(0,0,0,.5)}.iq-over-dark-50:before,.iq-over-dark-60:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-60:before{background:rgba(0,0,0,.6)}.iq-over-dark-70:before{background:rgba(0,0,0,.7)}.iq-over-dark-70:before,.iq-over-dark-80:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;display:block!important}.iq-over-dark-80:before{background:rgba(0,0,0,.8)}.iq-over-dark-85:before{background:rgba(0,0,0,.85);display:block!important}.iq-over-dark-85:before,.iq-over-dark-90:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.iq-over-dark-90:before{background:rgba(0,0,0,.9);display:block}.iq-over-dark-95:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(0,0,0,.95);display:block!important}.iq-counter-data .elementor-counter-number,.iq-counter-data .elementor-counter-number-suffix{font-size:inherit}.iq-counter-block .iq-counter-data{border:solid;border-width:0 0 0 .0625em;border-image-source:linear-gradient(0deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-counter-block .iq-counter-data:first-child{border:none}.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-aborted,div.wpcf7-mail-sent-ng{position:absolute;bottom:-.3125em;left:0;color:red;border:none;padding:0;margin:.3125em 0}.streamit-contact{padding:2.8125em;background:#404043;background:var(--iq-white-light-color)}.streamit-contact h2{text-align:center}.streamit-contact input:hover,.streamit-contact input[type=text]:hover,.streamit-contact textarea:hover{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}.streamit-contact .button{cursor:pointer;margin-top:.9375em}.streamit-contact input,.streamit-contact input[type=text],.streamit-contact textarea{border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color)}.wpcf7-form p:nth-child(n+6){margin-bottom:0}.wpcf7-not-valid-tip,div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{display:none!important}.contact-form .cfield{position:relative;width:100%;display:inline-block}.contact-form .cfield input[type=submit]{margin-top:.9375em}.contact-form .cfield input{position:relative;width:100%;margin-bottom:.9375em}.contact-form .cfield.textarea textarea:focus,.contact-form .cfield input:focus{border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}.contact-form .cfield.textarea textarea{margin-bottom:.9375em;width:100%;float:left;background:#fff;background:var(--iq-white-color);border:.0625em solid #404043;border:.0625em solid var(--iq-white-light-color);border-radius:.25em;padding:.9375em 0 0 1.25em;resize:none}.contact-form .cfield .wpcf7-not-valid{border:.0625em solid red;border:.0625em solid var(--iq-warning-color)}.contact-form .ajax-loader{margin:2em 0 0 .3125em}.predict-form{background:#fff;background:var(--iq-white-color);border-radius:.3125em;padding:1.875em}.predict-form input,.predict-form textarea{margin-bottom:1.875em}.contact-form .cfield textarea{margin-bottom:.9375em}.iq-contact-data{padding:0 0 6.25em;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(270deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-contact-data .iq-contact-list{border:solid;border-width:0 0 0 .0625em;border-image-source:linear-gradient(0deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.iq-contact-data .iq-contact-list:first-child{border:none}.contact-two .streamit-contact{padding:0;background:transparent}.contact-two .streamit-contact h2{text-align:left}.contact-two .streamit-contact{margin:0}.contact-two iframe{-webkit-box-shadow:0 .5em 3.5875em .7875em rgba(0,0,0,.08);box-shadow:0 .5em 3.5875em .7875em rgba(0,0,0,.08);height:35.5em;margin:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.streamit-contact.contact-style{background:#404043;background:var(--iq-white-light-color);margin-bottom:0;padding:6.25em 2.8125em}.streamit-contact.contact-style h2{text-align:left}.iq-chart-data{margin-top:-6.25em!important}.iq-chart-data canvas.vc_round-chart-canvas{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;width:auto!important;padding:2.8125em}.iq-chart-data canvas.vc_line-chart-canvas,.iq-chart-data canvas.vc_round-chart-canvas{height:18.75em!important;border-radius:1.25em;background:#fff;background:var(--iq-white-color)}.iq-chart-data canvas.vc_line-chart-canvas{padding:.9375em 1.875em;width:37.5em!important}.iq-chart-data .vc_chart .vc_chart-with-legend{width:70%}.iq-chart-data .vc_chart .vc_chart-legend{width:30%}.iq-chart-data .vc_chart.vc_line-chart.wpb_content_element{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:1.25em}.iq-about-edu{padding:0;margin:0}.iq-about-edu,.iq-about-edu li{display:inline-block;width:100%}.iq-about-edu li{margin-bottom:.9375em;list-style-type:none}.iq-about-edu li a{color:var(--body-text);position:relative;-ms-word-wrap:break-word;word-wrap:break-word;width:100%;display:inline-block;float:left}.iq-about-edu li a i{position:absolute;left:0;line-height:2.125em;font-size:1.125em;color:#6c757d;color:var(--iq-secondary)}.iq-about-edu li a .header{width:6.25em;color:#e50914;color:var(--iq-primary);float:left;font-size:1em;line-height:1.625em}.iq-about-edu li a .content{display:table-cell;word-wrap:anywhere;word-break:break-word}.iq-higher-edu img{max-width:150%!important;top:-20%;position:absolute;left:-62%}.video-edu .consult-video a{width:3.125em;height:3.125em;line-height:3.125em}.video-edu .video-btn .btn-waves{display:none}.video-edu .main-video{left:10%}.iq-grey-bg .owl-carousel.client-logo.client-bg-shadow.owl-loaded.owl-drag{background:#404043!important;background:var(--iq-white-light-color)!important}.iq-team-section{margin:0 -.9375em}.iq-team-section .elementor-image{position:relative;overflow:hidden}.iq-team-section img{-webkit-transition:transform 2s ease-in-out;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.iq-team-section .elementor-widget-container{position:relative;overflow:hidden}.iq-team-section img:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.iq-team-section .team-title p{border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);background:transparent -webkit-gradient(linear,right top,left top,from(rgba(11,1,2,0)),to(rgba(255,55,65,.3)));background:transparent linear-gradient(270deg,rgba(11,1,2,0),rgba(255,55,65,.3));background:transparent -webkit-gradient(linear,right top,left top,from(var(--iq-form-gradient-color)),to(var(--iq-to-gradient-color)));background:transparent linear-gradient(270deg,var(--iq-form-gradient-color),var(--iq-to-gradient-color));padding:.3125em;font-style:italic}.iq-button-style-2,.iq-team-section .team-title p{position:relative;overflow:hidden;display:inline-block}.iq-button-style-2{z-index:1;font-size:1em;font-weight:400;vertical-align:middle;color:#fff;color:var(--iq-white-color);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.iq-button-style-2 .iq-btn-text-holder{cursor:pointer;display:inline-block;padding:.625em 1.5625em;background:#6c757d;background:var(--iq-secondary)}.iq-button-style-2 .iq-btn-icon-holder{line-height:1.875em;display:inline-block;text-align:center;padding:.5625em 1.125em;position:relative;z-index:2}.iq-button-style-2 .iq-btn-icon-holder i{color:#fff;color:var(--iq-white-color);position:relative;z-index:3;font-size:.75em;margin-left:0}.iq-button-style-2:hover i{color:#e50914;color:var(--iq-primary)}.iq-btn-icon-holder{position:relative}.iq-btn-icon-holder:after{content:"";position:absolute;width:100%;top:0;left:0;right:0;height:100%;background:#6c757d;background:var(--iq-secondary);z-index:1;opacity:.8}.contact-form.contact-style .iq-btn-icon-holder:after{background:transparent}header.menu-sticky{background:#fff;position:fixed}.iq-img-height{height:100vh;position:fixed!important}.iq-login-form .error-login,.iq-login-form .error-msg{color:#e50914;color:var(--iq-primary);margin-bottom:.625em}.iq-login-form{padding:1.875em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;width:31.25em;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center}.iq-login-form .iq-login-title{text-align:center;margin-bottom:1.875em!important}.iq-login-form .height-self-center{height:100vh;border-radius:.9375em}.iqonic-user-forms .links a>h6{display:inline-block;border-bottom:.0625em solid transparent}.iqonic-user-forms .links a:hover>h6{border-color:#e50914;border-color:var(--iq-primary)}.iq-login-form label,.iq-login-form p{margin-bottom:0}.iq-login-form .login-remember{margin-bottom:.9375em}.iq-login-form .login-remember label{color:#fff;color:var(--iq-white-color)}.iq-login-form .input{margin-bottom:.9375em;height:2.8125em;line-height:2.8125em;background:transparent;border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}.iq-login-form .login-submit input{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);color:var(--iq-white);-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;position:relative;padding:.625em 2.1875em;border-radius:0!important;cursor:pointer;z-index:4}.iq-login-form .login-submit input:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e50914;background:var(--iq-primary);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.iq-login-form .login-submit input:focus,.iq-login-form .login-submit input:hover{color:var(--iq-white);text-decoration:none;cursor:pointer}.iq-login-form .login-submit input:active:before,.iq-login-form .login-submit input:focus:before,.iq-login-form .login-submit input:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.iq-login-form input[type=checkbox]{margin-top:-.25em}.iq-login-form .links{margin-top:.9375em;text-align:center}.iq-login-form .links h6{color:#e50914;color:var(--iq-primary);margin-top:.1875em;margin-left:.5em}#sign-in-page-box{background:#fff;border-radius:.625em;position:relative;width:100%;min-height:45em;height:93vh;margin:.9375em auto;box-shadow:0 .25em 1.25em 0 rgba(44,101,144,.1);-webkit-box-shadow:0 .25em 1.25em 0 rgba(44,101,144,.1)}.sign-in-detail{color:#fff;color:var(--iq-white-color)}.sign-in-page{height:100vh;position:relative;background:url(../images/login/login.jpg) no-repeat scroll 0 0;background-size:cover}.sign-in-page .height-self-center{height:100vh;border-radius:.9375em}.sign-in-page-data{border-radius:.9375em}.sign-in-detail{padding:3.125em 5em}.sign-in-logo{display:inline-block;width:100%}.sign-in-logo img{height:3.125em}.sign-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iq-social-media{margin:0;padding:0;float:right}.iq-social-media li{list-style:none;float:left;margin-right:.625em}.iq-social-media li:last-child{margin-right:0}.iq-social-media li a{height:1.875em;width:1.875em;text-align:center;font-size:1.125em;line-height:1.875em;display:inline-block;border-radius:.4375em;background:#d7d3f8;background:var(--iq-light-primary);color:#e50914!important;color:var(--iq-primary)!important}.iq-social-media li a:hover{text-decoration:none}.sign-in-page .btn{padding:.625em 2.1875em;border-radius:.3125em}.sign-user_card{position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;margin:0 auto}.sign-user_logo{position:absolute;top:-3.5em;border-radius:50%;padding:.625em;text-align:center}.sign-user_logo img{height:6.25em;width:6.25em;border-radius:50%;border:.125em solid #fff}.m-profile .form-control,.sign-in-page .form-control{color:#fff;color:var(--iq-white-color)}.m-profile .form-control:focus,.sign-in-page .form-control:focus{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:.0625em solid #e50914;border:.0625em solid var(--iq-primary)}::-webkit-input-placeholder{color:#d9d5d5!important;opacity:1}::-moz-placeholder{color:#d9d5d5!important;opacity:1}:-ms-input-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{color:#d9d5d5!important;opacity:1}:-ms-input-placeholder{color:#d9d5d5!important}::-ms-input-placeholder{color:#d9d5d5!important}.error-msg,.f-link:hover,.sign-user_card .links h6{color:#e50914;color:var(--iq-primary)}.iqonic-user-forms{height:100vh}.iq-signup-form .iqonic_header{text-align:center;margin-bottom:1.875em}.iq-signup-form .login-remember{margin-bottom:.9375em}.iq-signup-form .links{margin-top:.9375em;text-align:center}.iq-signup-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;position:relative;margin:0 auto;-ms-flex-item-align:center;align-self:center}.iq-signup-form textarea{background:transparent}.iq-signup-form .links h6{color:#e50914;color:var(--iq-primary);margin-top:.1875em;margin-left:.5em}.iqonic_form .height-self-center{height:100vh;border-radius:.9375em}.iqonic_form form{position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);padding:1.5625em;box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;margin:0 auto}.iqonic_form label{color:#fff;color:var(--iq-white-color);margin-bottom:.3125em}.iqonic_form textarea{border-color:#d1d0cf;border-color:var(--iq-body-text);margin-bottom:.9375em}.iqonic_form textarea:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none;outline:none}.iqonic_form input{margin-bottom:.9375em;height:2.8125em;line-height:2.8125em;background:#e8f0fe;border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}.iqonic_form .login-submit input{background:#bf000a;background:var(--iq-primary-hover);border:.0625em solid #bf000a;border:.0625em solid var(--iq-primary-hover);color:var(--iq-white);-webkit-transition:color .3s ease;transition:color .3s ease;display:inline-block;vertical-align:middle;-webkit-transform:perspective(.0625em) translateZ(0);transform:perspective(.0625em) translateZ(0);-webkit-box-shadow:0 0 .0625em transparent;box-shadow:0 0 .0625em transparent;position:relative;padding:.625em 2.1875em;border-radius:0!important;cursor:pointer;z-index:4}.signup-submit .iq-button{padding:.75em 1.5em;font-size:1rem}input#iqonic_term_condition{height:1.5625em}.btn.btn-link.btn-cancel{background:transparent;color:#fff;color:var(--iq-white-color);border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);padding:.75em 1.5em;text-decoration:none}.btn.btn-link.btn-cancel:hover{background:#e50914;background:var(--iq-primary)}.btn.btn-link.btn-cancel:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:transparent;border:.0625em solid #e50914;border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transition:transform .3s ease-out}.btn.btn-link.btn-cancel:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.iqonic_form input{background:transparent}.m-profile{padding-top:7.5em;padding-bottom:3.75em}.manage-p{height:100vh}.m-profile .sign-user_card{background:#191919;background:var(--iq-bg1)}.m-profile .iq-custom-select .select2-container--bootstrap4 .select2-selection,.m-profile .select2-dropdown{border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text);background:transparent}.m-profile .form-group{margin-bottom:1.2rem}.m-profile .sign-user_card{padding:1.875em}.m-profile .sign-user_card img{width:6em;height:6em}.m-profile .select2-dropdown{top:0}.m-profile .select2-search--dropdown .select2-search__field{display:none!important}.lang-dropdown{margin-left:1.875em}.m-profile .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered .select2-search__field{background:transparent}.m-profile .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{border:none;background:#191919;background:var(--iq-bg1);border-radius:0;color:#f2f2f2}.manage-gen .select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + 1.3rem);padding-left:.625em;font-size:.875em}.manage-dd .select2-container{width:100%!important}.manage-dd .select2-search--dropdown .select2-search__field{width:98%}.lang-dropdown .select2-container .select2-search--inline .select2-search__field{margin-top:.6875em;font-size:.875em}.a-border{border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0));border-image-slice:1}.banner-wrapper{padding:3.75em 0;z-index:1;width:100%;height:80vh;background-image:url(../images/shows-banner/single-show.jpg);background-repeat:no-repeat!important;background-size:cover!important;border:none}.overlay-wrapper:before,.shows-img:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),color-stop(70%,rgba(0,0,0,.8)),to(#000));background-image:linear-gradient(180deg,rgba(51,51,51,0),rgba(0,0,0,.8) 70%,#000);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),color-stop(70%,rgba(0,0,0,.8)),to(var(--iq-black)));background-image:linear-gradient(180deg,rgba(51,51,51,0),rgba(0,0,0,.8) 70%,var(--iq-black))}.banner-caption,.overlay-s-name{position:absolute;bottom:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.movie-detail .trending-info{padding:0}.movie-detail .trending-info .trending-dec .show-more{display:inline-block}.movie-detail .trending-info .trending-dec .show-more .show-more-btn{color:#fff;color:var(--iq-white-color);font-weight:500}.movie-detail .trending-info .slider-ratting{margin:.625em 0 0}.movie-detail .trending-info .movie-content{margin:.625em 0}.movie-detail .trending-info .text-detail{margin-bottom:1.25em}.share-icons.music-play-lists li.download-icon .iq-like-btn{width:2.1875em;height:2.1875em;line-height:2.1875em}.single .banner-wrapper .iq_tag-list,.single .banner-wrapper .trending-info .trending-dec{margin-bottom:0}.share-icons.music-play-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.share-icons.music-play-lists li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 .9375em 0 0;width:2.8125em;height:2.8125em;line-height:2.8125em}.share-icons.music-play-lists li form{margin:0 auto}.share-icons.music-play-lists li.share{cursor:pointer}.share-icons.music-play-lists li span{width:2.1875em;height:2.1875em;line-height:2.1875em}.share-icons.music-play-lists li span i{font-size:.9375em;vertical-align:middle}.shows-content .slider-ratting{margin:1.25em 0 0}.share{position:relative}.share-box a{background:transparent!important;color:#d1d0cf!important;color:var(--iq-body-text)!important;line-height:2.4em;margin-right:.9375em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.share-box i{font-size:1.125em!important}.share-box a:hover{color:#e50914!important;color:var(--iq-primary)!important}.single-share-icon .share-wrapper{top:0;left:0;right:auto}.banner-wrapper .trending-info .trending-dec{width:50%;margin-bottom:1.25em}.banner-wrapper .trending-info .trending-dec p{margin:0}.play-ico{font-size:1.375em}.play-button{position:absolute;z-index:10;top:50%;left:.9375em;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;padding-left:.3125em;text-align:center}.play-button:before{z-index:0;background:#ba1f24;-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.play-button:after,.play-button:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:3.125em;height:3.125em;border-radius:50%}.play-button:after{z-index:1;background:#e50914;background:var(--iq-primary);-webkit-transition:all .2s;transition:all .2s}.play-button:hover:after{background-color:darken(#fa183d,10%)}.play-button i{display:block;position:relative;z-index:3;font-size:1.25em;color:#fff;color:var(--iq-white-color)}.w-name{margin-left:4.375em}video{display:block;width:100%}.video-container{width:100%;overflow:hidden;position:relative}.overlay-s-name,.video-container.overlay-wrapper:before{z-index:1}header .navbar ul li.streamit-cart>a{padding:0}.seasons .iq-dropdown .form-control{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}.seasons .trending-pills{margin:1.875em 0}.seasons .trending-pills.nav-pills .nav-item a{margin-left:0}.epi-box .episode-number,.epi-box .episode-play-info{opacity:1}.epi-box .episode-number{background:#e50914;background:var(--iq-primary);position:absolute;top:.9375em;left:.9375em;color:#fff;color:var(--iq-white-color);padding:0 .3125em}.epi-desc{background:#191919;background:var(--iq-bg1)}.epi-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.epi-box{-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2)}.epi-img{overflow:hidden}.img-zoom{-webkit-transition:transform 2s ease-in-out;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center}.epi-box:hover .img-zoom{-webkit-transform:scale(1.3);transform:scale(1.3)}.single-episode-space{margin-bottom:4.375em}.episode__player p{margin:0;line-height:normal}.text-primary{color:#e50914!important;color:var(--iq-primary)!important}.iq-sidearea-btn-container{display:none}footer.footer-one .footer-top .info-share{text-align:left!important}.page-id-7 .content-area .site-main{padding:0}.single-movie .movie .movie__head,.single-video .video .video__player{width:100%}.movie__player>p{margin-top:0}.movie-detail .share-icons.music-play-lists li span{width:2em;height:2em;line-height:2em;text-align:center;margin:0 auto;display:inherit;background:#fff;color:#e50914;color:var(--iq-primary)}.movie-detail .wpulike-heart .wp_ulike_put_image{background:0 0;padding:0}.movie-detail .share-icons.music-play-lists li span.count-box{height:.9375em;width:.9375em;line-height:.9375em;font-size:.5em;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);position:absolute;right:-1.25em;top:0}.block-social-info .music-play-lists li a.watch-list,.block-social-info .music-play-lists li a.watch-list-not{background:#fff;background:var(--iq-white-color);width:1.875em;height:1.875em;border-radius:6.25em;line-height:1.875em;text-align:center;margin:0 auto}.btn-hover:before .upcoming-contens .block-images .hover-buttons .btn{padding:.3125em .9375em}.topten-contens .slick-vertical .slick-slide.slick-current.slick-active .block-images .badge.badge-secondary{border-radius:0!important}.single-tv_show .banner-caption{right:5em}.iq-button.btn-transparant:before{border:.125em solid transparent;background:transparent}.iq-button.btn-transparant{color:#fff;color:var(--iq-white-color);position:absolute;left:0;right:0;margin:auto;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}.trailor-video .iq-button.btn-transparant span{display:block;font-size:1.15em;text-transform:capitalize}.trailor-video .block-images{width:auto;border-radius:.625em;overflow:hidden;vertical-align:middle}.single-tv_show .trailor-video{position:absolute;left:auto;right:0;bottom:0}.single-tv_show .trailor-video.trailer-play-btn{bottom:1.875em}.trailor-video .block-images:before{background:rgba(0,0,0,.5);position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:1;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.trailor-video.trailer-play-btn .block-images{border-radius:0}.trailor-video.trailer-play-btn .block-images:before{opacity:0}.trailor-video.trailer-play-btn .content{color:#e50914;color:var(--iq-primary);border:.125em solid #e50914;border:.125em solid var(--iq-primary);padding:.75em 1.5em;position:relative;top:auto;-webkit-transform:none;transform:none}.trailor-video.trailer-play-btn .iq-button.btn-transparant span{display:unset}.movie-detail .music-play-lists .iq-like-btn{position:relative;display:inherit;height:1.875em;width:1.875em;line-height:1.875em}.music-play-lists span{position:relative;display:block;height:1.875em;width:1.875em;line-height:1.875em}.music-play-lists .watch-list span{line-height:1.7em}.movie-detail .share-icons.music-play-lists a.watch-list{text-align:center;display:inline-block;margin:0 auto;border-radius:6.25em}.iq-upcoming-movie .trending-info .block-social-info .music-play-lists li a,.movie-detail .share-icons.music-play-lists li a,.upcoming-contens .block-social-info .music-play-lists li>a{text-align:center;margin:0 auto}.epi-box{margin-bottom:1.875em}.wpulike-heart .wp_ulike_put_image:after{content:"\ed20";font-size:1.062em;line-height:1.375em;position:absolute;color:#e50914;color:var(--iq-primary);font-family:remixicon!important;font-style:normal;vertical-align:middle;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;text-align:center;margin:0 auto}.movie-detail .wpulike-heart .wp_ulike_put_image:after{line-height:1.062em}.music-play-lists li:focus .iq-like-btn .wpulike-heart .wp_ulike_put_image:after,.music-play-lists li:hover .iq-like-btn .wpulike-heart .wp_ulike_put_image:after{color:#fff;color:var(--iq-white-color)}.movie-detail .music-play-lists li:hover .iq-like-btn,.movie-detail .music-play-lists li:hover span{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.wpulike-heart .wp_ulike_put_image.wp_ulike_btn_is_active:after{-webkit-filter:inherit;filter:inherit}.trending-info.g-border{padding:0 0 3.125em;margin-bottom:3.125em;margin-top:1.875em;border:solid;border-width:0 0 .0625em;border-image-source:linear-gradient(270deg,rgba(209,208,207,0),rgba(209,208,207,.6),rgba(209,208,207,0));border-image-slice:1}.trending-info.g-border .share-icons .share-box{left:2.8125em;right:auto}.trending-info.g-border .slider-ratting{margin-top:.625em}.iq-upcoming-movie .favorites-slider.slick-slider .slick-track{width:auto!important}.iq-custom-select .select2-container--bootstrap4 .select2-selection,.select2-dropdown{background-color:#191919;background-color:var(--iq-bg1);border:none;border-radius:0;color:#fff;outline:none}.select2-dropdown{top:0;-webkit-box-shadow:0 .75em 2.125em 0 #130a0a;box-shadow:0 .75em 2.125em 0 #130a0a}.iq-custom-select select{-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#141414;background-color:var(--iq-body-bg)}.select2-container--bootstrap4 .select2-dropdown .select2-results__option{font-size:14px}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true]{background-color:#e50914;background-color:var(--iq-primary);color:var(--iq-white)}.select2-container .select2-selection--single .select2-selection__rendered{line-height:47px;padding-left:15px;font-size:14px}.select2-container--bootstrap4.select2-container--focus .select2-selection{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.select2-search--dropdown .select2-search__field{border-radius:0;border:none;background:rgba(85,85,85,.65);color:var(--iq-white);float:inherit;height:2em}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{border:none}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b:before{content:"\ea41";position:absolute;font-family:remixicon;top:50%;right:10px;-webkit-transform:translateY(-45%);transform:translateY(-45%);color:var(--iq-white);font-size:16px;z-index:99;-webkit-transition:all .4s ease;transition:all .4s ease}.select2-container--bootstrap4.select2-container--open .select2-selection__arrow b:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{width:auto}.select2-container--bootstrap4 .select2-selection--multiple,.select2-container--bootstrap4 .select2-selection--single{height:45px!important}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above{border-radius:0;border:none}.sea-epi .select2-container{width:9.375em!important}.iq-custom-select{position:relative;margin-top:0}.custom-control-input:checked~.custom-control-label:before{background-color:#e50914!important;background-color:var(--iq-primary)!important;border-color:#e50914!important;border-color:var(--iq-primary)!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:var(--iq-white)}.message{color:#898989}.share-icons.music-play-lists .iq-like-btn,.share-icons.music-play-lists span{width:2.1875em;height:2.1875em;line-height:2.1875em;border:none}.share-icons.music-play-lists li .iq-like-btn .count-box,.share-icons.music-play-lists li .iq-like-btn .streamit-count-box{height:1.5em;width:1.5em;line-height:1.5em;font-size:.6em;background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);position:absolute;right:.5em;top:1.4em;padding:0}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box{position:absolute;right:auto;left:3.4em;top:.85em;width:3em;height:2.55em;display:none;border-radius:0;font-size:.9375em;background-color:#191919;background-color:var(--iq-bg1);-webkit-animation:fadeInLike .5s ease-in;animation:fadeInLike .5s ease-in;z-index:1}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box P{position:absolute;left:45%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:normal;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;-webkit-transition-delay:2s;transition-delay:2s}.share-icons.music-play-lists li .iq-like-btn .streamit_tooltip.count-box .share-shape{left:-.8125em;right:auto;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.share-icons.music-play-lists li .iq-like-btn:hover .streamit_tooltip.count-box P{opacity:1}.share-icons.music-play-lists li .iq-like-btn:hover .streamit_tooltip.count-box{display:inline-block}.share-icons.music-play-lists li a.watch-list{display:inline-block;text-align:center;margin:0 auto}.iq-overflow-hidden{overflow:hidden}.music-play-lists a.watch-list-not{display:block;margin:0 auto}button.mfp-close:focus{border:none;outline:none}#iq-favorites{overflow:hidden}.bottom-space{padding-bottom:4.375em}.home-slider .slick-bg{-webkit-transition-property:-webkit-transition!important;transition-property:-webkit-transition!important;transition-property:transition!important;transition-property:transition,-webkit-transition!important}.home-slider .slick-list,.home-slider .slick-track{-webkit-transition-timing-function:cubic-bezier(.2,.18,0,.95)!important;transition-timing-function:cubic-bezier(.2,.19,0,.94)!important}.tvshows-slider .slick-bg{-webkit-transition-property:-webkit-transition!important;transition-property:-webkit-transition!important;transition-property:transition!important;transition-property:transition,-webkit-transition!important}.tvshows-slider .slick-list,.tvshows-slider .slick-track{-webkit-transition-timing-function:cubic-bezier(.2,.18,0,.95)!important;transition-timing-function:cubic-bezier(.2,.19,0,.94)!important}.overflow-hidden{overflow:hidden}.img-not-found>img{width:15.625em}.content-area.search-page #iq-upcoming-movie{padding-top:6.25em}.content-area.search-page #iq-upcoming-movie .inner-slider .slick-list{padding-bottom:2.5em}.inner-slider .slick-list{padding:0 0 6.25em}.upcoming-contens .inner-slider .slick-list{padding-top:0}.movie-detail .share-box{right:auto;left:2.8125em}.single-episode .episode .episode__head{width:100%}.search-page #iq-upcoming-movie{padding-top:6.25em}.iq-breadcrumb-one h2>span{font-size:inherit}.iq-privacy-policy p,.iq-terms-of-use p,.iq-terms-of-use ul li{color:#d1d0cf;color:var(--iq-body-text)}footer .footer-standard .widget ul li{display:inline-block;padding-right:1.875em}footer .footer-standard .widget ul>li>a{padding:0;font-weight:400}footer .footer-standard .widget ul>li>a:before{display:none}footer .footer-link-title{margin-bottom:1.25em;margin-top:0}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}footer .widget{background:transparent;border:none;padding:0}footer .widget .iq-contact li a:before{display:none}footer .widget #recentcomments li a{color:#e50914;color:var(--iq-primary)}footer .widget #recentcomments li .comment-author-link a:hover{text-decoration:underline;color:#e50914;color:var(--iq-primary)}footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{top:.875em}footer .widget.widget_nav_menu ul li a{padding:.4375em 0 .4375em .9375em}footer .widget ul.menu li .sub-menu{padding-left:.625em}ul.iq-contact li{display:-webkit-box;display:-ms-flexbox;display:flex}ul.iq-contact li a span{padding-left:.9375em;display:table-cell;word-wrap:anywhere;word-break:break-word}ul.iq-contact li i{position:absolute;left:0;line-height:2.125em;font-size:1.375em;color:#6c757d;color:var(--iq-secondary)}ul.iq-contact li a:before{display:none}.widget.widget_nav_menu ul li .sub-menu li a,.widget ul.menu li .sub-menu li a{font-size:.875em}footer .widget .rss-date{font-weight:600;font-size:.875em;text-transform:uppercase;display:inline-block;width:100%;margin:.3125em 0}footer.footer-one .widget .textwidget p{margin-bottom:0}footer .widget.footer-logo.text-left{margin-bottom:.9375em}footer{display:inline-block;width:100%;background-repeat:no-repeat!important;background-size:cover!important;background-color:#191919!important;background-color:var(--iq-bg1)!important}footer.footer-one .footer-top{padding-top:3.75em;padding-bottom:3.75em}footer.footer-one .footer-standard .widget{margin:0;padding:0}footer.footer-one .footer-top .footer-standard .info-share{margin-bottom:0}footer.footer-one .widget{background:transparent;border:none}footer.footer-one .widget h4.footer-title{margin-bottom:.9375em}footer .widget #recentcomments li .comment-author-link a{color:var(--body-text);font-weight:600}footer .widget #recentcomments li.recentcomments a:before,footer .widget a.rsswidget:before,footer ul.wp-tag-cloud li a:before{display:none}footer.footer-one .widget ul.menu li a{border:none;margin-bottom:.25em;color:#fff;color:var(--iq-white-color)}footer.footer-one .widget ul.menu li a:hover{color:#e50914;color:var(--iq-primary)}footer.footer-one .sub-btn{position:absolute;right:0}footer.footer-one .sub-btn button{padding:1.5em 1.875em;border:none;cursor:pointer;background-color:#e50914;background-color:var(--iq-primary)}.footer-one .sub-btn button:focus,footer.footer-one .sub-btn button:hover{outline:none}footer.footer-one .sub-btn button:before{content:"\f2c3";position:absolute;font-family:Ionicons;z-index:1;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5em;color:#fff;color:var(--iq-white-color)}footer.footer-one input[type=submit] footer.footer-one .info-share li{margin-left:.9375em;margin-right:0}footer.footer-one .menu-footer-menu-container .menu{margin-bottom:0;padding:0}footer.footer-one .menu-footer-menu-container .menu li{list-style:none;display:block;margin-right:.625em}footer.footer-one .copyright a:hover,footer.footer-one .info-share li a:hover,footer.footer-one .menu-footer-menu-container .menu li a:hover{text-decoration:none;color:#e50914;color:var(--iq-primary)}footer.footer-one .menu-footer-menu-container .menu li:last-child{margin-right:0}footer.footer-one .copyright-footer{-webkit-box-shadow:rgba(0,0,0,.5) 0 .1875em .625em;box-shadow:0 .1875em .625em rgba(0,0,0,.5);padding:0 .9375em}footer.footer-one .copyright-footer .copyright{font-size:1em}footer.footer-one .info-share li a{color:#6c757d;color:var(--iq-secondary)}footer.footer-one input[type=email]:focus,footer.footer-one input[type=email]:hover{border-color:#e50914;border-color:var(--iq-primary);padding:0 7.8125em 0 .9375em}footer.footer-one input[type=email]{background:#fff;background:var(--iq-white-color);border-color:#404043;border-color:var(--iq-white-light-color);border-radius:5.625em;color:#6c757d;color:var(--iq-secondary)}.mc4wp-form-fields input[type=submit]{position:absolute;right:.9375em}footer.footer-one .footer-top .info-share li{margin-right:.9375em;margin-bottom:.9375em}footer.footer-one .footer-top .info-share li:last-child{margin-right:0}.iq-bg-dark{position:relative}footer.iq-over-dark-90:before{display:none!important}footer .footer_top_block{padding-bottom:6.25em}footer.footer-one .footer-top .info-share{padding-left:0}footer.footer-one .footer-top .info-share li{margin-right:.75em;display:inline-block}footer.footer-one .footer-top .info-share li a{position:relative;display:inline-block;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;margin-right:0;color:var(--iq-white);font-size:1.063em;border-radius:50%;background:rgba(41,41,41,.76);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}footer.footer-one .footer-top .info-share li a:hover{-webkit-box-shadow:0 0 .625em #bf000a;box-shadow:0 0 .625em #bf000a;-webkit-box-shadow:0 0 .625em var(--iq-primary-hover);box-shadow:0 0 .625em var(--iq-primary-hover);text-shadow:0 0 .125em #bf000a;text-shadow:0 0 .125em var(--iq-primary-hover);color:#bf000a;color:var(--iq-primary-hover);-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}footer.footer-one .footer-top .info-share li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(.9);transform:scale(.9);z-index:-1;border-radius:50%;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}ul.f-link li,ul.f-link li a{margin-bottom:.25em}ul.f-link li a{color:#d1d0cf;color:var(--iq-body-text)}ul.f-link li a:hover{color:#e50914;color:var(--iq-primary)}.s-icon{position:relative;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;margin-right:.75em;color:#fff;color:var(--iq-white-color);font-size:1.062em;background:rgba(41,41,41,.76)}.s-icon,.s-icon:before{border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}.s-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e50914;background:var(--iq-primary);-webkit-transform:scale(.9);transform:scale(.9);z-index:-1}.s-icon:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 .9375em #e50914;box-shadow:0 0 .9375em #e50914;-webkit-box-shadow:0 0 .9375em var(--iq-primary);box-shadow:0 0 .9375em var(--iq-primary)}.s-icon:hover{-webkit-box-shadow:0 0 .0625em #e50914;box-shadow:0 0 .0625em #e50914;-webkit-box-shadow:0 0 .0625em var(--iq-primary);box-shadow:0 0 .0625em var(--iq-primary);text-shadow:0 0 .125em #e50914;text-shadow:0 0 .125em var(--iq-primary);color:#e50914;color:var(--iq-primary);-webkit-transition:all .4s ease;transition:all .4s ease}.page-numbers li .page-numbers{background-color:#191919;background-color:var(--iq-bg1);border:none}.wp-video-shortcode{height:70vh!important}.mejs-container,.wp-video{width:100%!important}.mejs-container{min-width:100%!important}.video-container.iq-main-slider iframe{height:70vh}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes notify{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes notify{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slide-in{to{right:0}}@keyframes slide-in{to{right:0}}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:.2}to{opacity:1}}@-webkit-keyframes trailorPlay{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-.3125em);transform:translateX(-.3125em)}50%{-webkit-transform:translateX(.3125em);transform:translateX(.3125em)}70%{-webkit-transform:translateX(-.125em);transform:translateX(-.125em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes trailorPlay{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-.3125em);transform:translateX(-.3125em)}50%{-webkit-transform:translateX(.3125em);transform:translateX(.3125em)}70%{-webkit-transform:translateX(-.125em);transform:translateX(-.125em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.iqonic-user-forms .elementor-shortcode{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form.pms_login>p{margin:0 0 1.5em}form#pms_login .logo,form#pms_recover_password_form .logo-link,form#pms_recover_password_form ul.pms-form-fields-wrapper>.logo-link .logo,form#pms_register-form .logo{display:block;margin-left:auto;margin-right:auto;width:11.25em;margin-bottom:1.5em}form#pms_register-form .logo{margin-bottom:3em}form#pms_register-form{max-height:90vh}form#pms_login{padding:3.125em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;width:auto;margin:0 auto;position:relative;-ms-flex-item-align:center;align-self:center;-webkit-backdrop-filter:blur(1.5625em);backdrop-filter:blur(1.5625em)}form#pms_login label{color:#fff;color:var(--iq-white-color);font-weight:500;margin-bottom:1em;letter-spacing:.02em}form#pms_login p.login-remember label{font-size:.875em;color:#fff;color:var(--iq-white-color)}form#pms_login .input{margin-bottom:1.5em;height:3.5em;line-height:3.5em;background:#111;background:var(--input-bg);border:.0675em solid #111;border:.0675em solid var(--input-bg);font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}form#pms_login #rememberme{width:1em;height:1em;border:.125em solid #fff;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-radius:.3em}#pms_login .login-extra .separator{margin-left:1em;margin-right:1em}form#pms_login #rememberme:checked:before{content:"\2713";position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50914;color:var(--iq-primary);left:0;margin:auto}form#pms_login form#pms_login input[type=password]:focus,form#pms_login input:focus,form#pms_login input[type=email]:focus,form#pms_login input[type=text]:focus{border-color:#e50914;border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none}form#pms_login .login-submit .button{width:auto;float:none;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;border-radius:0;margin-bottom:.625em;height:inherit;line-height:inherit;background:#e50914;background:var(--iq-primary)}form#pms_login .login-submit .button:focus,form#pms_login .login-submit .button:hover{background:#6c757d;background:var(--iq-secondary)}form#pms_login .login-submit #wp-submit{width:100%}form#pms_login a{color:#e50914;color:var(--iq-primary)}form#pms_login a.register{color:#fff;color:var(--iq-white-color);font-weight:500;letter-spacing:.0625em}form#pms_login a.register:hover{color:#e50914;color:var(--iq-primary)}form#pms_login a:hover{text-decoration:none}form#pms_login a.lostpassword{font-weight:500;font-size:.875em;letter-spacing:.05em}.pms-login-error{margin:1.875em 0;padding:1em;border:.0625em solid rgba(229,9,20,.75);background:rgba(229,9,20,.1)}form#pms_login p.login-submit{margin-bottom:1.5625em}.iqonic-user-forms #pms_login .login-remember{display:-webkit-box;display:-ms-flexbox;display:flex}#pms_login p:after{display:block;clear:both;content:""}#pms_login .login-remember{margin-bottom:1.5em}#pms_login p{margin:0}#pms_login .login-remember label{padding-left:0;line-height:normal;letter-spacing:.05em}.iq-pricing-card{padding:1.875em;position:relative;background:#191919;background:var(--iq-bg1);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);display:block;margin:0 auto}.iq-pricing-card .iq-pricing .table{border:none}.iq-pricing-card .iq-pricing .table th{border:none;font-size:1.125em;line-height:1.75em;padding:1.75em .625em 1.25em}.iq-pricing-card .iq-pricing .table td{border:none!important}.iq-pricing-card .iq-pricing .table tr{border-bottom:.0625em solid #141414;border-bottom:.0625em solid var(--iq-body-bg)}.iq-pricing-card .iq-pricing .table tr:last-child{border-bottom:0}.iq-pricing-card .iq-pricing .iq-price-head{border-bottom:none!important}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box{background:#141414;background:var(--iq-body-bg);padding:1.875em .625em;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .iq-price-rate{margin-top:1em}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box small{font-size:.5em;text-transform:lowercase}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type{font-size:1.125em;line-height:1.75em;position:absolute;background:#e50914;background:var(--iq-primary);padding:.5625em 1.5625em;color:#fff;color:var(--iq-white-color);top:-.9375em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99;font-weight:500}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type:before{position:absolute;content:"";width:0;height:0;right:-.9375em;top:-.0625em;border-left:1em solid #bf000a;border-left:1em solid var(--iq-primary-hover);border-top:1em solid transparent}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box .type:after{position:absolute;content:"";width:0;height:0;left:-.9375em;top:-.0625em;border-right:1em solid #bf000a;border-right:1em solid var(--iq-primary-hover);border-top:1em solid transparent}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active{background:#e50914;background:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type{background:#fff;color:#e50914;color:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type:before{border-left:1em solid #bf000a;border-left:1em solid var(--iq-primary-hover);right:-1em}.iq-pricing-card .iq-pricing .iq-price-head .iq-price-box.active .type:after{border-right:1em solid #bf000a;border-right:1em solid var(--iq-primary-hover);left:-1em}.iq-pricing-card .iq-pricing .i_close{font-size:1.375em}.iq-pricing-card .iq-pricing .iq-child-cell{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:1.125em;line-height:1.75em;padding:1.5625em .625em 1.25em}.iq-pricing-card .iq-pricing .iq-child-cell.active{color:#e50914;color:var(--iq-primary)}.iq-pricing-card .iq-pricing .iq-child-cell i{font-size:1.625em;line-height:2.25em}.iq-pricing-card .iq-pricing .iq-price-footer{padding:1.5625em .625em 0}.iq-pricing-card-two{padding:1.375em 3.75em 3.75em;position:relative;background:#191919;background:var(--iq-bg1);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);display:block;margin:0 auto}.iq-pricing-card-two .iq-pricing .table{border:none}.iq-pricing-card-two .iq-pricing .table th{border:none;font-size:1.125em;line-height:1.75em;padding:1.75em .625em 1.25em}.iq-pricing-card-two .iq-pricing .table td{border:none!important}.iq-pricing-card-two .iq-pricing .table tr{border-bottom:.0625em solid #141414;border-bottom:.0625em solid var(--iq-body-bg)}.iq-pricing-card-two .iq-pricing .table tr:last-child{border-bottom:0}.iq-pricing-card-two .iq-pricing .iq-price-head .iq-price-box{display:inline-block;padding:.8125em .9375em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;color:var(--iq-white-color);background-color:#6c757d;background-color:var(--iq-secondary)}.iq-pricing-card-two .iq-pricing .iq-price-head .iq-price-box .type{font-size:1em;color:#fff;color:var(--iq-white-color)}.iq-pricing-card-two .iq-pricing .i_close{font-size:1.375em}.iq-pricing-card-two .iq-pricing .iq-child-cell{-webkit-transition:all .4s ease;transition:all .4s ease;font-size:1.125em;line-height:1.75em;padding:1.5625em .625em 1.25em}.iq-pricing-card-two .iq-pricing .iq-child-cell.active{color:#e50914;color:var(--iq-primary)}.iq-pricing-card-two .iq-pricing .iq-child-cell i{font-size:1.625em;line-height:2.25em}.iq-pricing-card-two .iq-pricing .iq-price-footer{padding:1.5625em .625em 0}.iq-pricing-card-two .iq-price-bottom .iq-select-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:.9375em;background:#141414;background:var(--iq-body-bg);margin-bottom:1.875em;cursor:pointer}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap i{position:absolute;top:.9375em;right:.9375em;font-size:1.5em;display:none}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-label .type{background:#e50914;background:var(--iq-primary);color:#fff;color:var(--iq-white-color);padding:.1875em .25em .25em;font-size:1em;font-weight:500}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-rate{padding:0;margin-top:1.25em}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap .iq-price-rate small{font-size:.6em;text-transform:lowercase}.iq-pricing-card-two .iq-button.btn{width:100%}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active{background:rgba(229,9,20,.4);border:.0625em solid rgba(209,208,207,.6)}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active .iq-price-label .type{background-color:#fff;background-color:var(--iq-white-color);color:#e50914;color:var(--iq-primary)}.iq-pricing-card-two .iq-price-bottom .iq-select-price .iq-price-rate-wrap.active i{color:#fff;color:var(--iq-white-color);display:block}form.pms-form{-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;padding:1.875em .9375em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 1.875em 0 rgba(0,0,0,.2);display:block;position:relative;margin:0 auto;-ms-flex-item-align:center;align-self:center}form.pms-form ul.pms-form-fields-wrapper li{list-style:none;width:50%;padding:0 .9375em;display:inline-block}form.pms-form ul.pms-form-fields-wrapper li.pms-field.pms-field-subscriptions{width:100%}form.pms-form ul.pms-form-fields-wrapper li label{color:#d1d0cf;color:var(--iq-body-text);margin-bottom:.4375em}form.pms-form ul.pms-form-fields-wrapper li input{height:3.5em;line-height:3.5em;background:#111;border:none;font-size:.875em;color:#6c757d;color:var(--iq-secondary);border-radius:0}form.pms-form ul.pms-form-fields-wrapper li .pms-subscription-plan label{margin-top:.625em;margin-bottom:.625em}form.pms-form ul.pms-form-fields-wrapper li input[type=submit]{text-transform:uppercase;letter-spacing:1.5px;width:inherit;background-color:#e50914;background-color:var(--iq-primary);border:none;color:#fff;color:var(--iq-white-color);margin-top:.9375em}form.pms-form ul.pms-form-fields-wrapper li input[type=submit]:focus,form.pms-form ul.pms-form-fields-wrapper li input[type=submit]:hover{background:#6c757d;background:var(--iq-secondary);color:#fff;color:var(--iq-white-color)}form.pms-form ul.pms-form-fields-wrapper li input[type=checkbox],form.pms-form ul.pms-form-fields-wrapper li input[type=radio]{height:1.5em;margin-bottom:.9375em;width:.9375em;line-height:1.5625em;float:none;margin-right:.9375em;display:block}form.pms-form ul.pms-form-fields-wrapper li input[type=checkbox]{display:inline-block}form#pms_edit-profile-form .iq-button{margin-top:.9375em}.pms_success-messages-wrapper p{margin-bottom:2.8125em}form.pms-form ul.pms-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-subscription-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}#pms-paygates-wrapper{margin:1.5em 0}form.pms-form .btn.btn-hover.iq-button{margin:0 .9375em}.pms-subscription-plan label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.iq-register form.pms-form ul.pms-form-fields-wrapper li input[type=radio],form.pms-form .pms-form-fields-wrapper .pms-subscription-plan label input[type=radio],form.pms-form ul.pms-form-fields-wrapper li input[type=radio]{margin-bottom:0}#pms-paygates-inner,#pms-paygates-inner>label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}#pms-paygates-inner{margin-top:.9375em}#pms-paygates-inner label{margin-right:.9375em}#pms-recaptcha-register-wrapper{display:inline-block;width:100%;vertical-align:top;margin:1.25em 0}form.pms-form .btn.btn-hover.iq-button{margin:0 .9375em 0 0}.iq-register{height:100vh;position:fixed!important}.iq-register form.pms-form{margin:1.875em 0;overflow-x:auto}::-webkit-scrollbar{width:.25em}::-webkit-scrollbar:horizontal{height:.2em}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.iq-register .elementor-shortcode{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.iq-register form.pms-form ul.pms-form-fields-wrapper{list-style:none;margin-left:-.9375em;margin-right:-.9375em;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.iq-register form.pms-form ul.pms-form-fields-wrapper li{width:50%;padding:0 .9375em;margin:0 0 1.5em}.iq-register button.btn.btn-hover.iq-button{margin:0;width:100%}.iq-register form.pms-form{padding:2.5em}.iq-register form.pms-form ul.pms-form-fields-wrapper li input{margin-bottom:.9375em}#pms-paygates-wrapper h3{font-size:1.2em}.iq-register form.pms-form ul.pms-form-fields-wrapper li:last-child{margin-bottom:0}#pms-paygates-inner>label input[type=radio]{margin-right:.4375em}.iq-register form.pms-form>label input[type=radio]{margin-bottom:0}#pms-subscription-plans-discount{width:100%;float:left;clear:both;position:relative}#pms-apply-discount{line-height:normal;margin:0 0 0 .9375em;width:auto}.pms-tax-notice{float:left;width:100%}#pms-subscription-plans-discount-messages-wrapper{padding:0;margin:auto;border:none}@media (max-width:479px){form.pms-form ul.pms-form-fields-wrapper li .pms-subscription-plan label{display:inline-block}.iq-register form.pms-form ul.pms-form-fields-wrapper li input[type=radio],form.pms-form .pms-form-fields-wrapper .pms-subscription-plan label input[type=radio],form.pms-form ul.pms-form-fields-wrapper li input[type=radio]{display:inline-block;vertical-align:middle}}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active,.pms-account-navigation li.pms-account-navigation-link a{position:relative;overflow:hidden;border-radius:0;text-transform:uppercase;margin-left:.9375em;margin-right:.9375em}.pms-account-navigation li.pms-account-navigation-link a{padding:.75em 1.5em;color:#fff;color:var(--iq-white-color)}.pms-account-navigation li.pms-account-navigation-link{margin-right:0}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{color:#e50914;color:var(--iq-primary);background-color:transparent}.pms-account-navigation li.pms-account-navigation-link a:after{content:"";position:absolute;left:0;top:0;width:0;height:.1875em;background:#e50914;background:var(--iq-primary);opacity:0;-webkit-transition:all .8s linear;transition:all .8s linear}.pms-account-navigation li.pms-account-navigation-link a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(11,1,2,0)),color-stop(85%,rgba(255,55,65,.3)));background:linear-gradient(0deg,rgba(11,1,2,0) 0,rgba(255,55,65,.3) 85%);background:-webkit-gradient(linear,left bottom,left top,from(var(--iq-form-gradient-color)),color-stop(85%,var(--iq-to-gradient-color)));background:linear-gradient(0deg,var(--iq-form-gradient-color) 0,var(--iq-to-gradient-color) 85%);content:"";opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active:after{opacity:1;width:100%}.pms-account-navigation li.pms-account-navigation-link a:hover{color:#e50914;color:var(--iq-primary)}.pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{-webkit-box-shadow:none!important;box-shadow:none!important;text-align:left;margin:0}.pms-no-payments{padding:.625em 2.375em;position:relative;background:#191919;background:var(--iq-bg1)}.pms-account-subscription-details-table,.pms-table{padding:1.875em;position:relative;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 1.25em 0 rgba(0,0,0,.5);margin:0 auto}.pms-account-subscription-details-table tr>td:first-of-type{padding:.9375em 1.125em}form.pms-form ul.pms-form-fields-wrapper li label span{font-size:1em;line-height:normal}form#pms_recover_password_form{padding:3.125em;width:34.75em}form#pms_recover_password_form ul.pms-form-fields-wrapper>.logo-link{display:block}.pms-form>input[type=submit]{width:auto;background:#e50914;background:var(--iq-primary);border:none;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:1.5px;height:auto;line-height:inherit;margin-top:1.25em}.pms-form>input[type=submit]:focus,.pms-form>input[type=submit]:hover{background-color:#6c757d;background-color:var(--iq-secondary)}.pms_field-errors-wrapper p{color:#e50914;color:var(--iq-primary);margin:0}form#pms_recover_password_form ul.pms-form-fields-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form#pms_recover_password_form ul.pms-form-fields-wrapper li{margin:0 0 1.25em;padding:0;width:100%}form#pms_recover_password_form>.iq-button[type=submit]{width:100%}form#pms_register-form #pms-paygates-wrapper{margin:1.5em 0 0}@media(max-width:620px){form#pms_recover_password_form{padding:1.875em;width:80%}}.pms-table td,.pms-table th{color:#d1d0cf;color:var(--iq-body-text)}.pms-table th{border:.0625em solid #d1d0cf;border:.0625em solid var(--iq-body-text)}.iq-avtar-box .sign-user_card{width:100%;display:inline-block;text-align:center;margin:0 auto}.iq-avtar-box .sign-user_card img{height:12.5em;width:12.5em;line-height:12.5em}.iq-avtar-box .sign-user_card a#iq-edit-avatar-btn{display:block;margin-top:1.25em}#update-avatar label.custom-file-label{border-radius:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sign-user_card .custom-file-label{padding:.375rem 5rem .375em .75rem}#update-avatar .custom-file{height:calc(2.25rem + .625em)}.iqonic-user-forms .elementor-shortcode{-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-login-error{display:block;margin:0 auto 2em;width:34.75em;text-align:center}.mejs-container-fullscreen.wp-video-shortcode,.mejs-container-fullscreen .wp-video-shortcode{height:unset!important}.pms-pagination .page-numbers{position:relative;display:block;width:2.8125em;height:2.8125em;text-align:center;line-height:2.8125em;margin-left:.3125em;color:#6c757d;color:var(--iq-secondary);background-color:#191919;background-color:var(--iq-bg1);border:none}.pms-pagination .page-numbers.current,.pms-pagination .page-numbers:hover{background:#e50914;background:var(--iq-primary);border-color:#e50914;border-color:var(--iq-primary);color:#fff;color:var(--iq-white-color)}.pms-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pms-pagination .page-numbers.next,.pms-pagination .page-numbers.prev{width:auto;padding:0 .9375em}.loader-wheel{font-size:4em;position:relative;height:1em;width:1em;padding-left:.45em;overflow:hidden;margin:0 auto;-webkit-animation:loader-wheel-rotate .5s steps(12) infinite;animation:loader-wheel-rotate .5s steps(12) infinite}.loader-wheel i{display:block;position:absolute;height:.3em;width:.1em;border-radius:.05em;background:grey;opacity:.8;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:center .5em;transform-origin:center .5em}@-webkit-keyframes loader-wheel-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-wheel-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.iq_comment_block{padding-bottom:6.25em;clear:both}.iq_comment_block .comment-respond,.iq_comment_block .comments-area{margin-top:0}.watchlist-contens{position:relative;overflow:visible;padding:0}.watchlist-contens .block-images{position:relative;width:100%;-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;margin-bottom:1.875em}.watchlist-contens .block-images img{width:100%}.watchlist-contens .block-images:hover{overflow:visible}.watchlist-contens .block-images:hover .img-box{position:relative}.watchlist-contens .block-images:hover{z-index:99;transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translateZ(0) perspective(31.25em);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-box-shadow:0 0 .75em rgba(0,0,0,.9);box-shadow:0 0 .75em rgba(0,0,0,.9)}.watchlist-contens .block-images.watchlist-first:hover{transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translate3d(6%,0,0) perspective(31.25em)}.watchlist-contens .block-images.watchlist-last:hover{transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-webkit-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-moz-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em);-o-transform:scale3d(1.1,1.1,1) translate3d(-6%,0,0) perspective(31.25em)}.watchlist-contens .block-social-info{position:absolute;top:0;left:auto;bottom:0;right:1.5625em;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.watchlist-contens .block-images:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);width:100%;height:100%;opacity:0;z-index:9;border-left:.25em solid #e50914;border-left:.25em solid var(--iq-primary);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.watchlist-contens .block-images:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.8)),color-stop(50%,rgba(20,20,20,.4)),to(rgba(83,100,141,0)));background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(20,20,20,.4) 50%,rgba(83,100,141,0))}.watchlist-contens .block-images:hover:before{opacity:1;z-index:9}.watchlist-contens .block-images:hover .block-description,.watchlist-contens .block-images:hover .block-social-info{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out;opacity:1}.watchlist-contens .block-images .hover-buttons{margin-top:.3125em}.favorites-slider li.slide-item a.slick-slide.slick-current.slick-active{position:absolute;top:-2.5em;right:0;display:none}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 .9375em}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie .movie__poster,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show .tv-show__poster,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video .video__poster{width:5em;margin-right:1.25em;-webkit-box-flex:0;-ms-flex:none;flex:none;line-height:0}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie .movie__title,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show .tv-show__title,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video .video__title{color:#fff;color:var(--iq-white-color);line-height:1.4375em;display:block;overflow:hidden}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movie:last-child,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-show:last-child,.widget.masvideos-videos-widget .masvideos.masvideos-videos .video:last-child{margin-bottom:0;padding-bottom:0}.widget.masvideos-movies-widget .masvideos.masvideos-movies .movies__inner,.widget.masvideos-tv-shows-widget .masvideos.masvideos-tv-shows .tv-shows__inner,.widget.masvideos-videos-widget .masvideos.masvideos-videos .videos__inner{display:block;margin:0 auto}.widget.masvideos span.post_count{border-radius:3.125em;float:right;color:#fff;color:var(--iq-white-color);background:#e50914;background:var(--iq-primary);width:1.25em;height:1.25em;text-align:center;line-height:1.25em;font-size:.75em}.streamit-ajax-custom-search{z-index:99;border-top:.0625em solid #e50914;border-top:.0625em solid var(--iq-primary);background:#141414;background:var(--iq-body-bg);padding:.5em}header .search-box{z-index:9999;background:#000;background:var(--iq-black-color)}.streamit-ajax-custom-search ul.iq-post{background:transparent}.streamit-ajax-custom-search .post-img-holder{width:9.375em;height:5.5em;margin-right:1.25em}.streamit-ajax-custom-search ul.iq-post li .post-img img{width:100%;height:5.5em;margin:0}.streamit-ajax-custom-search ul.iq-post li .post-img .img-height{height:5.5em;padding:0}.streamit-ajax-custom-search ul.iq-post li .post-img{background:#252525;text-align:left}.streamit-ajax-custom-search ul.iq-post li .post-img:hover{-webkit-box-shadow:0 .0937em .25em rgba(255,55,65,.3);-webkit-box-shadow:0 .0937em .25em var(--iq-to-gradient-color);box-shadow:0 .0937em .25em rgba(255,55,65,.3);box-shadow:0 .0937em .25em var(--iq-to-gradient-color)}header #datafetch button.hover-buttons{color:#fff;color:var(--iq-white-color);text-transform:uppercase;background:#252525;font-size:.875em;-webkit-box-shadow:none;box-shadow:none}header #datafetch button.hover-buttons:hover{color:#e50914;color:var(--iq-primary)}.streamit-ajax-custom-search ul.iq-post li .post-blog{width:100%}.streamit-ajax-custom-search ul.iq-post li .post-blog .iq-category-list{text-align:left;background:transparent}.streamit-ajax-custom-search ul.iq-post li .post-blog .iq-category-list li{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;-webkit-line-clamp:1}.streamit-ajax-custom-search ul.iq-post li .post-blog .new-link{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;padding:0}li.slide-item .cast-images:before{position:absolute;content:"";top:auto;bottom:0;left:0;right:0;width:100%;height:100%;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:#191919;background:var(--iq-bg1)}.detail-cast-list li.slide-item{overflow:hidden;position:relative}li.slide-item .cast-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 auto}li.slide-item .cast-images .img-box{width:100%;height:8.75em}li.slide-item .cast-images .img-box img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}li.slide-item .cast-images .block-description{position:relative;top:auto;bottom:1.563em;z-index:999;display:block;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;left:auto;right:auto;bottom:auto;margin:auto 0;padding-left:1em}li.slide-item .cast-images .block-description .iq-title{padding:0}.person-details .single-person__sidebar-title{font-size:1em;font-weight:500;margin-bottom:.3125em}.person-details>div{margin-bottom:1.25em}.profile-social-lists .share-ico{font-size:2em}.profile-social-lists{margin-left:-.625em}.cast-person-list table{border:none;border-collapse:separate;border-spacing:0 .9375em;min-width:43.75em;overflow-x:auto}.cast-person-list table .image{width:8%;padding:0}.cast-person-list table .image img{width:100%}.cast-person-list table td,.person-details .cast-person-list table th{text-align:left;border:none}.cast-person-list table td.year{text-align:right}.cast-person-list table td.seperator{text-align:center}.cast-person-list .content .character{color:#fff;color:var(--iq-white-color)}.trending-pills.treading-heading-tab{background:transparent}.trending-pills.treading-heading-tab.nav-pills .nav-item:first-child a{margin-left:0}.tab-content.cast-person-list{max-height:38.125em;height:auto;overflow-y:scroll}.wp-block-search .wp-block-search__label{color:#fff;color:var(--iq-white-color)}.wp-block-search .wp-block-search__input{background:rgba(209,208,207,.6);border:none;width:calc(100% - 2.91667vw)}.wp-block-latest-comments__comment-meta a{color:#fff;color:var(--iq-white-color);line-height:normal}.wp-block-latest-comments__comment-meta{color:#e50914;color:var(--iq-primary)}.wp-block-column>p{margin:0}.wp-block-search .wp-block-search__button{outline:none;font-size:0;border:none;padding:.625em 1.5em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;margin-left:0;position:relative;color:var(--iq-white);cursor:pointer;background:#e50914;background:var(--iq-primary);width:2.9166666666666665vw}.wp-block-search .wp-block-search__button:after{content:"\f002";position:absolute;font-family:Font Awesome\ 5 Free;font-weight:900;top:50%;bottom:auto;left:50%;right:auto;font-size:.8vw;color:var(--iq-white);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}ol.wp-block-latest-comments{padding-left:0;margin-bottom:0}.trending-info.g-border .single-details .slider-ratting{margin-top:0;margin-left:1.25em}.sources-table{border:none;border-collapse:separate;overflow-x:auto;border-spacing:0}.sources-table td,.sources-table th{border:none;text-align:left;padding:1.5em 1.25em;text-transform:capitalize}.sources-table tbody{background:#191919;background:var(--iq-bg1)}.sources-table td{border-bottom:.625em solid #141414;border-bottom:.625em solid var(--iq-body-bg)}.sources-table tr:last-child td{border:none}.source-list-content{max-height:25em;height:auto;clear:both;position:relative;overflow-y:auto}.streamit-content-details{clear:both}.streamit-content-details .trending-pills-header.nav-pills .nav-item a{font-weight:500;text-transform:capitalize;padding:1em;margin:0 1em 0 0;position:relative;overflow:hidden;border-radius:0;color:#fff;color:var(--iq-white-color)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a:hover{color:#e50914;color:var(--iq-primary)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a.active{background:#191919;background:var(--iq-bg1);color:#e50914;color:var(--iq-primary)}.streamit-content-details .trending-pills-header.nav-pills .nav-item a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(11,1,2,0)),color-stop(85%,rgba(255,55,65,.3)));background:linear-gradient(0deg,rgba(11,1,2,0) 0,rgba(255,55,65,.3) 85%);background:-webkit-gradient(linear,left bottom,left top,from(var(--iq-form-gradient-color)),color-stop(85%,var(--iq-to-gradient-color)));background:linear-gradient(0deg,var(--iq-form-gradient-color) 0,var(--iq-to-gradient-color) 85%);content:"";opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.streamit-content-details .trending-pills-header.nav-pills .nav-item a.active:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.streamit-content-details .trending-pills-header.nav-pills .nav-item a:after{height:.1875em;top:0;bottom:auto;content:"";position:absolute;left:0;width:0;background:#e50914;background:var(--iq-primary);opacity:0;-webkit-transition:all .8s linear;transition:all .8s linear}.streamit-content-details .trending-pills-header.nav-pills .nav-item .nav-link.active:after{opacity:1;width:100%}.streamit-content-details .trending-pills-header{background:linear-gradient(90.06deg,rgba(20,20,20,0) 1.66%,#191919 43.64%,rgba(20,20,20,0) 89.28%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-content.hideContent{overflow:hidden;line-height:1em;height:6em}.description-content.showContent{line-height:1em;height:auto}.description-content{height:auto;overflow:hidden;margin-top:-.638em}.streamit-reviews{margin-bottom:.938em}.streamit-reviews .comment-form-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both}.streamit-reviews .comment-form .comment-form-rating>label{color:#d1d0cf;color:var(--iq-body-text)}.streamit-reviews .comment-form-rating p.stars{margin:0 0 0 .938em;font-size:1.25em}.streamit-reviews p.comment-notes{float:left;width:calc(100% - 20em);margin:0 0 1.375em}.streamit-reviews p.comment-notes span{font-size:1em}.streamit-reviews p.stars a{margin-left:.313em;height:1.5em;width:1.5em}.streamit-reviews p.stars a:before{font-size:1.25em;color:#e50914;color:var(--iq-primary)}.streamit-reviews .comment-form-author{float:left;width:50%;padding-right:.938em}.streamit-reviews .comment-form-email{float:left;width:50%;padding-left:.938em}.streamit-reviews .comment-form-comment{margin:0 0 .9375em}.streamit-reviews .form-submit .submit{cursor:pointer}.streamit-reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.streamit-reviews #comments ol.commentlist li{padding:0;margin:0 0 1.25em;position:relative;background:0;border:0}.streamit-reviews .bypostauthor{display:block}.streamit-reviews #comments ol.commentlist li .comment_container{display:-webkit-box;display:-ms-flexbox;display:flex}.streamit-reviews #comments ol.commentlist li .comment_container img.avatar{position:relative;padding:0;height:5em;width:5em;float:left}.streamit-reviews #comments ol.commentlist li .comment-text{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;margin:0 0 0 1.875em}.streamit-reviews #comments ol.commentlist li .meta{color:#6c757d;color:var(--iq-secondary);font-size:.75em}.streamit-reviews #comments ol.commentlist li .comment-text p.meta{font-weight:500;line-height:normal;display:inline-block;vertical-align:middle;margin-right:.625em}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__author{color:#fff;color:var(--iq-white-color);font-size:1.5em;text-transform:capitalize;font-weight:500}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__published-date{font-size:.875em;position:relative;padding-left:1.5625em;text-transform:uppercase}.streamit-reviews #comments ol.commentlist li .comment-text .meta .masvideos-review__published-date:before{position:absolute;left:.4375em;right:auto;width:.5em;height:.125em;background:#6c757d;background:var(--iq-secondary);content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.streamit-reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.streamit-reviews .star-rating .star{width:1.25em;height:1em;font-size:1em;color:#e50914;color:var(--iq-primary)}.streamit-reviews .comment-text .star-rating{display:inline-block}.streamit-reviews .comment-respond{margin-top:0}.streamit-reviews .comment-respond .comment-reply-title,.streamit-reviews ul.children{margin-top:1.25em}.streamit-reviews .comment-form-rating .select2-container{display:none}.music-play-lists.single-share-icon .share-box{right:auto;left:3.4em;top:.125em}.music-play-lists.single-share-icon .share-box a:first-child{padding-left:0}.music-play-lists.single-share-icon .share-box .share-shape{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:-.9em;right:auto}.iq_comment_block.streamit-content-details .select2-container,.streamit-reviews p.stars a.star-6,.streamit-reviews p.stars a.star-7,.streamit-reviews p.stars a.star-8,.streamit-reviews p.stars a.star-9,.streamit-reviews p.stars a.star-10{display:none}.iq_tag-list{margin-top:1.875em}.iq_tag-list .text-lable{font-size:1.125em;text-transform:uppercase;letter-spacing:.125em;font-weight:600}.movie-content.movie-space-action li a{font-weight:500;letter-spacing:.0625em;font-size:1.125em;line-height:1.75}.movie-content.movie-space-action.iq_tag-list li a{color:var(--iq-white);font-size:1.125em;line-height:1.75;font-weight:400;letter-spacing:.0625em}.iq_tag-list li.text-lable:after,.movie-content.iq_tag-list li:before,.movie-content.iq_tag-list li:last-child:after{display:none}.movie-content.iq_tag-list li:after{content:",";color:#6c757d;color:var(--iq-secondary);position:absolute;font-size:1.25em;clear:both;bottom:.375em;top:auto}.iq_tag-list li{padding-right:.125em;margin-right:.9375em}.navbar.deafult-header ul li .streamit-image-box.style-one a{padding:0;line-height:normal}.streamit-image-box{border-radius:.5em;padding:.375em;position:relative;top:0;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s}.streamit-image-box.style-three{background:#1e2024;border-radius:.625em;padding:3.1em;text-align:center}.streamit-radius-gradient{position:relative;z-index:1;border-radius:.625em}.streamit-radius-gradient:before{content:"";position:absolute;inset:0;border-radius:.625em;padding:.125em;background:-webkit-gradient(linear,left top,left bottom,from(#e50914),color-stop(85%,rgba(235,63,73,0)));background:linear-gradient(180deg,#e50914,rgba(235,63,73,0) 85%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.streamit-image-box.style-three:hover .streamit-image-box-title{color:#fff;color:var(--iq-white-color)}.streamit-image-box.style-three .streamit-image-box-title{padding:1.5em .9375em 0}.style-two.streamit-image-box{background:#1e2024}.style-two.streamit-image-box:before{color:hsla(0,0%,100%,.7);border-radius:.5em .5em 0 0;padding:.1875em .625em;border-bottom:.0625em solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;content:"\2022\2022\2022";display:block;letter-spacing:.1875em;line-height:1.625em;font-size:1.625em;width:100%;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.style-two.streamit-image-box:hover:before{color:#e50914;color:var(--iq-primary)}.streamit-image-box.style-one{cursor:pointer}.scroll-img .streamit-image-box-img img{scroll-behavior:smooth;width:100%;-o-object-position:top;object-position:top;height:21.9375em;-webkit-transition:all 5s ease;transition:all 5s ease;-o-object-fit:cover;object-fit:cover}.scroll-img.hover-image-scroll:hover .streamit-image-box-img img{-o-object-position:bottom;object-position:bottom;-webkit-transition:all 3s ease;transition:all 3s ease}.streamit-image-box .streamit-image-box-title{padding:.9375em;width:100%;display:inline-block;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;text-align:center}.streamit-image-box.style-three .streamit-image-box-title{padding:.9375em 0 0}.streamit-image-box:hover .streamit-image-box-title{color:#e50914;color:var(--iq-primary)}.main-pages{border-radius:.5em;padding:.375em;position:relative;top:0;background:#1e2024;-webkit-transition:all .9s ease-out 0s;transition:all .9s ease-out 0s}.main-pages .pic img{scroll-behavior:smooth;-o-object-fit:cover;object-fit:cover;height:28.125em;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;-o-object-position:top;object-position:top}.main-pages:hover .pic img{-o-object-position:bottom;object-position:bottom;-webkit-transition:all 3s ease;transition:all 3s ease}.main-pages:before{color:hsla(0,0%,100%,.7);border-radius:.5em .5em 0 0;padding:.1875em .625em .125em;border-bottom:.0625em solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;content:"\2022\2022\2022";display:block;letter-spacing:.1875em;line-height:1.625em;font-size:1.625em;width:100%;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.main-pages:hover:before,.main-pages:hover a.page-title{color:#e50914;color:var(--iq-primary)}.streamit-transform-image{-webkit-transform:scale(1.2);transform:scale(1.2)}.streamit-transform-image-banner,.streamit-transform-image-rtl{-webkit-transform:scale(1.5);transform:scale(1.5)}a.page-title{padding:.9375em;width:100%;display:inline-block;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a.page-title:focus,a.page-title:hover{color:#fff}.list-demo-elementor .elementor-icon-list-item .elementor-icon-list-text{padding-left:.7em!important}.list-demo-elementor .elementor-icon-list-item .elementor-icon-list-icon svg{width:.875em;height:.875em}#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-right{right:auto!important;left:2.5em!important;width:3em!important;height:3em!important}@media (max-width:1190px){.streamit-transform-image,.streamit-transform-image-banner,.streamit-transform-image-rtl{-webkit-transform:none;transform:none}.streamit-mobile-menu ul>li>a .link-badge,.menu-main-menu-container ul>li>a .link-badge,.menu-mega-menu-container ul>li>a .link-badge{top:-.9em;right:auto;left:3.5em}}@media (max-width:649px){.source-list-content .sources-table .trending-pills .iq-button{padding:.5em}.source-list-content .sources-table .trending-pills .iq-button span{display:none}.source-list-content .sources-table .trending-pills .iq-button i{margin:0 .5em}}.row.iq_archive_items.iq-archive-person{margin-left:-.5em;margin-right:-.5em}.archive .iq-persons{margin-bottom:1em}.iq-persons .iq-cast-body{background:linear-gradient(24.12deg,#000 .77%,transparent 96.59%);position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25em}.iq-persons .iq-cast-body>.iq-person-heading .iq-title{font-size:1em;font-weight:500;font-family:Roboto,sans-serif;letter-spacing:.0625em;color:#fff;color:var(--iq-white-color)}.iq-persons .iq-person-cat-item:last-child:before{content:", "}.iq-persons .iq-person-cat-item:first-child{margin-right:.5em}.iq-persons .iq-person-cat-item:first-child:before{content:""}.progress{--first:180deg;--secound:360deg;width:1.875em;height:1.875em;font-size:1.375em;color:#fff;border-radius:50%;overflow:hidden;position:relative;background:#07070c;text-align:center;line-height:1.875em;margin-left:auto}.progress .title{position:absolute;z-index:100;font-size:.75em;inset:0;text-align:center}.progress .overlay{z-index:1;background-color:#07070c}.progress .left,.progress .overlay,.progress .right{width:50%;height:100%;position:absolute;top:0;left:0}.progress .left,.progress .right{border:.125em solid #e50914;border:.125em solid var(--iq-primary);border-radius:6.25em 0 0 6.25em;border-right:0;-webkit-transform-origin:right;transform-origin:right}.progress .left{-webkit-animation:load1 1s linear forwards;animation:load1 1s linear forwards}.progress:nth-of-type(2) .right,.progress:nth-of-type(3) .right{-webkit-animation:load2 .5s linear 1s forwards;animation:load2 .5s linear 1s forwards}.progress:first-of-type .right,.progress:last-of-type .right{-webkit-animation:load3 .8s linear 1s forwards;animation:load3 .8s linear 1s forwards}form#pms-retry-payment-subscription-form{width:100%}form.pms-form{padding:1.875em}.pms-credit-card-information{padding:0;margin:0;list-style:none}form.pms-form input{float:inherit}.StripeElement{background:#fff;border:.063em solid #404043;border:.063em solid var(--iq-white-light-color);color:#d1d0cf;color:var(--iq-body-text);-webkit-box-shadow:none;box-shadow:none}.pms-form>input[type=submit]:focus,.pms-form>input[type=submit]:hover{background-color:#bf000a;background-color:var(--iq-primary-hover);color:#fff;color:var(--iq-white-color)}.pms-form>input[type=submit]{margin-right:.938em;cursor:pointer}.pms-field.pms-field-type-heading{margin-bottom:.938em}input[type=checkbox]{vertical-align:top}.pms-subscription-plan-auto-renew{margin:.938em 0}.pms-subscription-plan-description{padding-left:.938em}.pms-field.pms-field-type-heading h4{font-size:1.333em}form.pms-form>p{margin-top:0}form.pms-form ul.pms-form-fields-wrapper li{margin-bottom:.938em}form.pms-form .btn.btn-hover.iq-button{margin-top:1.25em}form.pms-form ul.pms-form-fields-wrapper{padding-left:0}.streamit_content_restriction{height:70vh}.streamit_restriction_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#191919;background:var(--iq-bg1)}.streamit_restriction_box .iq-button{margin:2em 0}.streamit_restriction_box .subscribe-text{color:#fff;color:var(--iq-white-color);text-align:center}.column-has-position-static .sf-menu>.menu-item>.iqonic-megamenu-container{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%!important}.column-has-position-static.elementor-section .elementor-container,.column-has-position-static .layouts-section-position-static.elementor-column,.column-has-position-static .layouts-section-position-static .elementor-column-wrap,.column-has-position-static .layouts-section-position-static .elementor-widget,.column-has-position-static .layouts-section-position-static .elementor-widget-wrap,.column-has-position-static .navbar,.column-has-position-static ul.navbar-nav>li.megamenu-layout{position:static!important}@media(max-width:767px){.form-search input::-webkit-input-placeholder,.search__input{font-size:var(--font-size-h5)}.widget_search .search__form .search__input{font-size:.875em}.iq-user-dropdown.search-toggle .iq-avater{height:2em;width:2em;min-width:2em;line-height:2em}.iq-search-bar .search__input{font-size:.875em}.iq-user-dropdown.search-toggle{margin:0}.header-over .iq-breadcrumb-one{padding:2em 0}}@-webkit-keyframes load1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(var(--first));transform:rotate(var(--first))}}@keyframes load1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(var(--first));transform:rotate(var(--first))}}@-webkit-keyframes load2{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes load2{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes load3{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(var(--secound));transform:rotate(var(--secound))}}@keyframes load3{0%{z-index:100;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{z-index:100;-webkit-transform:rotate(var(--secound));transform:rotate(var(--secound))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wc-stripe-elements-field,.wc-stripe-iban-element-field{background-color:#fff!important;background-color:var(--iq-white-color)!important;padding:1em!important}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBRTNDLEdBQ0ksV0FBWSxDQUFDLHdDQUFpQyxDQUFqQyxnQ0FBa0MsQ0FDdkQsQ0FMQSxpQkFDSSxHQUFJLFdBQVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBRTNDLEdBQ0ksV0FBWSxDQUFDLHdDQUFpQyxDQUFqQyxnQ0FBa0MsQ0FDdkQsQ0FFQSxrQkFDRSxHQUFJLFNBQVcsQ0FDZixHQUFNLFNBQVcsQ0FDbkIsQ0FDQSx3REFDRSwrQkFBa0QsQ0FBbEQsZ0RBQWtELENBQ2xELHFCQUNGIiwiZmlsZSI6InN0cmVhbWl0LXN0eWxlMS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRlbXBsYXRlOiBzdHJlYW1pdCAtIERhdGEgU2NpZW5jZSBBbmQgQW5hbHl0aWNzIExhbmRpbmcgUGFnZVxuQXV0aG9yIFVSSTogaHR0cHM6Ly9pcW9uaWMuZGVzaWduL1xuVmVyc2lvbjogMS41LjVcbkRlc2lnbiBhbmQgRGV2ZWxvcGVkIGJ5OiBodHRwczovL2lxb25pYy5kZXNpZ24vXG5OT1RFOiBUaGlzIGlzIG1haW4gc3R5bGVzaGVldCBvZiB0ZW1wbGF0ZSwgVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBzdHlsaW5nIGZvciB0aGUgYWN0dWFsIFRlbXBsYXRlLiBQbGVhc2UgZG8gbm90IGNoYW5nZSBhbnl0aGluZyBoZXJlISB3cml0ZSBpbiBhIGN1c3RvbS5jc3MgZmlsZSBpZiByZXF1aXJlZCFcblxuKi9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgIFRhYmxlIG9mIGNvbnRlbnRzICBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuOjogdmFyaWFibGVcbjo6IEdlbmVyYWxcbjo6IENsZWFyaW5nIGZsb2F0c1xuOjogNDA0XG46OiBCYWNrIHRvIFRvcFxuOjogTG9hZGVyXG46OiBIZWFkZXJcbjo6IFVzZXIgRHJvcGRvd25cbjo6IE5hdmlnYXRpb25cbjo6IFVuaXRUZXN0XG46OiBCbG9nIFBhZ2VzXG46OiBCYWNrZ3JvdW5kIE92ZXJsYXkgQ29sb3Jcbjo6IEJ1dHRvbnNcbjo6IEJhbm5lcnNcbjo6IEJyZWFkY3J1bWJcbjo6IEJhY2tncm91bmQgR3JhZGllbnRcbjo6IEFib3V0IHN0eWxlIGhvbWUtMlxuOjogQ29udGFjdCBmb3JtXG46OiBTaWduIEluXG46OiBTaWduIFVwXG46OiBVc2VyIFByb2ZpbGVcbjo6IHNlYXNvbnNcbjo6IHR2c2hvd3Ncbjo6IE1vdmllIGRldGFpbFxuOjogU2VsZWN0IDJcbjo6IEZBUVxuOjogU2VhcmNoIFBhZ2Vcbjo6IEFuaW1hdGlvblxuOjogRm9vdGVyXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEVuZCB0YWJsZSBjb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbjpyb290IHtcbiAgLS1pcS1wcmltYXJ5OiAjZTUwOTE0O1xuICAtLWlxLXByaW1hcnktaG92ZXI6ICNiZjAwMGE7XG4gIC0tYmx1ZTogI2U1MDkxNDtcbiAgLS1pcS1saWdodC1wcmltYXJ5OiAjZDdkM2Y4O1xuICAtLWlxLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1pcS13aGl0ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1pcS1ibGFjay1jb2xvcjogIzAwMDAwMDtcbiAgLS1pcS10aXRsZS10ZXh0OiAjMjMyMDNjO1xuICAtLWlxLWJvZHktdGV4dDogI0QxRDBDRjtcbiAgLS1pcS1ib2R5LWJnOiAjMTQxNDE0O1xuICAtLWlxLWJnMTogIzE5MTkxOTtcbiAgLS1pcS1ib2R5LWJvcmRlcjogIzM5Mzc1MDtcbiAgLS1pcS1nb2xkOiAjRTZDNzVGO1xuICAtLWlxLWJsYWNrOiAjMDAwMDAwO1xuICAtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yOiAjNDA0MDQzO1xuICAtLWlxLXN1Yi10aXRsZS1jb2xvcjogIzRlODdmMjtcbiAgLS1pcS1saWdodC1ibHVlLWNvbG9yOiAjZWJmMWZlO1xuICAtLWlxLXdhcm5pbmctY29sb3I6ICNmZjAwMDA7XG4gIC0taXEtc3VjY2Vzcy1jb2xvcjogIzM5OGYxNDtcbiAgLS1pcS1zZXByYXRvcjojNDk0NzQ3O1xuICAtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3I6IHJnYmEoMTEsIDEsIDIsIDApO1xuICAtLWlxLXRvLWdyYWRpZW50LWNvbG9yOiByZ2JhKDI1NSwgNTUsIDY1LCAwLjMpO1xuICAtLWlucHV0LWJnOiMxMTExMTE7XG4gIC0taXEtYm9yZGVyLWRhcms6IzEwMTAxMDtcbiAgLS1jYXJ0LXRleHQtY29sb3I6ICM4OTg5ODk7XG4gIC0tY2FyZC1ib3gtYmc6ICMxMjEyMTI7XG4gIC0taWNvbi1iZzogIzljOWM5YztcbiAgLS1pY29uLWNvbG9yOiAjMmMyYzJjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHZW5lcmFsXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuKjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xufVxuXG4uYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEsIC5idXR0b24sIGlucHV0IHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXJnaW46IDEuNTYyNWVtIDA7XG59XG5cbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEsIGg1IGEsIGg2IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYSBoMSwgYSBoMiwgYSBoMywgYSBoNCwgYSBoNSwgYSBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0LjIwOWVtO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMy4xNTdlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuMzY5ZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjc3N2VtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbnNtYWxsLCAudGV4dF9zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNvbnRhaW5lciwgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4Ny41ZW07XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbm9ybWFse1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDYuMjVlbTtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtbWFpbi1oZWFkZXIgLm1haW4tdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdHJlYW1pdCBoMSwgLnN0cmVhbWl0IGgyLCAuc3RyZWFtaXQgaDMsIC5zdHJlYW1pdCBoNCwgLnN0cmVhbWl0IGg1LCAuc3RyZWFtaXQgaDYge1xuICBtYXJnaW46IDA7XG59XG5cbi5oZWlnaHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDYuMjUwZW07XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIHtcbiAgbWF4LWhlaWdodDogOTB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyogSFRNTCBUYWdzICovXG5cbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbjpob3ZlciwgLmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6Zm9jdXMsIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEudGV4dC1wcmltYXJ5OmZvY3VzLCBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5pbnMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuXG5ibG9ja3F1b3RlIGNpdGUge1xuICBmb250LWZhbWlseTogJ0hlZWJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIgY2l0ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYmxvZy1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9nLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcyBsaSwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIGxpLCAuYmxvZy1jb250ZW50IHVsLndwLWJsb2NrLWNhdGVnb3JpZXMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG51bC53cC1ibG9jay1jYXRlZ29yaWVzIGxpLmNhdC1pdGVtIHNwYW4sIGZvb3Rlci5mb290ZXItb25lIHVsIGxpLmNhdC1pdGVtIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIHVsIGxpLmNhdC1pdGVtIHNwYW4ucG9zdF9jb3VudCwgZm9vdGVyLmZvb3Rlci1vbmUgdWwgbGkgc3Bhbi5hcmNoaXZlQ291bnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1hcmNoaXZlcywgLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1sYXRlc3QtcG9zdHMsIC5ibG9nLWNvbnRlbnQgdWwud3AtYmxvY2stY2F0ZWdvcmllcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ibG9nLWNvbnRlbnQgLnBhZ2UtbGlua3MgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5zdGlja3kgLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbn1cblxuaHRtbCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBzbGljayBzbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2xpY2stbGlzdCxcbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBodG1sLmpzLm5vLXN2Z3ttYXJnaW46IDAgIWltcG9ydGFudDt9ICovXG5cbi8qIExpc3RzIChOZXN0ZWQpICovXG5cbm9sLCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxub2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5vbCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbn1cblxuLyogRGVmaW5pdGlvbiBMaXN0cyAqL1xuXG5kbCBkZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5kbCBkZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4vKiBUYWJsZSAqL1xuXG50YWJsZSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxudGFibGUgdGQsIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKiBGb3JtICovXG5cbmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiAuODc1ZW07XG4gIGhlaWdodDogLjg3NWVtO1xuICBmbG9hdDogaW5oZXJpdDtcbn1cblxuaW5wdXQsIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMC45MzhlbTtcbiAgaGVpZ2h0OiA0LjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDAgMS41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGhlaWdodDogMy41ZW07ICBcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG4jYWRkdXNlciAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMC45MzhlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tdG9wOiAxLjYyNWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuI2FkZHVzZXIgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMi44NzVlbTtcbiAgcGFkZGluZzogMC45MzhlbSAwLjkzOGVtO1xuICBsaW5lLWhlaWdodDogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLXdoaXRlLWNvbG9yKTtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbiNhZGR1c2VyIC5mb3JtLWltZy5jdXN0b20tZmlsZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuc2VsZWN0IHtcbiAgaGVpZ2h0OiAyLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDIuN2VtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlucHV0LWJnKSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0LWJnKSFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxudGV4dGFyZWEge1xuICBwYWRkaW5nOiAwLjkzOGVtO1xuICBoZWlnaHQ6IDkuMzc1ZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgdGFibGUgdGQsIC5jb21tZW50cy1hcmVhIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGUtaW4tdmVyLXRvcCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xufVxuXG4uc2NhbGUtaW4tdmVyLXRvcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgMC41cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIGJvdGg7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyIC5jb21tZW50LWZvcm0gIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGlucHV0e1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybSBsYWJlbHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudHttYXJnaW4tYm90dG9tOiAxLjNlbTt9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZS1pbi12ZXItdG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLXZlci10b3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi53cGNmNy1mb3JtIC5jZmllbGQgLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi5zaXRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnZjX3BhcmFsbGF4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1zdWNjZXNzLWNvbG9yKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBBdWRpbyAqL1xuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmNvbnN1bHQtZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5jb25zdWx0LWRldGFpbCBwOm50aC1jaGlsZCgtbisyKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC12aWRlbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIEJ1dHRvbnMgRGVzaWduXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnRuLmlxLWJ0bi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uYnRuLmlxLWJ0bi1tZWRpdW0ge1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMS44NzVlbTtcbn1cblxuLmJ0bi5pcS1idG4tbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHBhZGRpbmc6IDEuMjVlbSAyLjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tZXh0cmEtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgcGFkZGluZzogMS41NjI1ZW0gMy4xMjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG4uaXEtYnRuLXNlbWktcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLmlxLWJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bi5pcS1idG4tb3V0bGluZSB7XG4gIG91dGxpbmU6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtYmxhY2spICFpbXBvcnRhbnQ7XG59XG5cbi5idG4sIC5pcS1idXR0b24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uaXEtYnV0dG9uLmJ0biB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLWhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjA2MjVlbSByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuXG4uYnRuLWhvdmVyOmJlZm9yZSwgLmlxLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cblxuLmlxLWJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5pcS1idXR0b246Zm9jdXM6YmVmb3JlLCAuaXEtYnV0dG9uOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmhvdmVyLWJ1dHRvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG59XG5cbi5idG4taG92ZXI6aG92ZXIsIC5idG4taG92ZXI6Zm9jdXMsIC5idG4taG92ZXI6YWN0aXZlLCAuaXEtYnV0dG9uOmhvdmVyLCAuaXEtYnV0dG9uOmZvY3VzLCAuaXEtYnV0dG9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5idG4taG92ZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4taG92ZXI6aG92ZXI6YmVmb3JlLCAuYnRuLWhvdmVyOmZvY3VzOmJlZm9yZSwgLmJ0bi1ob3ZlcjphY3RpdmU6YmVmb3JlLCAuaXEtYnV0dG9uOmhvdmVyOmJlZm9yZSwgLmlxLWJ1dHRvbjpmb2N1czpiZWZvcmUsIC5pcS1idXR0b246YWN0aXZlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeS5mb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiAuaXEtYnV0dG9uLmlxLWJ0bi1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn0gKi9cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6Zm9jdXN7Ym94LXNoYWRvdzogbm9uZTt9XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxLWJ1dHRvbi5pcS1idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi10cmFuc3BhcmVudC5pcS1idG4tbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjU2MjVlbSAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQuaXEtYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG59XG5cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5hbGlnbi1sZWZ0IC5zZWFyY2gtc3VibWl0e1xuICByaWdodDphdXRvO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLmFsaWduLWxlZnQgaW5wdXR7XG4gIHBhZGRpbmc6MCAyZW0gMCAzLjVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENsZWFyaW5nIGZsb2F0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaG9tZS5ibG9nIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDYuMjUwZW0gMDtcbn1cblxuLnNpdGUtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLm92ZXJ2aWV3LWJsb2NrLXB0YiB7XG4gIHBhZGRpbmctdG9wOiAyLjVlbTtcbn1cblxuLnNmLWNvbnRlbnQ6YWZ0ZXIsIC5zZi1jb250ZW50OmJlZm9yZSB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWRlci1vdmVydmlldy1ibG9jay1wdCB7XG4gIHBhZGRpbmctdG9wOiA0LjM3NWVtO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogNi4yNTBlbSAwO1xufVxuXG4uaG9tZSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2luZ2xlLW1vdmllIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnNpbmdsZS12aWRlbyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC50dl9zaG93LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAuZXBpc29kZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnR2X3Nob3ctdGVtcGxhdGUtc3RyZWFtaXQtZnVsbC13aWR0aCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5lcGlzb2RlLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpdGUtbWFpbiAuc2YtY29udGVudD4udmNfcm93LndwYl9yb3cudmNfcm93LWZsdWlkIHtcbiAgcGFkZGluZzogMi41ZW0gMDtcbn1cblxuLmNzc19wcmVmaXgtYmFubmVyLWhpZGUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMTkuMjVlbSAwIDYuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4uY3NzX3ByZWZpeC1iYW5uZXItaGlkZSAuaGVhZGVyLW92ZXIgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogNi4yNWVtIDAgIWltcG9ydGFudDtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLWJhbm5lci1oaWRlIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nLXRvcDogMTkuMjVlbTtcbn1cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLmhlYWRlci1vdmVyIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiA0ZW07XG59XG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC5tb3ZpZS1jb250ZW50IGxpIGF7dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTt9XG5cbi5uby1wYWRkaW5nLCAubm8tcGFkZGluZyAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4sIC5uby1tYXJnaW4gLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4udmNfY29sLWhhcy1maWxsPi52Y19jb2x1bW4taW5uZXIsIC52Y19yb3ctaGFzLWZpbGwrLnZjX3Jvdy1mdWxsLXdpZHRoKy52Y19yb3c+LnZjX2NvbHVtbl9jb250YWluZXI+LnZjX2NvbHVtbi1pbm5lciwgLnZjX3Jvdy1oYXMtZmlsbCsudmNfcm93Pi52Y19jb2x1bW5fY29udGFpbmVyPi52Y19jb2x1bW4taW5uZXIsIC52Y19yb3ctaGFzLWZpbGw+LnZjX2NvbHVtbl9jb250YWluZXI+LnZjX2NvbHVtbi1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcjphZnRlciwgLndyYXBwZXI6YWZ0ZXIsIC5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyOmJlZm9yZSwgLmNsZWFyOmFmdGVyLCAud3JhcHBlcjpiZWZvcmUsIC53cmFwcGVyOmFmdGVyLCAuZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmJlZm9yZSwgLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICA0MDRcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5lcnJvci00MDQubm90LWZvdW5kIHtcbiAgbWFyZ2luLXRvcDogNWVtO1xufVxuXG4uZXJyb3ItNDA0IGltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5lcnJvci1iZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcnJvci00MDQgLmJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNWVtO1xuICBmb250LWZhbWlseTogJ0hlZWJvJywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnN0cmVhbWl0LWdyYWRpZW50LWJnLXRvcCB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlZmYxZmUpLCBjb2xvci1zdG9wKDYwJSwgI2ZmZmZmZikpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbn1cblxuLnN0cmVhbWl0LWdyYWRpZW50LWJnLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlZmYxZmUpLCBjb2xvci1zdG9wKDYwJSwgI2ZmZmZmZikpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbn1cblxudWwuaXEtbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uY29sdW1uLTIgdWwuaXEtbGlzdCB7XG4gIGNvbHVtbnM6IDI7XG4gIC13ZWJraXQtY29sdW1uczogMjtcbiAgLW1vei1jb2x1bW5zOiAyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sgdG8gVG9wXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jYmFjay10by10b3AgLnRvcCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW46IDBweDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvdHRvbTogMS44NzVlbTtcbiAgcmlnaHQ6IDEuNTYyNWVtO1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEuODc1ZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hZGVyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbiNsb2FkaW5nIGltZyB7XG4gIHdpZHRoOiAyNWVtO1xufVxuXG4vKiBNb2JpbGUgdG9nZ2xlIGJ1dHRvbiAqL1xuXG5oZWFkZXIgLm1lbnUtYnRuIC5saW5lIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCBhdXRvO1xufVxuXG5oZWFkZXIgLm1lbnUtYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyIFRvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVyI21haW4taGVhZGVyLmhhcy1zdGlja3kubWVudS1zdGlja3kgLnN1Yi1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLnN1Yi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBwYWRkaW5nLXRvcDogMC43NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NWVtO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwsXG4uc3ViLWhlYWRlciAuc29jaWFsLWljb25lIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGEge1xuICBwYWRkaW5nOiAwIDAuOTM4ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG59XG5cbi5zdWItaGVhZGVyIC5udW1iZXItaW5mbyB1bCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMC42MjVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItb3ZlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LW92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDo5O1xufVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDk5OTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgaW1nLmxvZ28ge1xuICB3aWR0aDogMTBlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLnNlYXJjaC10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zZWFyY2hidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcmlnaHQ6IDFlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5zZWFyY2gtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICBtaW4td2lkdGg6IDI1dnc7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMS4yNWVtIDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA1ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMzYsIDM4LCA0MywgMC4xNCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoLWJveCAuZGF0YWZldGNoIC5ob3Zlci1idXR0b25zOmhvdmVye1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VhcmNoLXRvZ2dsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLXRvZ2dsZXtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cbi5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLXRvZ2dsZTpob3ZlcntcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuLnNlYXJjaC1mb3JtLWRhdGEgLnNlYXJjaC1maWVsZCB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uc2VhcmNoLWRlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtZm9ybS1kYXRhIC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5oZWFkZXIuc3R5bGUtb25lIGxpIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG5oZWFkZXIuc3R5bGUtb25lIGxpIC5zZWFyY2gtYm94IC5zZWFyY2gtc3VibWl0LCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIC5zZWFyY2gtc3VibWl0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5oZWFkZXIgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhciAuc2VhcmNoLXN1Ym1pdHtcbiAgcmlnaHQ6MDtcbiAgbGVmdDphdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmhlYWRlci1kZWZhdWx0LmlxLWxheW91dC1oZWFkZXIgLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgZm9udC1zaXplOjFlbTtcbn0gXG5cbi5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1maWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5oZWFkZXIgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhci5kLXNlYXJjaCAuc2VhcmNoLWZpZWxkIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjNlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuaGVhZGVyLnN0eWxlLW9uZSAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyLmQtc2VhcmNoIC5zZWFyY2gtZmllbGR7XG4gIHBhZGRpbmctbGVmdDogMy4zZW07XG59XG5oZWFkZXIgLmlxLWFqYXgtc2VhcmNoIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIuZC1zZWFyY2ggLnNlYXJjaC1maWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDUuNWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUsIGhlYWRlciAubmF2YmFyIC5uYXZiYXItbmF2IGxpOm50aC1sYXN0LWNoaWxkKDIpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtYm94IC5kYXRhZmV0Y2ggLmhvdmVyLWJ1dHRvbnN7XG4gIGNvbG9yOnZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn0gIFxuLmVsZW1lbnRvci13aWRnZXQtaXFvbmljX3NlYXJjaCAuc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gLmFsaWduLXJpZ2h0IGlucHV0e1xuICBwYWRkaW5nOiAwIDRlbSAwIDFlbTtcbn1cblxuLyogYmFkZ2UgKi9cbi5tZW51LW1haW4tbWVudS1jb250YWluZXI+dWwuc2YtbWVudT5saT5hPnNwYW4ubGluay1iYWRnZSxcbi5tZW51LW1lZ2EtbWVudS1jb250YWluZXI+dWwuc2YtbWVudT5saT5hPnNwYW4ubGluay1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdG9wOiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHJpZ2h0OiA0cHg7XG59XG5cbi5zdWItbWVudSBzcGFuLmxpbmstYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwcHggNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsPmxpPmEgLmxpbmstYmFkZ2UsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saT5hIC5saW5rLWJhZGdlLFxuLm1lbnUtbWVnYS1tZW51LWNvbnRhaW5lciB1bD5saT5hIC5saW5rLWJhZGdle1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC42MjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVlbTtcbiAgcGFkZGluZzogMGVtIDAuNDJlbSAwLjEzZW07XG4gIHRvcDogLTEuNmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICByaWdodDogLTJlbTtcbiAgbGVmdDogYXV0bztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudSBhIC5saW5rLWJhZGdlLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGEgLmxpbmstYmFkZ2UsXG4ubWVudS1tZWdhLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudSBhIC5saW5rLWJhZGdle1xuICB0b3A6IC0wLjhlbTtcbiAgcmlnaHQ6IC0zLjFlbTtcbiAgbGVmdDogYXV0bztcbn1cbi5uYXZiYXIuZGVhZnVsdC1oZWFkZXIgdWwgbGkgLnN1Yi1tZW51IGxpIHNwYW4ubWVudS1saW5lLFxuLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUgbGkgc3Bhbi5tZW51LWxpbmUsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkgc3Bhbi5tZW51LWxpbmUsXG4ubWVudS1tZWdhLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudSBsaSBzcGFuLm1lbnUtbGluZXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBGb3IgU3RpY2t5IEhlYWRlciBXaGVuIEFkbWluIEJhciBTaG93ICovXG5cbmJvZHkuYWRtaW4tYmFyIGhlYWRlciwgXG5ib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XG5cdHRvcDogMzJweDtcbn1cblxuYm9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwIHtcblx0dG9wOiAzMnB4O1xufVxuXG4uY3NzLXByZWZpeC1tb2RlbC13b28gLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZy5tb2RhbC1sZyxcbi5jc3MtcHJlZml4LW1vZGVsLXdvbyAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nLm1vZGFsLXhse1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmNzcy1wcmVmaXgtbW9kZWwtd29vIC5jc3NfcHJlZml4LW1vZGVsLXRleHR7dGV4dC1hbGlnbjogY2VudGVyO2NvbG9yOnZhcigtLWlxLXdoaXRlLWNvbG9yKTttYXJnaW46MDt9XG5cbkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KSB7XG5cblx0LyogU3RhdGljIGFkbWluYmFyIChOb3Qgc3RpY2t5KSovXG5cdGJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0Ym9keS5hZG1pbi1iYXIgaGVhZGVyIHtcblx0XHR0b3A6IDQ2cHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDFweCkge1xuXHRib2R5LmFkbWluLWJhciBoZWFkZXIubm8taGVhZGVyLWxheW91dCwgXG5cdGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcblx0XHR0b3A6IDIuODc1ZW07XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG5cblx0Ym9keS5hZG1pbi1iYXIgLmhhcy1zdGlja3kuaGVhZGVyLXVwLFxuXHRib2R5LmFkbWluLWJhciBoZWFkZXIsXG5cdGJvZHkuYWRtaW4tYmFyLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcblx0XHR0b3A6IDIuODc1ZW07XG5cdH1cbn1cblxuLyogRW5kIFN0aWNreSBBZG1pbiBCYXIgKi9cblxuLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3kge1xuICB0b3A6IDEuODc1ZW07XG59XG5cbi5oaWRlLWFkbWluLWJhci5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5IHtcbiAgdG9wOiAwO1xufVxuXG5oZWFkZXIjbWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDIwLCAyMCwgMC41KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyIHtcbiAgdG9wOiBhdXRvO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbmhlYWRlciNtYWluLWhlYWRlci5oYXMtc3RpY2t5Lm1lbnUtc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG59XG5cbi5zaW5nbGUtbW92aWUgaGVhZGVyI21haW4taGVhZGVyLFxuLnNpbmdsZS12aWRlbyBoZWFkZXIjbWFpbi1oZWFkZXIsXG4uc2luZ2xlLWVwaXNvZGUgaGVhZGVyI21haW4taGVhZGVyLFxuLnNpbmdsZS10dl9zaG93ICBoZWFkZXIjbWFpbi1oZWFkZXIsXG4uc2luZ2xlLXR2X3Nob3cgaGVhZGVyLmlxLWxheW91dC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmlxLWhpZGUtaGVhZGVyIGhlYWRlciNtYWluLWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4sIC5lcGlzb2RlLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLnZpZGVvLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLm1vdmllLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgLmlxLWhpZGUtaGVhZGVyIGhlYWRlciNkZWZhdWx0LWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICBwYWRkaW5nLXRvcDogNC4zNzVlbTtcbn1cblxuLmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjkzNzVlbSAwLjMxMjVlbSAyLjVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uaXEtc2VhcmNoLWJhciAuc2VhcmNoYm94IC5zZWFyY2gtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC45Mzc1ZW07XG4gIHRvcDogMC4zNzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmhlYWRlciAuaXEtc3ViLWNhcmQuc2V0dGluZy1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAuOTM3NWVtIDAuOTM3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVudS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuLnN1Yi1tYWluIC5zZWFyY2gtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5hLCBoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW06aG92ZXI+aXtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLCBoZWFkZXIgLm5hdmJhciB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+aSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5jdXJyZW50LW1lbnUtcGFyZW50PmEsIGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkuY3VycmVudC1tZW51LWl0ZW0+YSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtPmEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBVc2VyIERyb3Bkb3duICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSBkaXYge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSAucmlnaHQtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMDtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc2hvdyAuaXEtc3ViLWRyb3Bkb3duLCAuaXEtc2hvdyAuc2VhcmNoLWJveCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24ge1xuICB3aWR0aDogMTguNzVlbTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB6LWluZGV4OiA5OTtcbn1cbi5lbGVtZW50b3Itd2lkZ2V0LWlxb25pY19zZWFyY2ggLnNlYXJjaF93cmFwIC5zZWFyY2gtZm9ybSBpbnB1dHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuXG5oZWFkZXIubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tZW51LnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIGxpIC5pcS1zdWItZHJvcGRvd24gLmlxLXN1Yi1jYXJkIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjMpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW0gMC45Mzc1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIGxpIC5pcS1zdWItZHJvcGRvd24gYS5pcS1zdWItY2FyZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duIC5pcS1jYXJkLWJvZHkgLmlxLXN1Yi1jYXJkIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IC5pcS1zdWItY2FyZDpob3ZlciBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5hdmF0YXItNDAsIGhlYWRlciAuaGVhZGVyLXVzZXItcmlnaHRzIC5yb3VuZGVkLWNpcmNsZSB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xufVxuXG5oZWFkZXIgLnN1Yi1tYWluIC5pcS11c2VybWVudS1kcm9wZG93biB1bCwgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhciB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IC5yaWdodC1pY29ue1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIE5hdmlnYXRpb25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmhlYWRlciAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OjVlbTtcbiAgei1pbmRleDogOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIC4xKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1zaG9ydC1jb250YWluZXIsIGhlYWRlciAubmF2YmFyIC5tZW51LW1haW4tbWVudS1jb250YWluZXIsIGhlYWRlciAubmF2YmFyICNpcS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmhlYWRlciB1bC5zaG9wX2xpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC45Mzc1ZW07XG4gIGxlZnQ6IC0xMDAlO1xuICBtaW4td2lkdGg6IDE2ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIuNWVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxLjI1ZW0gMCByZ2IoMCAwIDAgLyAzMCUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxLjI1ZW0gMCByZ2IoMCAwIDAgLyAzMCUpO1xuICBib3gtc2hhZG93OiAwIDAgMS4yNWVtIDAgcmdiKDAgMCAwIC8gMzAlKTtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51PmxpIGEge1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuMjUwZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmE6OmFmdGVyLCBoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5hOjphZnRlciwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW06aG92ZXI+YTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICB0b3A6IC0wLjkzNzVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS44NzVlbTtcbiAgZm9udC1zaXplOiAwLjc1MGVtO1xuICB6LWluZGV4OiA5O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdG9wOiA0NSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk+YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMC45MzhlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMzc1ZW07XG4gIHotaW5kZXg6IDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uaXEtdXNlci1kcm9wZG93bi5zZWFyY2gtdG9nZ2xlIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pcS11c2VyLWRyb3Bkb3duLnNlYXJjaC10b2dnbGUgLmlxLWF2YXRlcntcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgd2lkdGg6IDIuNWVtO1xuICBtaW4td2lkdGg6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5uYXZiYXIgdWw+bGk+aS50b2dnbGVkcm9we1xuICBtYXJnaW4tbGVmdDogMC4zMTI1ZW07XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyPmEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBsaTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLCBoZWFkZXIgLm5hdmJhciB1bCBsaSBhOmhvdmVyLCBoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLCBoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0+aSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5uYXYtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLm1vcmUtdG9nZ2xlIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMzc1ZW07XG59XG5cbi5kcm9wZG93bi10b2dnbGUubW9yZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vYmlsZS1tb3JlLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9yZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMuMTI1ZW07XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDE4cmVtO1xuICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwLjE4NzVlbSAwLjYyNWVtIHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5O1xufVxuXG4ubW9yZS1tZW51LnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogTmF2aWdhdGlvbiBTdWIgTWVudSAqL1xuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxNmVtO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiKDAgMCAwIC8gMzAlKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDMwJSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiKDAgMCAwIC8gMzAlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4vKiBOYXZpZ2F0aW9uIFN1YiBNZW51ICovXG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaT4uc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBOYXZpZ2F0aW9uIFN0aWNreSAqL1xuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDIwLCAyMCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYSB7XG4gIGxpbmUtaGVpZ2h0OiA0LjA2MmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciAuc3ViLW1lbnUge1xuICB0b3A6IDQuMDYyZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIFVuaXRUZXN0IERhdGEgU3RhcnQgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnAge1xuICBtYXJnaW46IDAuOTM3NWVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2ZW07XG59XG5cbi5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbmssIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQsIC5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmJsb2ctYnV0dG9uIC5idXR0b24tbGluazo6YmVmb3JlLCAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OjpiZWZvcmUsIC5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGE6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLmJsb2ctYnV0dG9uIC5idXR0b24tbGluazpob3ZlcjpiZWZvcmUsIC5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbms6Zm9jdXM6YmVmb3JlLCAuYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOmFjdGl2ZTpiZWZvcmUsIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQ6aG92ZXI6YmVmb3JlLCAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmZvY3VzOmJlZm9yZSwgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDphY3RpdmU6YmVmb3JlLCAuY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIC5yZXBseSBhOmhvdmVyOmJlZm9yZSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmJ1dHRvbi1saW5rIGkge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLmlxLWJsb2ctbWV0YSB1bCBsaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwIDAuNjI1ZW0gMC42MjVlbSAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJvcmRlci1sZWZ0OiAwLjI1MGVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB2YXIoLS1pcS1mb3JtLWdyYWRpZW50LWNvbG9yKSAwJSwgdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpIDEwMCUpO1xuICBwYWRkaW5nOiAwLjYyNWVtIDAuNjI1ZW0gMC42MjVlbSAwLjkzOGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJsb2ctbWV0YSB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWJsb2ctYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi41ZW07XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYzZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC4zKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLyp3aWRnZXQtbWVudSovXG5cbi53aWRnZXQ6bm90KC53aWRnZXQtd29vZiksIC53b29mX2NvbnRhaW5lcixcbi53aWRnZXRfdG9wX3JhdGVkX3Byb2R1Y3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDI1IDI1IDI1KSAwJSwgcmdiKDI1IDI1IDI1KSAxMCUsIHJnYmEoODMsIDEwMCwgMTQxLCAwKSAxMDAlKTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1ZW0gc29saWQgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpO1xufVxuXG5mb290ZXIgLndpZGdldDpub3QoLndpZGdldC13b29mKXtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmlxLXNob3cgLnNlYXJjaC1ib3ggLndpZGdldHtcbiAgcGFkZGluZzowO1xufVxuXG4ud2lkZ2V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NWVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNlbSBzb2xpZCByZ2JhKDgyLCA5NSwgMTI5LCAwLjEpO1xufVxuXG4ud2lkZ2V0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIHVsLmNoaWxkcmVuIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xufVxuXG4ud2lkZ2V0IHVsLm1lbnUgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwgbGkgYSwgdWwud3AtYmxvY2stYXJjaGl2ZXMtbGlzdCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCB1bC5jaGlsZHJlbiwgLndpZGdldF9wYWdlcyB1bCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVlbTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLCAud2lkZ2V0X2FyY2hpdmUgdWwgbGksIC53aWRnZXRfcGFnZXMgdWwgbGkge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoODIsIDk1LCAxMjksIDAuMSk7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC42MjVlbSAwIDAuNjI1ZW0gMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDgyLCA5NSwgMTI5LCAwLjA5KTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksIC53aWRnZXQgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldF9wYWdlcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufSBcblxuLyogc2VhcmNoICovXG5cbi5zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLCAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQsXG4ud2MtYmxvY2stcHJvZHVjdC1zZWFyY2ggLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19idXR0b24sXG4ud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogMy41ZW07XG4gIHdpZHRoOiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNWVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5oZWFkZXIuc3R5bGUtb25lIC5pcS1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ297ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDt9XG5cbi53b29mX3Nob3dfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogLS4xMjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVye3otaW5kZXg6IDk7fVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIsXG4ud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ286aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLndvb2ZfY2hpbGRzX2xpc3Rfb3BlbmVyIC53b29mX2lzX2Nsb3NlZDpiZWZvcmV7XG4gIGNvbnRlbnQ6XCJcXGYwZDdcIjtcbn1cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldCAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLyogQmxvZyBQYWdlIExpbmsgKi9cblxuLnBhZ2UtbGlua3Mge1xuICBtYXJnaW46IDAuOTM3NWVtIDAgMC42MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5wYWdlLWxpbmtzPnNwYW4ucGFnZS1udW1iZXIsIC5wYWdlLWxpbmtzIGEge1xuICB3aWR0aDogMi44MTI1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMC42MjVlbTtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDEzNCwgMTQwLCAxNTYsIDAuMTgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBhZ2UtbGlua3Mgc3Bhbi5wb3N0LXBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBhZ2UtbGlua3MgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5hcnRpY2xlLmhlbnRyeSAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAucGFnZS1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLyogU3RpY2t5ICovXG5cbi5zdGlja3kgLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIC5lbnRyeS10aXRsZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5zdGlja3kgLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIC5lbnRyeS10aXRsZSBhOmFmdGVyIHtcbiAgY29udGVudDogJyonO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS42MjVlbTtcbn1cblxuLyogR2FsbGVyeSAqL1xuXG4uZ2FsbGVyeS1zaXplLXRodW1ibmFpbCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDE4LjQlO1xuICBtYXJnaW4tYm90dG9tOiAyJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ2FsbGVyeS1pdGVtIC5nYWxsZXJ5LWNhcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS4zNzVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uZ2FsbGVyeS1zaXplLXRodW1ibmFpbCAuZ2FsbGVyeS1pdGVtIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDMxLjMlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAyMyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDE4JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTQuNiU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNyAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDEyLjIlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMC41JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogOS4xJTtcbn1cblxuLmdhbGxlcnkuZ2FsbGVyeS1zaXplLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24sIC53cC1jYXB0aW9uLCBmaWdjYXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNWVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAuNDM3NWVtIGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBBdWRpbyAqL1xuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmlxLWJsb2ctaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmlxLWJsb2ctaW1hZ2UgcDpudGgtY2hpbGQoLW4rMikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxLjg3NWVtO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmlxLWJsb2ctaW1hZ2UgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMS44NzVlbTtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LXZpZGVvIC5pcS1ibG9nLWltYWdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKnBhZ2luYXRpb24tbmF2Ki9cblxuLnBhZ2UtbnVtYmVycyBsaSAubmV4dC5wYWdlLW51bWJlcnMsIC5wYWdlLW51bWJlcnMgbGkgLnByZXYucGFnZS1udW1iZXJzIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW07XG59XG5cbi5wYWdlLW51bWJlcnMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLypTaWRlQmFyIC0gUmVjZW50IENvbW1lbnRzKi9cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBzcGFuIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIFNpZGVCYXIgQ2FsZW5kYXIgKi9cblxuLmNhbGVuZGFyX3dyYXAgLndwLWNhbGVuZGFyLXRhYmxlIGNhcHRpb24ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgY2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUgY2FwdGlvbiB7XG4gIGNhcHRpb24tc2lkZTogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKVxufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRkI3RvZGF5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGQjdG9kYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoLCAud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpLCBmb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwLjMxMjVlbSAwLjMxMjVlbSAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aWRnZXQgLndpZGdldC10aXRsZSwgLndpZGdldC53aWRnZXRfYmxvY2sgaDEsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgyLCAud2lkZ2V0LndpZGdldF9ibG9jayBoMywgLndpZGdldC53aWRnZXRfYmxvY2sgaDQsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGg1LCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxLjM3NXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuMzY0ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjY4MmVtO1xuICBib3JkZXI6IDAuMDQ1ZW0gc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDQ1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC4zKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIC53aWRnZXRfcGFnZXMgdWwgbGkgYSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldF9wYWdlcyB1bCBsaSBhOmJlZm9yZSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwLWJsb2NrLWNhbGVuZGFyIHRhYmxlIGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53cC1ibG9jay1jYWxlbmRhciB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud3AtYmxvY2stY2FsZW5kYXIgdGJvZHkgdGQsIC53cC1ibG9jay1jYWxlbmRhciB0aCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlI3dwLWNhbGVuZGFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLndwLWNhbGVuZGFyLW5hdiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndpZGdldF9jYWxlbmRhciB0YWJsZSN3cC1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi8qIEZvb3RlciAqL1xuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbmZvb3RlciB1bCBsaS5jYXQtaXRlbSBzcGFuLnBvc3RfY291bnQsIGZvb3RlciB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAwLjEyNWVtO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC53cC10YWctY2xvdWQgbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAuMzEyNWVtIDAuMzEyNWVtIDAuMzEyNWVtIDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEucnNzd2lkZ2V0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53cC1jYWxlbmRhci10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGEsIGZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0b3A6IDAuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4vKiBCbG9nIENvbW1lbnQgKi9cblxuLmNvbW1lbnQtZm9ybS1hdXRob3IsIC5jb21tZW50LWZvcm0tZW1haWwsIC5jb21tZW50LWZvcm0tdXJsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLXJlcGx5LmlxLWJ1dHRvbi1zdHlsZS0yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5jb21tZW50LWZvcm0tY29tbWVudCB0ZXh0YXJlYSwgLmNvbW1lbnQtZm9ybS1hdXRob3IgaW5wdXQsIC5jb21tZW50LWZvcm0tdXJsIGlucHV0LCAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgLmVkaXQtbGluayBhIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmNvbW1lbnQtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnRzLXRpdGxlLCAuY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4uY29tbWVudC1yZXNwb25kIHRleHRhcmVhLCAuY29tbWVudC1yZXNwb25kIGlucHV0IHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbnAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1hcmdpbjogMHB4IDAgMS44NzVlbSAwO1xufVxuXG4uY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGhlaWdodDogMS41ZW07XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZSwgLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fcG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSAxMDAlKTtcbiAgcGFkZGluZzogMC42MjVlbSAwLjYyNWVtIDAuNjI1ZW0gMC45Mzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGE+YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wb3N0LXBhc3N3b3JkLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5oYXMtZGF0ZXMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCwgLmhhcy1leGNlcnB0cyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogYmxvY2txdW90ZSAqL1xuXG5ibG9ja3F1b3RlLCAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuODc1ZW07XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xufVxuXG5ibG9ja3F1b3RlIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi53cC1ibG9jay1jb2x1bW4+cCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogd3AtYmxvY2stYnV0dG9uICovXG5cbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtc3F1YXJlZCAud3AtYmxvY2stYnV0dG9uX19saW5rLCAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmNlbnRlciAud3AtYmxvY2stYnV0dG9uX19saW5rLCAud3AtYmxvY2stYnV0dG9uLmFsaWdubGVmdCAud3AtYmxvY2stYnV0dG9uX19saW5rLCAud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53cC1ibG9jay1idXR0b24uYWxpZ25yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG4ud3AtYmxvY2stZmlsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMS41NWVtO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtc3F1YXJlZCAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSwgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmNlbnRlciAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSwgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmxlZnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uYWxpZ25yaWdodCAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XG4gIHBhZGRpbmc6IDEuMjVlbSAxLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMgKi9cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMC4wNjI1ZW0sIDAuMDYyNWVtLCAwLjA2MjVlbSwgMC4wNjI1ZW0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgaGVpZ2h0OiAwcHg7XG4gIHdpZHRoOiAwLjA2MjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1ZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwLjEyNWVtIDAuMTI1ZW0gcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjE3NTliO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogMC4zMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuNDM3NWVtIDAuODc1ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiAwLjMxMjVlbTtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLXN0cmlwZXMgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uY29tbWVudGxpc3QgbGkuaXEtY29tbWVudHMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5jb21tZW50bGlzdCBsaS5pcS1jb21tZW50cy1pdGVtIC5pcS1jb21tZW50LXR5cGUtZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4vKiB3cC1ibG9jayAqL1xuXG4ud3AtYmxvY2stZ2FsbGVyeS5hbGlnbmxlZnQge1xuICBtYXJnaW46IDBweCAxLjg3NWVtIDEuODc1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG4ud3AtYmxvY2staW1hZ2UuYWxpZ25mdWxsIHtcbiAgbWFyZ2luOiAwIC0xLjg3NWVtIDEuODc1ZW07XG59XG5cbi53cC1ibG9jay1jb3ZlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay10YWJsZSB0ZCwgLndwLWJsb2NrLXRhYmxlIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1wb3N0cy5pcy1ncmlkLmhhcy1kYXRlcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogV29yZFByZXNzIENvcmUgKi9cblxuLmFsaWduY2VudGVyLCBkaXYuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5hIGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDBweCAwcHggMS44NzVlbSAxLjg3NWVtO1xufVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDBweCAxLjg3NWVtIDEuODc1ZW0gMHB4O1xufVxuXG5hIGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweDtcbn1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDAuODEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmVsZW1lbnRvci1pY29uLWJveC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweCAhaW1wb3J0YW50O1xuICBjbGVhcjogbGVmdDtcbn1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDBweCAwcHggMS44NzVlbSAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuYm9keTpub3QoW2NsYXNzKj1hYXJlLWNvcmVdKSAuYWxpZ25yaWdodCB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMC43ZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXMtc3R5bGUtb3V0bGluZSBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKS53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmhhcy1kcm9wLWNhcDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5oYXMtYXZhdGFycyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZXhjZXJwdCwgLmhhcy1hdmF0YXJzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhLCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0gIENhdGVnb3JpZXMgc2lkZSB3aWRnZXQgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBzcGFuLCAud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIHNwYW4uYXJjaGl2ZUNvdW50IHtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmRvd25sb2FkLWl0ZW0gbGkgaSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLndpZGdldC5nZXQtZmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldC5nZXQtZmlsZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LmdldC1maWxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHJlY2VudGNvbW1lbnRzICovXG5cbi53aWRnZXQgdWwgLnJlY2VudGNvbW1lbnRzIC5jb21tZW50LWF1dGhvci1saW5rIGE6YmVmb3JlLCAud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwgLnJlY2VudGNvbW1lbnRzIC5jb21tZW50LWF1dGhvci1saW5rIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldCB1bCAucmVjZW50Y29tbWVudHMgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zY3JvbGxiYXItdGh1bWIsIC5zY3JvbGxiYXItdHJhY2steSB7XG4gIHdpZHRoOiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtaW5mbyAuZWRpdC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0gICBCbG9nIFBhZ2UgQ29tbWVudHMgIC0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNvbW1lbnRzLWFyZWEsIC5jb21tZW50LXJlc3BvbmQge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVlbTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jb21tZW50cy1hcmVhIC5jb21tZW50cy10aXRsZSwgLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCBhI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMC42MjVlbSAwO1xuICBmb250LXNpemU6IDAuNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuY29tbWVudCB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjaywgb2wuY29tbWVudGxpc3QgLnRyYWNrYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjU2MjVlbTtcbn1cblxub2wuY29tbWVudGxpc3QgLnBpbmdiYWNrIGEsIG9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5vbC5jb21tZW50bGlzdCAucGluZ2JhY2sgYTpob3Zlciwgb2wuY29tbWVudGxpc3QgLnRyYWNrYmFjayBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmNvbW1lbnRsaXN0IG9sLmNoaWxkcmVuIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1ZW07XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC13cmFwIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtcGhvdG8ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1waG90byBpbWcge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtaW5mbyAudGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtaW5mbyAudGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSBpIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtbWVkaWEgLnJlcGx5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm8tY29tbWVudHMsIC5jb21tZW50LWF3YWl0aW5nLW1vZGVyYXRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMC45Mzc1ZW0gMDtcbn1cbmlucHV0Oi1pbnRlcm5hbC1hdXRvZmlsbC1zZWxlY3RlZHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogQ29tbWVudHMgRm9ybSAqL1xuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LW5vdGVzLCAuY29tbWVudC1yZXNwb25kIC5sb2dnZWQtaW4tYXMge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDBcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICBtYXJnaW46IDEuODc1ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1mb3JtLXVybCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0gICAgQmxvZyAtIFNpZGVCYXIgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmlxLXBvc3Qtc2lkZWJhciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnRlc3RpbW9uYWlsLXdpZGdldC1tZW51LndpZGdldCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi53aWRnZXQgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBTaWRlQmFyIENhdGVnb3JpZXMgTGlzdCAqL1xuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSwgLndpZGdldF9hcmNoaXZlIHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbn1cblxuLyogU2lkZUJhciBBcmNoaXZlcyBEcm9wZG93biAqL1xuXG4ud2lkZ2V0IHNlbGVjdCwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSBzZWxlY3QsIC53aWRnZXRfY2F0ZWdvcmllcyBzZWxlY3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIE1ldGEgLSB3aWRnZXQgUlNTKi9cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgLnJzcy1kYXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGNpdGUge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyp3aWRnZXQgTmF2IE1lbnUqL1xuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSwgLndpZGdldCB1bC5tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgLnN1Yi1tZW51LCAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgcGFkZGluZzogMC42MjVlbSAwIDAuNjI1ZW0gMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSwgLnNpZGViYXItc2VydmljZS1yaWdodCAud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgaSwgLndpZGdldCB1bC5tZW51IGxpIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSwgLndpZGdldCB1bC5tZW51IGxpIGE6YmVmb3JlIHtcbiAgdG9wOiAxLjU2MjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgI21lbnUtc2VydmljZS1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGEuZGF0ZS13aWRnZXQge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhLmRhdGUtd2lkZ2V0IGl7bWFyZ2luLXJpZ2h0Oi41ZW07fVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIFNpZGVCYXIgLSB3aWRnZXQgUmVjZW50IEVudHJpZXMqL1xuXG4ud2lkZ2V0X3JlY2VudF9lbnRyaWVzIHVsIGxpIC5wb3N0LWRhdGUge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLypTaWRlQmFyIC0gVGFncyovXG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwLjE4NzVlbSAwLjMxMjVlbSAwLjE4NzVlbSAwO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC4zMTI1ZW0gMC42MjVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFjeS13aWRnZXQge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjYyNWVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhOmJlZm9yZSwgZm9vdGVyIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAjbWVudS1mb290ZXItbWVudSBsaSBhLCBmb290ZXIgLm1lbnUtZm9vdGVyLW1lbnUtY29udGFpbmVyIHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNDM3NWVtIDAgMC40Mzc1ZW0gMHB4O1xufVxuXG5hcnRpY2xlLmhlbnRyeSAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXdwLXdpZGdldC1pcV93b3JraW5nIC53aWRnZXQ6bm90KC53aWRnZXQtd29vZikge1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmVsZW1lbnRvci13aWRnZXQtd3Atd2lkZ2V0LWlxX3dvcmtpbmcgLmZvb3Rlci10aXRsZS5jb250YWN0LWluZm8uaXEtaGVhZGluZy10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tIFJlY2VudCBOZXdzIHNpZGUgd2lkZ2V0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wb3N0LWltZy1ob2xkZXIge1xuICB3aWR0aDogNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbiAgZmxleDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5wb3N0LWltZy1ob2xkZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0LjM3NWVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLWtodG1sLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDQuMzc1ZW07XG4gIGhlaWdodDogNC4zNzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5pcS13aWRnZXQtbWVudSB1bC5pcS1wb3N0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkgYSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluazpob3ZlciBoNSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWJsb2cge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsgaDUge1xuICBjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLCAuc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpOmhvdmVyIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSBhLCAuc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldC5nZXQtZmlsZSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIFVuaXRUZXN0IERhdGEgRW5kICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBBbGwgQmxvZyBQYWdlcyBTdGFydCAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLSBjb25zdWx0aW5nLWJsb2cgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWNhdGVnb3JpZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS4yNWVtO1xuICBsZWZ0OiAxLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1jYXRlZ29yaWVzIGxpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWNhdGVnb3JpZXMgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1jYXRlZ29yaWVzIGxpIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubWFpbi1ibG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAgMDtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgYSBoNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMzc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyBhIGg1OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWJ1dHRvbiBhIGkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMC44NzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHVsLmxpc3QtaW5saW5lIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgdWwubGlzdC1pbmxpbmUgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgdWwubGlzdC1pbmxpbmUgbGkgYSBpLCAuY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgdWwubGlzdC1pbmxpbmUgbGkgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC45Mzc1ZW07XG4gIHRvcDogMzAlO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5jb25zdWx0LWRldGFpbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAyO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IC03Ljg3NWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNS42MjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgLW1zLXRyYW5zZm9ybTogc2tld1koLTVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTVkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXdZKC02ZGVnKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2c6aG92ZXIgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgYm90dG9tOiAtNC41ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2c6aG92ZXIgLmJsb2ctY2F0ZWdvcmllcyBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1jYXRlZ29yaWVzIGxpOmhvdmVyLCAuY29uc3VsdGluZy1ibG9nOmhvdmVyIC5ibG9nLWNhdGVnb3JpZXMgbGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cuYmxvZy1wYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cuYmxvZy1wYWdlIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICBib3R0b206IC04LjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZy5ibG9nLXBhZ2U6aG92ZXIgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2tld1koLTNkZWcpO1xuICBib3R0b206IC00LjYyNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLXF1b3RlcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1xdW90ZXMgLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogMCAwLjYyNWVtIDAuNjI1ZW0gMDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1xdW90ZXMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLnNoYXJlLWJveCAuc2hhcmUtdGFnIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuMzEyNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLnNoYXJlLWJveCAuc2hhcmUtdGFnIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uY29uc3VsdGluZy1ibG9nLmJsb2ctcGFnZSAuc2hhcmUtYm94IHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LXByZXZpb3VzLCAuY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1uZXh0LCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LXByZXZpb3VzLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LW5leHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyBhLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyBhOmhvdmVyLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgYTpiZWZvcmUsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgZnJlZVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cyBhLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LXByZXZpb3VzIGEge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LW5leHQgYSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1uZXh0IGEge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cyBhOmJlZm9yZSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cyBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG4gIGxlZnQ6IDA7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgYS5ibG9nLXVzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMy43NWVtO1xuICBtYXJnaW4tdG9wOiAtMy43NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIGEuYmxvZy11c2VyIGkge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1uZXh0IGE6YmVmb3JlLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyAubmF2LW5leHQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiO1xuICByaWdodDogMDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtbmV4dCwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3M6OmFmdGVyLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rczo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcywgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3Mge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tIEJsb2cgR3JpZCAxIGFuZCAzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnN0cmVhbWl0LXJlY2VudGJsb2cuYzQgLmNvbnN1bHRpbmctYmxvZyAuY29uc3VsdC1kZXRhaWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHJlYW1pdC1yZWNlbnRibG9nLmM0IC5jb25zdWx0aW5nLWJsb2csIC5zdHJlYW1pdC1yZWNlbnRibG9nLmMzIC5jb25zdWx0aW5nLWJsb2csIC5zdHJlYW1pdC1yZWNlbnRibG9nLmMyIC5jb25zdWx0aW5nLWJsb2cge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uc3RyZWFtaXQtcmVjZW50YmxvZy5jNCAuY29uc3VsdGluZy1ibG9nOmhvdmVyIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICBib3R0b206IC0zLjkzNzVlbTtcbn1cblxuLnN0cmVhbWl0LXJlY2VudGJsb2cuYzQgLmNvbnN1bHRpbmctYmxvZyAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBza2V3WSgtM2RlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdZKC0zZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKC0zZGVnKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tIEJsb2cgR3JpZCAyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3RyZWFtaXQtcmVjZW50YmxvZy5jMiAuY29uc3VsdGluZy1ibG9nIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNrZXdZKC00ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogc2tld1koLTRkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1koLTRkZWcpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLSAgTGF0ZXN0IEJsb2cgUG9zdCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIGJsb2NrcXVvdGUgcCwgLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1zb2xpZC1jb2xvciBibG9ja3F1b3RlIGNpdGUsIGIsIHN0cm9uZyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLmlxLWJsb2ctbWV0YSB1bCB7XG4gIG1hcmdpbjogMCAwIDEuMjUwZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWltYWdlIGltZyB7XG4gIHdpZHRoOjEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgYSBoNCB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaXEtYmxvZy1ib3ggLmJsb2ctdGl0bGUgYTpob3ZlciBoNCwgLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIC53cC1ibG9jay1jb3ZlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN0cmVhbWl0LXNwYWNlLWJvdHRvbSAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgcGFkZGluZzogMCAxLjg3NWVtIDEuODc1ZW07XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAuOTM4ZW0gMC45MzhlbTtcbn1cblxuLm93bC1jYXJvdXNlbCAuaXEtYmxvZy1ib3gge1xuICBtYXJnaW46IDAgMCAyLjgxM2VtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLm93bC1jYXJvdXNlbCAuaXEtYmxvZy1ib3g6aG92ZXIge1xuICBib3gtc2hhZG93OiAwLjMwNDRlbSAyLjE2NjFlbSAwLjkzNzVlbSAtMS41ZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45MzhlbTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcgbGkgYSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDQxLCA0MSwgMC43Nik7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBwYWRkaW5nOiAwLjMxM2VtIDAuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAxLjg3NWVtIDAgMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwLjYyNWVtIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuYmxvZy1jb250ZW50LWJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGksIC5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSB7XG4gIG1hcmdpbjogMC4yNWVtIDAuNjI1ZW0gMC42MjVlbSAwO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGkgYSwgLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIGEge1xuICBmb250LXNpemU6IDAuNzUwZW07XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2djYXQgbGkgYSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDQxLCA0MSwgMC43Nik7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBwYWRkaW5nOiAwLjMxM2VtIDAuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmhhcy1wb3N0LXRodW1ibmFpbCAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCAuYmxvY2txdW90ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5ibG9nLWNvbnRlbnQgLndwLWF1ZGlvLXNob3J0Y29kZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbmVtYmVkLCBpZnJhbWUsIG9iamVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmJsb2cgLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4uaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stYXJjaGl2ZXMsIC53cC1ibG9jay1hcmNoaXZlcy1kcm9wZG93biwgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWNhdGVnb3JpZXMsIC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1sYXRlc3QtcG9zdHMge1xuICBtYXJnaW46IDAgMCAxLjg3NWVtO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stYXJjaGl2ZXMgbGksIC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1jYXRlZ29yaWVzIGxpLCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnRyZW5kaW5nLXBpbGxzIC5uYXYtbGlua3tcbiAgcGFkZGluZzogMWVtIDFlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgQWxsIEJsb2cgUGFnZXMgRW5kICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQmFja2dyb3VuZCBPdmVybGF5IENvbG9yXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYmctb3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5icmVhZGNydW1iLWJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYi1iZzpiZWZvcmUsIC5icmVhZGNydW1iLXVpOmJlZm9yZSwgLmJyZWFkY3J1bWItdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDEzLCAzMCwgMC45KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmJyZWFkY3J1bWItdmlkZW86OmJlZm9yZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idXR0b24tbGluayBpLFxuLmlxLWJ1dHRvbiBpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xufVxuXG4uYnV0dG9uX2xpbmsge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiAnSGVlYm8nLCBzYW5zLXNlcmlmO1xufVxuXG4uYnV0dG9uX2xpbmsgaSB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbiAgY29sb3I6ICM4MWU1ZjI7XG59XG5cbi5idXR0b25fbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uZmFuY3lfYmFubmVyIHtcbiAgcGFkZGluZzogMCA5LjM3NWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJ1dHRvbnNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5idXR0b24ge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndoaXRlLWJ0bi5idXR0b246aG92ZXIsIC5ibHVlLWJ0bi5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2hpdGUtYnRuLmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2hpdGUtYnRuLmJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJsdWUtYnRuLmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbn1cblxuLmJsdWUtYnRuLmJ1dHRvbiBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmx1ZS1idG4uYnV0dG9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5ibHVlLWJ0bi5idXR0b246Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbn1cblxuLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbi5ibHVlLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5idXR0b24gc3BhbiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0cmVhbWl0LWxlZnQtaW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQ3JTtcbiAgbWF4LXdpZHRoOiAxNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHJlYW1pdC1yaWdodC1pbWcgaW1nIHtcbiAgcmlnaHQ6IC0xOSU7XG4gIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1ZW07XG59XG5cbi5pcS1vYmplY3RzLTAzIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ1dHRvbi5ib3JkZXItYnRuIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5idXR0b24uYm9yZGVyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBBc3Npc3RpdmUgdGV4dCAqL1xuXG4uYXNzaXN0aXZlLXRleHQsIC5zaXRlIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtLCAwLjA2MjVlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMC4wNjI1ZW07XG4gIHdpZHRoOiAwLjA2MjVlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tbmF2aWdhdGlvbiAuYXNzaXN0aXZlLXRleHQ6Zm9jdXMsIC5zaXRlIC5zY3JlZW4tcmVhZGVyLXRleHQ6aG92ZXIsIC5zaXRlIC5zY3JlZW4tcmVhZGVyLXRleHQ6YWN0aXZlLCAuc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1ZW07XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjMxMjVlbTtcbiAgbGVmdDogMC4zMTI1ZW07XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIC8qIEFib3ZlIFdQIHRvb2xiYXIgKi9cbn1cblxuLnNoYXJlIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5zaGFyZSB1bCBsaSBhIHtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtXG59XG5cbi5zaGFyZSB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wb3J0Zm9saW8tbWV0YSwgLnNoYXJlIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjg3NWVtO1xufVxuXG4jdGVhbS1tYWluIC5zaGFyZSB1bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgIEJhbm5lcnNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5iZy12aWRlbyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uYmctdmlkZW8gI3BsYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IC0yO1xufVxuXG4uYmctdmlkZW8gLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcGFkZGluZy10b3A6IDEuNTYyNWVtO1xuICBoZWlnaHQ6IDA7XG59XG5cbi52aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBCcmVhZGNydW1iIHN0eWxlIDEgMiBhbmQgMyA0IDVcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5pcS1icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOS4zNzVlbSAwIDVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLmlxLWJyZWFkY3J1bWItdHdvIHtcbiAgcGFkZGluZzogMi44MTNlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA5LjM3NWVtIDAgNWVtO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLXR3byAuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWJyZWFkY3J1bWItdHdvIG9sIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUgLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10aHJlZSAuaXEtYnJlYWRjcnVtYi1vbmUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10aHJlZSB7XG4gIHBhZGRpbmc6IDIuODEyNWVtIDA7XG59XG5cbi5icmVhZGNydW1iLWJnLCAuYnJlYWRjcnVtYi12aWRlbywgLnZpZGVvLWlxLWJnLW92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLCAuYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCwgLmJyZWFkY3J1bWItdmlkZW8gdmlkZW8sIC52aWRlby1pcS1iZy1vdmVyIHZpZGVvLCAudmlkZW8tYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCwgLnZpZGVvLWlxLWJnLW92ZXIgI3ZpZGVvLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnJlYWRjcnVtYi1iZy5pcS1vdmVyLWRhcmstODA6YmVmb3JlLCAuYnJlYWRjcnVtYi11aTpiZWZvcmUge1xuICB6LWluZGV4OiAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSkgIWltcG9ydGFudDtcbn1cbi5pcS1icmVhZGNydW1iLW9uZSAudGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyLW92ZXIgLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgcGFkZGluZzogNWVtIDA7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBCYWNrZ3JvdW5kIEdyYWRpZW50XG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWJnLW92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pcS1vdmVyLWRhcmstMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjEpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjQpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTUwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuNik7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTgwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC44KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay04NTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuODUpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC45KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcS1vdmVyLWRhcmstOTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjk1KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBBYm91dCBzdHlsZSBob21lLTJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtY291bnRlci1kYXRhIC5lbGVtZW50b3ItY291bnRlci1udW1iZXIge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5pcS1jb3VudGVyLWRhdGEgLmVsZW1lbnRvci1jb3VudGVyLW51bWJlci1zdWZmaXgge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5pcS1jb3VudGVyLWJsb2NrIC5pcS1jb3VudGVyLWRhdGEge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDAuMDYyNWVtO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi5pcS1jb3VudGVyLWJsb2NrIC5pcS1jb3VudGVyLWRhdGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIENvbnRhY3QgZm9ybVxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndwY2Y3LXJlc3BvbnNlLW91dHB1dC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgZGl2LndwY2Y3LW1haWwtc2VudC1uZywgZGl2LndwY2Y3LWFib3J0ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuMzEyNWVtO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogcmVkO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMDtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3Qge1xuICBwYWRkaW5nOiAyLjgxMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgaW5wdXQ6aG92ZXIsIC5zdHJlYW1pdC1jb250YWN0IGlucHV0W3R5cGU9dGV4dF06aG92ZXIsIC5zdHJlYW1pdC1jb250YWN0IHRleHRhcmVhOmhvdmVyIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgLmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IGlucHV0LCAuc3RyZWFtaXQtY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLCAuc3RyZWFtaXQtY29udGFjdCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud3BjZjctZm9ybSBwOm50aC1jaGlsZChuKzYpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZGl2LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCBkaXYud3BjZjctYWNjZXB0YW5jZS1taXNzaW5nLCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXQ6Zm9jdXMsIC5jb250YWN0LWZvcm0gLmNmaWVsZC50ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZC50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMCAwIDEuMjVlbTtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi5jb250YWN0LWZvcm0gLmFqYXgtbG9hZGVyIHtcbiAgbWFyZ2luOiAyZW0gMCAwIDAuMzEyNWVtO1xufVxuXG4ucHJlZGljdC1mb3JtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbiAgcGFkZGluZzogMS44NzVlbTtcbn1cblxuLnByZWRpY3QtZm9ybSBpbnB1dCwgLnByZWRpY3QtZm9ybSB0ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCB0ZXh0YXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaXEtY29udGFjdC1kYXRhIHtcbiAgcGFkZGluZzogMCAwIDYuMjVlbSAwO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4uaXEtY29udGFjdC1kYXRhIC5pcS1jb250YWN0LWxpc3Qge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDAuMDYyNWVtO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi5pcS1jb250YWN0LWRhdGEgLmlxLWNvbnRhY3QtbGlzdDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQ29udGFjdCBmb3JtIHN0eWxlLTJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb250YWN0LXR3byAuc3RyZWFtaXQtY29udGFjdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY29udGFjdC10d28gLnN0cmVhbWl0LWNvbnRhY3QgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY29udGFjdC10d28gLnN0cmVhbWl0LWNvbnRhY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWN0LXR3byBpZnJhbWUge1xuICBib3gtc2hhZG93OiAwcHggMC41ZW0gMy41ODc1ZW0gMC43ODc1ZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgaGVpZ2h0OiAzNS41ZW07XG4gIG1hcmdpbjogMHB4O1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQ29udGFjdCBmb3JtIHN0eWxlLTNcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zdHJlYW1pdC1jb250YWN0LmNvbnRhY3Qtc3R5bGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDYuMjVlbSAyLjgxMjVlbTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QuY29udGFjdC1zdHlsZSBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qQ2hhcnQgKi9cblxuLmlxLWNoYXJ0LWRhdGEge1xuICBtYXJnaW4tdG9wOiAtNi4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1jaGFydC1kYXRhIGNhbnZhcy52Y19yb3VuZC1jaGFydC1jYW52YXMge1xuICBib3gtc2hhZG93OiAwIC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAuMTUpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTguNzVlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyLjgxMjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1jaGFydC1kYXRhIGNhbnZhcy52Y19saW5lLWNoYXJ0LWNhbnZhcyB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDEuODc1ZW07XG4gIHdpZHRoOiAzNy41ZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxOC43NWVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtY2hhcnQtZGF0YSAudmNfY2hhcnQgLnZjX2NoYXJ0LXdpdGgtbGVnZW5kIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLmlxLWNoYXJ0LWRhdGEgLnZjX2NoYXJ0IC52Y19jaGFydC1sZWdlbmQge1xuICB3aWR0aDogMzAlO1xufVxuXG4uaXEtY2hhcnQtZGF0YSAudmNfY2hhcnQudmNfbGluZS1jaGFydC53cGJfY29udGVudF9lbGVtZW50IHtcbiAgYm94LXNoYWRvdzogMCAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgLjE1KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG59XG5cbi8qQWJvdXQgU2VjdGlvbiovXG5cbi5pcS1hYm91dC1lZHUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEge1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5pcS1hYm91dC1lZHUgbGkgYSAuaGVhZGVyIHtcbiAgd2lkdGg6IDYuMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNWVtO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEgLmNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uaXEtaGlnaGVyLWVkdSBpbWcge1xuICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgdG9wOiAtMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC02MiU7XG59XG5cbi52aWRlby1lZHUgLmNvbnN1bHQtdmlkZW8gYSB7XG4gIHdpZHRoOiAzLjEyNWVtO1xuICBoZWlnaHQ6IDMuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xufVxuXG4udmlkZW8tZWR1IC52aWRlby1idG4gLmJ0bi13YXZlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1lZHUgLm1haW4tdmlkZW8ge1xuICBsZWZ0OiAxMCU7XG59XG5cbi5pcS1ncmV5LWJnIC5vd2wtY2Fyb3VzZWwuY2xpZW50LWxvZ28uY2xpZW50LWJnLXNoYWRvdy5vd2wtbG9hZGVkLm93bC1kcmFnIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgLTAuOTM3NWVtO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIC5lbGVtZW50b3ItaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiBpbWc6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIC50ZWFtLXRpdGxlIHAge1xuICBib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB2YXIoLS1pcS1mb3JtLWdyYWRpZW50LWNvbG9yKSAwJSwgdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpIDEwMCUpO1xuICBwYWRkaW5nOiAwLjMxMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBCdXR0b25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1idXR0b24tc3R5bGUtMiB7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pcS1idXR0b24tc3R5bGUtMiAuaXEtYnRuLXRleHQtaG9sZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS41NjI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5pcS1idXR0b24tc3R5bGUtMiAuaXEtYnRuLWljb24taG9sZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjU2MjVlbSAxLjEyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pcS1idXR0b24tc3R5bGUtMiAuaXEtYnRuLWljb24taG9sZGVyIGkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlxLWJ1dHRvbi1zdHlsZS0yOmhvdmVyIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1idG4taWNvbi1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pcS1idG4taWNvbi1ob2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmNvbnRhY3QtZm9ybS5jb250YWN0LXN0eWxlIC5pcS1idG4taWNvbi1ob2xkZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1zaWRlYXJlYS1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU2lnbiBJblxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWltZy1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmVycm9yLW1zZywgLmlxLWxvZ2luLWZvcm0gLmVycm9yLWxvZ2luIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uaXEtbG9naW4tZm9ybSB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzEuMjVlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uaXEtbG9naW4tZm9ybSAuaXEtbG9naW4tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmhlaWdodC1zZWxmLWNlbnRlciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NWVtO1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgLmxpbmtzIGE+aDYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgLmxpbmtzIGE6aG92ZXI+aDYge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtbG9naW4tZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXJlbWVtYmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1yZW1lbWJlciBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwLjA2MjVlbSkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAuMDYyNWVtIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC42MjVlbSAyLjE4NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmhvdmVyLCAuaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6aG92ZXI6YmVmb3JlLCAuaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmZvY3VzOmJlZm9yZSwgLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5pcS1sb2dpbi1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVlbTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxpbmtzIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4jc2lnbi1pbi1wYWdlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ1ZW07XG4gIGhlaWdodDogOTN2aDtcbiAgbWFyZ2luOiAwLjkzNzVlbSBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMC4yNWVtIDEuMjVlbSAwcHggcmdiYSg0NCwgMTAxLCAxNDQsIDAuMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAuMjVlbSAxLjI1ZW0gMHB4IHJnYmEoNDQsIDEwMSwgMTQ0LCAwLjEpO1xufVxuXG4uc2lnbi1pbi1kZXRhaWwge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc2lnbi1pbi1wYWdlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvZ2luL2xvZ2luLmpwZykgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5zaWduLWluLXBhZ2UgLmhlaWdodC1zZWxmLWNlbnRlciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NWVtO1xufVxuXG4uc2lnbi1pbi1wYWdlLWRhdGEge1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLnNpZ24taW4tZGV0YWlsIHtcbiAgcGFkZGluZzogMy4xMjVlbSA1ZW07XG59XG5cbi5zaWduLWluLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lnbi1pbi1sb2dvIGltZyB7XG4gIGhlaWdodDogMy4xMjVlbTtcbn1cblxuLnNpZ24taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaXEtc29jaWFsLW1lZGlhIGxpIGEge1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIHdpZHRoOiAxLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjQzNzVlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjQzNzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40Mzc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWxpZ2h0LXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lnbi1pbi1wYWdlIC5idG4ge1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMTg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbn1cblxuLnNpZ24tdXNlcl9jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIHBhZGRpbmc6IDEuNTYyNWVtO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2lnbi11c2VyX2xvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAuNjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNpZ24tdXNlcl9sb2dvIGltZyB7XG4gIGhlaWdodDogNi4yNWVtO1xuICB3aWR0aDogNi4yNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB3aGl0ZTtcbn1cblxuLnNpZ24taW4tcGFnZSAuZm9ybS1jb250cm9sLCAubS1wcm9maWxlIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc2lnbi1pbi1wYWdlIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5tLXByb2ZpbGUgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkOWQ1ZDUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDlkNWQ1ICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkOWQ1ZDUgIWltcG9ydGFudDtcbn1cblxuLmYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNpZ24tdXNlcl9jYXJkIC5saW5rcyBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmVycm9yLW1zZyB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU2lnbiBVcFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxb25pYy11c2VyLWZvcm1zIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgLyogZGlzcGxheTogZmxleDsgKi9cbn1cblxuLmlxLXNpZ251cC1mb3JtIC5pcW9uaWNfaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gLmxvZ2luLXJlbWVtYmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG59XG5cbi5pcS1zaWdudXAtZm9ybSAubGlua3Mge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0ge1xuICB0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHM7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmlxLXNpZ251cC1mb3JtIC5saW5rcyBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbWFyZ2luLXRvcDogMC4xODc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLmlxb25pY19mb3JtIC5oZWlnaHQtc2VsZi1jZW50ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLmlxb25pY19mb3JtIGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgcGFkZGluZzogMS41NjI1ZW07XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pcW9uaWNfZm9ybSBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNWVtO1xufVxuXG4uaXFvbmljX2Zvcm0gdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaXFvbmljX2Zvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaXFvbmljX2Zvcm0gaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBiYWNrZ3JvdW5kOiAjZThmMGZlO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcW9uaWNfZm9ybSAubG9naW4tc3VibWl0IGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjA2MjVlbSByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4xODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uc2lnbnVwLXN1Ym1pdCAuaXEtYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmlucHV0I2lxb25pY190ZXJtX2NvbmRpdGlvbiB7XG4gIGhlaWdodDogMS41NjI1ZW07XG59XG5cbi5idG4uYnRuLWxpbmsuYnRuLWNhbmNlbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5idG4uYnRuLWxpbmsuYnRuLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uYnRuLmJ0bi1saW5rLmJ0bi1jYW5jZWw6aG92ZXI6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uaXFvbmljX2Zvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLypQYWdlIGlkKi9cblxuLnBhZ2UtaWQtNyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5mYXZvcml0ZXMtc2xpZGVyIGxpLnNsaWRlLWl0ZW0gYS5zbGljay1zbGlkZS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMi41ZW07XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgVXNlciBwcm9maWxlICBcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5tLXByb2ZpbGUge1xuICBwYWRkaW5nLXRvcDogNy41ZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1ZW07XG59XG5cbi5tYW5hZ2UtcCB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5tLXByb2ZpbGUgLnNpZ24tdXNlcl9jYXJkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLm0tcHJvZmlsZSAuaXEtY3VzdG9tLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLCAubS1wcm9maWxlIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm0tcHJvZmlsZSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cblxuLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xufVxuLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQgaW1ne1xuICB3aWR0aDogNmVtO1xuICBoZWlnaHQ6IDZlbTtcbn1cbi5tLXByb2ZpbGUgLnNlbGVjdDItZHJvcGRvd24ge1xuICB0b3A6IDA7XG59XG5cbi5tLXByb2ZpbGUgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGFuZy1kcm9wZG93biB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NWVtO1xufVxuXG4ubS1wcm9maWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubS1wcm9maWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2YyZjJmMjtcbn1cblxuLm1hbmFnZS1nZW4gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSk7XG4gIHBhZGRpbmctbGVmdDogMC42MjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ubWFuYWdlLWRkIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYW5hZ2UtZGQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLmxhbmctZHJvcGRvd24gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtYXJnaW4tdG9wOiAwLjY4NzVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uYS1ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjMpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBtb3ZpZS1kZXRhaWwgXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmFubmVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzLjc1ZW0gMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODB2aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zaG93cy1iYW5uZXIvc2luZ2xlLXNob3cuanBnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm92ZXJsYXktd3JhcHBlcjpiZWZvcmUsIC5zaG93cy1pbWc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg1MSwgNTEsIDUxLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjgpIDcwJSwgdmFyKC0taXEtYmxhY2spIDEwMCUpXG59XG5cbi5iYW5uZXItY2FwdGlvbiwgLm92ZXJsYXktcy1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8ge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIC5zaG93LW1vcmV7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLnRyZW5kaW5nLWRlYyAuc2hvdy1tb3JlIC5zaG93LW1vcmUtYnRue1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC5zbGlkZXItcmF0dGluZyB7XG4gIG1hcmdpbjogMC42MjVlbSAwIDA7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLm1vdmllLWNvbnRlbnQge1xuICBtYXJnaW46IDAuNjI1ZW0gMCAwLjYyNWVtO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC50ZXh0LWRldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpLmRvd25sb2FkLWljb24gLmlxLWxpa2UtYnRuIHtcbiAgd2lkdGg6IDIuMTg3NWVtO1xuICBoZWlnaHQ6IDIuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogMi4xODc1ZW07IFxufSAgXG4uc2luZ2xlIC5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVje1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZSAuYmFubmVyLXdyYXBwZXIgLmlxX3RhZy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMCAwLjkzNzVlbSAwIDA7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkuc2hhcmV7XG4gIGN1cnNvcjpwb2ludGVyO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3BhbiB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xufVxuXG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIGkge1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2hvd3MtY29udGVudCAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW46IDEuMjVlbSAwIDA7XG59XG5cbi5zaGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaGFyZS1ib3ggYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2hhcmUtYm94IGkge1xuICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnNoYXJlLWJveCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXNoYXJlLWljb24gLnNoYXJlLXdyYXBwZXJ7XG4gIHRvcDowO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmJhbm5lci13cmFwcGVyIC50cmVuZGluZy1pbmZvIC50cmVuZGluZy1kZWMge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5wbGF5LWljbyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLnBsYXktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogI2JhMWYyNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHB1bHNlLWJvcmRlciAxNTAwbXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG5cbi5wbGF5LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5wbGF5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmExODNkLCAxMCUpO1xufVxuXG4ucGxheS1idXR0b24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4udy1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDQuMzc1ZW07XG59XG5cbnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci5vdmVybGF5LXdyYXBwZXI6YmVmb3JlLCAub3ZlcmxheS1zLW5hbWUge1xuICB6LWluZGV4OiAxO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3NzX3ByZWZpeC1jYXJ0PmEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgIHNlYXNvbnMgIFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlYXNvbnMgLmlxLWRyb3Bkb3duIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc2Vhc29ucyAudHJlbmRpbmctcGlsbHMge1xuICBtYXJnaW46IDEuODc1ZW0gMDtcbn1cblxuLnNlYXNvbnMgLnRyZW5kaW5nLXBpbGxzLm5hdi1waWxscyAubmF2LWl0ZW0gYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZXBpLWJveCAuZXBpc29kZS1udW1iZXIsIC5lcGktYm94IC5lcGlzb2RlLXBsYXktaW5mbyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lcGktYm94IC5lcGlzb2RlLW51bWJlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45Mzc1ZW07XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwIDAuMzEyNWVtO1xufVxuXG4uZXBpLWRlc2Mge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uZXBpLW5hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLmVwaS1ib3gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmVwaS1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1nLXpvb20ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5cbi5lcGktYm94OmhvdmVyIC5pbWctem9vbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG5cbi5zaW5nbGUtZXBpc29kZS1zcGFjZSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMzc1ZW07XG59XG5cbi5lcGlzb2RlX19wbGF5ZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgTW92aWUgZGV0YWlsXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1zaWRlYXJlYS1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKlBhZ2UgaWQqL1xuXG4ucGFnZS1pZC03IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW5nbGUtbW92aWUgLm1vdmllIC5tb3ZpZV9faGVhZCwgLnNpbmdsZS12aWRlbyAudmlkZW8gLnZpZGVvX19wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vdmllX19wbGF5ZXIgPiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyptb3ZpZS1kZXRhaWwgaWNvbiovXG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3BhbiB7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ubW92aWUtZGV0YWlsIC5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIHNwYW4uY291bnQtYm94IHtcbiAgaGVpZ2h0OiAwLjkzNzVlbTtcbiAgd2lkdGg6IDAuOTM3NWVtO1xuICBsaW5lLWhlaWdodDogMC45Mzc1ZW07XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS4yNWVtO1xuICB0b3A6IDA7XG59XG5cbi5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhLndhdGNoLWxpc3QsIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhLndhdGNoLWxpc3Qtbm90IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB3aWR0aDogMS44NzVlbTtcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiA2LjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuLWhvdmVyOmJlZm9yZSAudXBjb21pbmctY29udGVucyAuYmxvY2staW1hZ2VzIC5ob3Zlci1idXR0b25zIC5idG4ge1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjkzNzVlbTtcbn1cblxuLnRvcHRlbi1jb250ZW5zIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUgLmJsb2NrLWltYWdlcyAuYmFkZ2UuYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAuYmFubmVyLWNhcHRpb24ge1xuICByaWdodDogNWVtO1xufVxuXG4vKiB0cmFpbGVyIGxpbmsgKi9cbi5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50OjpiZWZvcmUge1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4udHJhaWxvci12aWRlbyAuaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnRyYWlsb3ItdmlkZW8gLmJsb2NrLWltYWdlcyB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2luZ2xlLXR2X3Nob3cgLnRyYWlsb3ItdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAudHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIHtcbiAgYm90dG9tOiAxLjg3NWVtO1xufVxuXG4udHJhaWxvci12aWRlbyAuYmxvY2staW1hZ2VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4gLmNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnRyYWlsb3ItdmlkZW8udHJhaWxlci1wbGF5LWJ0biAuaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCBzcGFuIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG5cbi8qbW92aWUtZGV0YWlsKi9cblxuLm1vdmllLWRldGFpbCAubXVzaWMtcGxheS1saXN0cyAuaXEtbGlrZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGhlaWdodDogMS44NzVlbTtcbiAgd2lkdGg6IDEuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xufVxuXG4ubXVzaWMtcGxheS1saXN0cyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICB3aWR0aDogMS44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG59XG4ubXVzaWMtcGxheS1saXN0cyAud2F0Y2gtbGlzdCBzcGFue1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgYS53YXRjaC1saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA2LjI1ZW07XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pcS11cGNvbWluZy1tb3ZpZSAudHJlbmRpbmctaW5mbyAuYmxvY2stc29jaWFsLWluZm8gLm11c2ljLXBsYXktbGlzdHMgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi51cGNvbWluZy1jb250ZW5zIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaT5hIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVwaS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogJ1xcZWQyMCc7XG4gIGZvbnQtc2l6ZTogMS4wNjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogJ3JlbWl4aWNvbicgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMCAwLjM3NWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5tb3ZpZS1kZXRhaWwgLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjA2MmVtO1xufVxuXG4ubXVzaWMtcGxheS1saXN0cyBsaTpob3ZlciAuaXEtbGlrZS1idG4gLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciwgLm11c2ljLXBsYXktbGlzdHMgbGk6Zm9jdXMgLmlxLWxpa2UtYnRuIC53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ubW92aWUtZGV0YWlsIC5tdXNpYy1wbGF5LWxpc3RzIGxpOmhvdmVyIC5pcS1saWtlLWJ0biwgLm1vdmllLWRldGFpbCAubXVzaWMtcGxheS1saXN0cyBsaTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuXG4ud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlLndwX3VsaWtlX2J0bl9pc19hY3RpdmU6YWZ0ZXIge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIHtcbiAgcGFkZGluZzogMCAwIDMuMTI1ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjVlbTtcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMCksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIgLnNoYXJlLWljb25zIC5zaGFyZS1ib3gge1xuICBsZWZ0OiAyLjgxMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIC5zbGlkZXItcmF0dGluZyB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFVwY29taW5nIE1vdmllc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXVwY29taW5nLW1vdmllIC5mYXZvcml0ZXMtc2xpZGVyLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBTZWxlY3QgMlxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1jdXN0b20tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24sIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGJveC1zaGFkb3c6IDAgMC43NWVtIDIuMTI1ZW0gMCByZ2JhKDE5LCAxMCwgMTAsIDEpO1xufVxuXG4uaXEtY3VzdG9tLXNlbGVjdCBzZWxlY3Qge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODUsIDg1LCA4NSwgMC42NSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIGZsb2F0OiBpbmhlcml0O1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTQxJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJyZW1peGljb25cIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgei1pbmRleDogOTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItZHJvcGRvd24uc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWEtZXBpIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5LjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsIC5zbGljay1uZXh0OmhvdmVyLCAuc2xpY2stbmV4dDpmb2N1c3tcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cbi5tZXNzYWdlIHtcbiAgY29sb3I6ICM4OTg5ODk7XG59XG5cbi8qYmFubmVyIGlubmVycGFnZSovXG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIC5pcS1saWtlLWJ0biwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgc3BhbiB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY291bnQtYm94LFxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuIC5waHBfcHJlZml4LWNvdW50LWJveCB7XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXNpemU6IDAuNmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC41ZW07XG4gIHRvcDogMS40ZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSAuaXEtbGlrZS1idG4gLmNzc19wcmVmaXhfdG9vbHRpcC5jb3VudC1ib3h7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDMuNGVtO1xuICB0b3A6IDAuODVlbTtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiAyLjU1ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW5MaWtlIDAuNXMgZWFzZS1pbjtcblx0YW5pbWF0aW9uOiBmYWRlSW5MaWtlIDAuNXMgZWFzZS1pbjtcbiAgei1pbmRleDogMTtcbn1cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCBQe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQ1JTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6MDtcbiAgdHJhbnNpdGlvbi1kZWxheToycztcbn1cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCAuc2hhcmUtc2hhcGV7XG4gIGxlZnQ6IC0wLjgxMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuOmhvdmVyIC5jc3NfcHJlZml4X3Rvb2x0aXAuY291bnQtYm94IFAge29wYWNpdHk6MTt9XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0bjpob3ZlciAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgYS53YXRjaC1saXN0IHsgXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLW92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIGEud2F0Y2gtbGlzdC1ub3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qYnV0dG9uIGJhbm5lciovXG5cbmJ1dHRvbi5tZnAtY2xvc2U6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cblxuXG4jaXEtZmF2b3JpdGVzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJvdHRvbS1zcGFjZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjM3NWVtO1xufVxuXG4vKmJhbm5lciBpbWcgY3NzKi9cblxuLmhvbWUtc2xpZGVyIC5zbGljay1iZyB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zaXRpb24gIWltcG9ydGFudDtcbn1cblxuLmhvbWUtc2xpZGVyIC5zbGljay1saXN0LCAuaG9tZS1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTgsIDAsIC45NSkgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOSwgMCwgLjk0KSAhaW1wb3J0YW50O1xufVxuXG4udHZzaG93cy1zbGlkZXIgLnNsaWNrLWJnIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbiAhaW1wb3J0YW50O1xufVxuXG4udHZzaG93cy1zbGlkZXIgLnNsaWNrLWxpc3QsIC50dnNob3dzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOCwgMCwgLjk1KSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgU2VhcmNoIFBhZ2VcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1nLW5vdC1mb3VuZD5pbWcge1xuICB3aWR0aDogMTUuNjI1ZW07XG59XG5cbi5jb250ZW50LWFyZWEuc2VhcmNoLXBhZ2UgI2lxLXVwY29taW5nLW1vdmllIHtcbiAgcGFkZGluZy10b3A6IDYuMjVlbTtcbn1cblxuLmNvbnRlbnQtYXJlYS5zZWFyY2gtcGFnZSAjaXEtdXBjb21pbmctbW92aWUgLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVlbTtcbn1cblxuLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDAgMCA2LjI1ZW07XG59XG5cbi51cGNvbWluZy1jb250ZW5zIC5pbm5lci1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDIuODEyNWVtO1xufVxuXG4uc2luZ2xlLWVwaXNvZGUgLmVwaXNvZGUgLmVwaXNvZGVfX2hlYWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1wYWdlICNpcS11cGNvbWluZy1tb3ZpZSB7XG4gIHBhZGRpbmctdG9wOiA2LjI1ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBoMj5zcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIFByaXZhY3kgYW5kIHRlcm1zXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtdGVybXMtb2YtdXNlIHAge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmlxLXRlcm1zLW9mLXVzZSB1bCBsaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uaXEtcHJpdmFjeS1wb2xpY3kgcCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBGb290ZXJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWw+bGk+YSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWw+bGk+YTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC5mb290ZXItbGluay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJlY2VudGNvbW1lbnRzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIC53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSwgZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMC44NzVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEge1xuICBwYWRkaW5nOiAwLjQzNzVlbSAwIDAuNDM3NWVtIDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVlbTtcbn1cblxudWwuaXEtY29udGFjdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnVsLmlxLWNvbnRhY3QgbGkgYSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd29yZC13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxudWwuaXEtY29udGFjdCBsaSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMi4xMjVlbTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxudWwuaXEtY29udGFjdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSBsaSBhLCAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IC50ZXh0d2lkZ2V0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldC5mb290ZXItbG9nby50ZXh0LWxlZnQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbVxufVxuXG5mb290ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKSAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuZm9vdGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1ZW07XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmZvb3Rlci1zdGFuZGFyZCAuaW5mby1zaGFyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IGg0LmZvb3Rlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUsIGZvb3RlciAud2lkZ2V0IGEucnNzd2lkZ2V0OmJlZm9yZSwgZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5zdWItYnRuIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNWVtIDEuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmhvdmVyLCAuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPXN1Ym1pdF0gZm9vdGVyLmZvb3Rlci1vbmUgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0IGE6aG92ZXIsIGZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaSBhOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC41KSAwcHggMC4xODc1ZW0gMC42MjVlbTtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodC1mb290ZXIgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAgNy44MTI1ZW0gMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uaXEtYmctZGFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyLmlxLW92ZXItZGFyay05MDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAuZm9vdGVyX3RvcF9ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1ZW07XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxLjA2M2VtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC42MjVlbSB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwLjEyNWVtIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tICAgZm9vdGVyIGxpbmtzICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnVsLmYtbGluayBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cblxudWwuZi1saW5rIGxpIGEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG51bC5mLWxpbmsgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnMtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjA2MmVtO1xuICBiYWNrZ3JvdW5kOiByZ2IoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5zLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5zLWljb246aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBib3gtc2hhZG93OiAwIDAgMC45Mzc1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zLWljb246aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtc2hhZG93OiAwIDAgMC4xMjVlbSB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC12aWRlby1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcbn1cblxuLndwLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1lanMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1jb250YWluZXIuaXEtbWFpbi1zbGlkZXIgaWZyYW1lIHtcbiAgaGVpZ2h0OiA3MHZoO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBBbmltYXRpb25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbm90aWZ5IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgfVxuXG4gIDEwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZylcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZS1pbiB7XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAxMDAlIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWJvcmRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEuNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhaWxvclBsYXkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMzEyNWVtKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNWVtKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjEyNWVtKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBMb2cgaW5cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXFvbmljLXVzZXItZm9ybXMgLmVsZW1lbnRvci1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuZm9ybS5wbXNfbG9naW4+cCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5sb2dvICxcbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSAubG9nby1saW5rLFxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybSAubG9nbyxcbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcj4ubG9nby1saW5rIC5sb2dve1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDExLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybSAubG9nb3tcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybXtcbm1heC1oZWlnaHQ6OTB2aFxufVxuXG5mb3JtI3Btc19sb2dpbiB7XG4gIHBhZGRpbmc6IDMuMTI1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMS41NjI1ZW0pO1xufVxuXG5mb3JtI3Btc19sb2dpbiBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuZm9ybSNwbXNfbG9naW4gcC5sb2dpbi1yZW1lbWJlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmlucHV0e1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgaGVpZ2h0OiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG4gIGJvcmRlcjogMC4wNjc1ZW0gc29saWQgdmFyKC0taW5wdXQtYmcpO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5mb3JtI3Btc19sb2dpbiAjcmVtZW1iZXJtZSB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXI6IDAuMTI1ZW0gd2hpdGUgc29saWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xufVxuXG4jcG1zX2xvZ2luIC5sb2dpbi1leHRyYSAuc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbmZvcm0jcG1zX2xvZ2luICNyZW1lbWJlcm1lOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI3MTMnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGxlZnQ6MDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5mb3JtI3Btc19sb2dpbiBpbnB1dDpmb2N1cywgZm9ybSNwbXNfbG9naW4gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgZm9ybSNwbXNfbG9naW4gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGZvcm0jcG1zX2xvZ2luIGZvcm0jcG1zX2xvZ2luIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ2luLXN1Ym1pdCAuYnV0dG9uOmhvdmVyLCBmb3JtI3Btc19sb2dpbiAubG9naW4tc3VibWl0IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5mb3JtI3Btc19sb2dpbiAubG9naW4tc3VibWl0ICN3cC1zdWJtaXQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuZm9ybSNwbXNfbG9naW4gYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cbmZvcm0jcG1zX2xvZ2luIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb3JtI3Btc19sb2dpbiBhLnJlZ2lzdGVye1xuICBjb2xvcjp2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVlbTtcbn1cbmZvcm0jcG1zX2xvZ2luIGEucmVnaXN0ZXI6aG92ZXJ7XG4gIGNvbG9yOnZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb3JtI3Btc19sb2dpbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuZm9ybSNwbXNfbG9naW4gYS5sb3N0cGFzc3dvcmR7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbi5wbXMtbG9naW4tZXJyb3Ige1xuICBtYXJnaW46IDEuODc1ZW0gMHB4O1xuICBwYWRkaW5nOiAxZW0gMWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMjI5LCA5LCAyMCwgMC43NSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI5LCA5LCAyMCwgMC4xKTtcbn1cblxuZm9ybSNwbXNfbG9naW4gcC5sb2dpbi1zdWJtaXQge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVlbTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zICNwbXNfbG9naW4gLmxvZ2luLXJlbWVtYmVye1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3Btc19sb2dpbiBwOmFmdGVye1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4jcG1zX2xvZ2luIC5sb2dpbi1yZW1lbWJlcntcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG4jcG1zX2xvZ2luIHAge1xuICBtYXJnaW46IDA7XG59XG4jcG1zX2xvZ2luIC5sb2dpbi1yZW1lbWJlciBsYWJlbHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFByaWNpbmctUGxhblxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1wcmljaW5nLWNhcmQge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLnRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwYWRkaW5nOiAxLjc1ZW0gMC42MjVlbSAxLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLnRhYmxlIHRkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLnRhYmxlIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLnRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3gge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgcGFkZGluZzogMS44NzVlbSAwLjYyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCAuaXEtcHJpY2UtcmF0ZSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IHNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IC50eXBlIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwLjU2MjVlbSAxLjU2MjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdG9wOiAtMC45Mzc1ZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiA5OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IC50eXBlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHJpZ2h0OiAtMC45Mzc1ZW07XG4gIHRvcDogLTAuMDYyNWVtO1xuICBib3JkZXItbGVmdDogMWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXItdG9wOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCAudHlwZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IC0wLjkzNzVlbTtcbiAgdG9wOiAtMC4wNjI1ZW07XG4gIGJvcmRlci1yaWdodDogMWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXItdG9wOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94LmFjdGl2ZSAudHlwZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94LmFjdGl2ZSAudHlwZTpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICByaWdodDogLTFlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94LmFjdGl2ZSAudHlwZTphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBsZWZ0OiAtMWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pX2Nsb3NlIHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDEuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbC5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwgaSB7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtZm9vdGVyIHtcbiAgcGFkZGluZzogMS41NjI1ZW0gMC42MjVlbSAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFByaWNpbmctUGxhbi1TdHlsZS0yXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXByaWNpbmctY2FyZC10d28ge1xuICBwYWRkaW5nOiAxLjM3NWVtIDMuNzVlbSAzLjc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLnRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzVlbTtcbiAgcGFkZGluZzogMS43NWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUgdGQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLnRhYmxlIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC50YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC44MTI1ZW0gMC45Mzc1ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLnR5cGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlfY2xvc2Uge1xuICBmb250LXNpemU6IDEuMzc1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDEuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbCBpIHtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMi4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtcHJpY2UtZm9vdGVyIHtcbiAgcGFkZGluZzogMS41NjI1ZW0gMC42MjVlbSAwcHg7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjkzNzVlbTtcbiAgcmlnaHQ6IDAuOTM3NWVtO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcCAuaXEtcHJpY2UtbGFiZWwgLnR5cGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC4xODc1ZW0gMC4yNWVtIDAuMjVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIC5pcS1wcmljZS1yYXRlIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIC5pcS1wcmljZS1yYXRlIHNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLWJ1dHRvbi5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjksIDksIDIwLCAwLjQpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAuYWN0aXZlIC5pcS1wcmljZS1sYWJlbCAudHlwZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcC5hY3RpdmUgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBSZWdpc3RlclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmZvcm0ucG1zLWZvcm0ge1xuICB0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHM7XG4gIHBhZGRpbmc6IDEuODc1ZW0gMC45Mzc1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpLnBtcy1maWVsZC5wbXMtZmllbGQtc3Vic2NyaXB0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDAuNDM3NWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0IHtcbiAgaGVpZ2h0OiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNWVtO1xuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDAuOTM3NWVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1ZW07XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbmZvcm0ucG1zLWZvcm0gLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIC5wbXMtc3Vic2NyaXB0aW9uLXBsYW4gbGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9ybSNwbXNfZWRpdC1wcm9maWxlLWZvcm0gLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4ucG1zX3N1Y2Nlc3MtbWVzc2FnZXMtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wbXMtc3Vic2NyaXB0aW9uLXBsYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNwbXMtcGF5Z2F0ZXMtd3JhcHBlciB7XG4gIG1hcmdpbjogMS41ZW0gMDtcbn1cblxuZm9ybS5wbXMtZm9ybSAuYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW46IDAgMC45Mzc1ZW07XG59XG5cbi5wbXMtc3Vic2NyaXB0aW9uLXBsYW4gbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbn1cblxuZm9ybS5wbXMtZm9ybSAucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Btcy1wYXlnYXRlcy1pbm5lcj5sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuI3Btcy1yZWNhcHRjaGEtcmVnaXN0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMS4yNWVtIDAgMS4yNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwLjkzNzVlbSAwIDA7XG59XG5cbi8qZWxlbWVudG9yIGNsYXNzKi9cblxuLmlxLXJlZ2lzdGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHtcbiAgbWFyZ2luOiAxLjg3NWVtIDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLyogc2Nyb2xsYmFyICovXG5cbi8qIHdpZHRoICovXG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC4yNWVtO1xufVxuOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFse1xuICBoZWlnaHQ6IDAuMmVtO1xufVxuXG4vKiBUcmFjayAvXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbmJhY2tncm91bmQ6ICNmMWYxZjE7IFxufVxuXG4vIEhhbmRsZSAqL1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzg4ODtcbn1cblxuLyogSGFuZGxlIG9uIGhvdmVyICovXG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xufVxuXG4vKiBzY3JvbGxiYXIgZW5kICovXG5cbi5pcS1yZWdpc3RlciAuZWxlbWVudG9yLXNob3J0Y29kZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uaXEtcmVnaXN0ZXIgYnV0dG9uLmJ0bi5idG4taG92ZXIuaXEtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0ge1xuICBwYWRkaW5nOiAyLjVlbTtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cbiNwbXMtcGF5Z2F0ZXMtd3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwbXMtcGF5Z2F0ZXMtaW5uZXIgPiBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIG1hcmdpbi1yaWdodDogMC40Mzc1ZW07XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtPmxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNwbXMtc3Vic2NyaXB0aW9uLXBsYW5zLWRpc2NvdW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jcG1zLWFwcGx5LWRpc2NvdW50IHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucG1zLXRheC1ub3RpY2Uge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNwbXMtc3Vic2NyaXB0aW9uLXBsYW5zLWRpc2NvdW50LW1lc3NhZ2VzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT1cbnJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpe1xuICBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIC5wbXMtc3Vic2NyaXB0aW9uLXBsYW4gbGFiZWx7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9cmFkaW9dLCBcbiAgZm9ybS5wbXMtZm9ybSAucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSwgXG4gIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1yYWRpb117XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEFjY291bnQtdGFiXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYSB7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluay0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDAuMTg3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgODUlKTtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBQYXltZW50c1xuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wbXMtbm8tcGF5bWVudHMge1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgU3Vic2NyaXB0aW9uIHRhYmxlXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1hY2NvdW50LXN1YnNjcmlwdGlvbi1kZXRhaWxzLXRhYmxlLCAucG1zLXRhYmxlIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC8qYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTsqL1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wbXMtYWNjb3VudC1zdWJzY3JpcHRpb24tZGV0YWlscy10YWJsZSB0cj50ZDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMS4xMjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFBhc3N3b3JkIHJlc2V0IGNzc1xuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHtcbiAgcGFkZGluZzogMy4xMjVlbTtcbiAgd2lkdGg6IDM0Ljc1ZW07XG59XG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXI+LmxvZ28tbGlua3tcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wbXMtZm9ybT5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXNfZmllbGQtZXJyb3JzLXdyYXBwZXIgcCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbWFyZ2luOjA7XG59XG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXJ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICBtYXJnaW46IDAgMCAxLjI1ZW07XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtID4gLmlxLWJ1dHRvblt0eXBlPXN1Ym1pdF17XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybSNwbXNfcmVnaXN0ZXItZm9ybSAjcG1zLXBheWdhdGVzLXdyYXBwZXIge1xuICBtYXJnaW46IDEuNWVtIDAgMDtcbn1cbkBtZWRpYShtYXgtd2lkdGg6NjIwcHgpe1xuICBmb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0ge1xuICAgICAgcGFkZGluZzogMS44NzVlbTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB9XG4gICB9XG5cbi8qcGF5bWVudCovXG5cbi5wbXMtdGFibGUgdGgsIC5wbXMtdGFibGUgdGQge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnBtcy10YWJsZSB0aCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUHJvZmlsZSBjc3NcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYXZ0YXItYm94IC5zaWduLXVzZXJfY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLWF2dGFyLWJveCAuc2lnbi11c2VyX2NhcmQgaW1nIHtcbiAgaGVpZ2h0OiAxMi41ZW07XG4gIHdpZHRoOiAxMi41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxMi41ZW07XG59XG5cbi5pcS1hdnRhci1ib3ggLnNpZ24tdXNlcl9jYXJkIGEjaXEtZWRpdC1hdmF0YXItYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgbGFiZWwuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lnbi11c2VyX2NhcmQgLmN1c3RvbS1maWxlLWxhYmVse1xuICBwYWRkaW5nOiAuMzc1cmVtIDVyZW0gMC4zNzVlbSAwLjc1cmVtO1xufVxuI3VwZGF0ZS1hdmF0YXIgLmN1c3RvbS1maWxlIHtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAwLjYyNWVtKTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5lbGVtZW50b3Itc2hvcnRjb2RlIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG1zLWxvZ2luLWVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDJlbTtcbiAgd2lkdGg6IDM0Ljc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lanMtY29udGFpbmVyLWZ1bGxzY3JlZW4gLndwLXZpZGVvLXNob3J0Y29kZSwgLm1lanMtY29udGFpbmVyLWZ1bGxzY3JlZW4ud3AtdmlkZW8tc2hvcnRjb2RlIHtcbiAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBwbXMgUGFnaW5hdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMuY3VycmVudCwgLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dCwgLnBtcy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldiB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgTG9hZCBNb3JlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubG9hZGVyLXdoZWVsIHtcbiAgZm9udC1zaXplOiA0ZW07XG4gIC8qIGNoYW5nZSBzaXplIGhlcmUgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbmltYXRpb246IGxvYWRlci13aGVlbC1yb3RhdGUgMC41cyBzdGVwcygxMikgaW5maW5pdGU7XG59XG5cbi5sb2FkZXItd2hlZWwgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMC4zZW07XG4gIHdpZHRoOiAwLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4wNWVtO1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICAvKiBjaGFuZ2UgY29sb3IgaGVyZSAqL1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAwLjVlbTtcbn1cblxuQGtleWZyYW1lcyBsb2FkZXItd2hlZWwtcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uaXFfY29tbWVudF9ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1ZW07XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaXFfY29tbWVudF9ibG9jayAuY29tbWVudHMtYXJlYSwgLmlxX2NvbW1lbnRfYmxvY2sgLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICBXYXRjaGxpc3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndhdGNobGlzdC1jb250ZW5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogcGFkZGluZzogMHB4IDAuOTM3NWVtOyovXG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMgaW1neyBcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyIC5pbWctYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciB7XG4gIHotaW5kZXg6IDk5O1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMC43NWVtIHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMud2F0Y2hsaXN0LWZpcnN0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcy53YXRjaGxpc3QtbGFzdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoLTYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKC02JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgtNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtby10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKC02JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2stc29jaWFsLWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMS41NjI1ZW07XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlci1sZWZ0OiAwLjI1MGVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSAwJSwgcmdiYSgyMCwgMjAsIDIwLCAwLjQpIDUwJSwgcmdiYSg4MywgMTAwLCAxNDEsIDApIDEwMCUpO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC42cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIgLmJsb2NrLXNvY2lhbC1pbmZvIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMC42cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXMgLmhvdmVyLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVlbTtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICBNYXMgVmlkZW8gc2lkZWJhciB3aWRnZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZSwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93LCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1ZW07XG59XG5cbi53aWRnZXQubWFzdmlkZW9zLW1vdmllcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtbW92aWVzIC5tb3ZpZSAubW92aWVfX3Bvc3RlciwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93IC50di1zaG93X19wb3N0ZXIsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbyAudmlkZW9fX3Bvc3RlciB7XG4gIHdpZHRoOiA1ZW07XG4gIG1hcmdpbi1yaWdodDogMS4yNWVtO1xuICBmbGV4OiBub25lO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllIC5tb3ZpZV9fdGl0bGUsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdyAudHYtc2hvd19fdGl0bGUsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbyAudmlkZW9fX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllOmxhc3QtY2hpbGQsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvdzpsYXN0LWNoaWxkLCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW86bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllc19faW5uZXIsIC53aWRnZXQubWFzdmlkZW9zLXR2LXNob3dzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy10di1zaG93cyAudHYtc2hvd3NfX2lubmVyLCAud2lkZ2V0Lm1hc3ZpZGVvcy12aWRlb3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXZpZGVvcyAudmlkZW9zX19pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLndpZGdldC5tYXN2aWRlb3Mgc3Bhbi5wb3N0X2NvdW50IHtcbiAgYm9yZGVyLXJhZGl1czogMy4xMjVlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi8qIGFqYXggc2VhcmNoICovXG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2gge1xuICB6LWluZGV4OiA5OTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBwYWRkaW5nOiAuNWVtO1xufVxuXG5oZWFkZXIgLnNlYXJjaC1ib3gge1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ibGFjay1jb2xvcik7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIC5wb3N0LWltZy1ob2xkZXIge1xuICB3aWR0aDogOS4zNzVlbTtcbiAgaGVpZ2h0OiA1LjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNS41ZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyAuaW1nLWhlaWdodCB7XG4gIGhlaWdodDogNS41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIDtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyB7XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1pbWc6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC4wOTM3ZW0gMC4yNWVtIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwLjA5MzdlbSAwLjI1ZW0gdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpO1xufVxuXG5oZWFkZXIgI2RhdGFmZXRjaCBidXR0b24uaG92ZXItYnV0dG9ucyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICMyNTI1MjU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaGVhZGVyICNkYXRhZmV0Y2ggYnV0dG9uLmhvdmVyLWJ1dHRvbnM6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5pcS1jYXRlZ29yeS1saXN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5pcS1jYXRlZ29yeS1saXN0IGxpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggdWwuaXEtcG9zdCBsaSAucG9zdC1ibG9nIC5uZXctbGluayB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICA7XG59XG5cbi8qIGRldGFpbCBwYWdlIGNhc3Qgc2VjdGlvbiAqL1xuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uZGV0YWlsLWNhc3QtbGlzdCBsaS5zbGlkZS1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIC5pbWctYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOC43NTBlbTtcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmltZy1ib3ggaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIC5ibG9jay1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEuNTYzZW07XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyAuYmxvY2stZGVzY3JpcHRpb24gLmlxLXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogcGVyc29uIHBhZ2UgKi9cblxuLnBlcnNvbi1kZXRhaWxzIC5zaW5nbGUtcGVyc29uX19zaWRlYmFyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNWVtO1xufVxuXG4ucGVyc29uLWRldGFpbHM+ZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xufVxuXG4ucHJvZmlsZS1zb2NpYWwtbGlzdHMgLnNoYXJlLWljbyB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucHJvZmlsZS1zb2NpYWwtbGlzdHMge1xuICBtYXJnaW4tbGVmdDogLTAuNjI1ZW07XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCAwLjkzNzVlbTtcbiAgbWluLXdpZHRoOiA0My43NWVtO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSAuaW1hZ2Uge1xuICB3aWR0aDogOCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQsIC5wZXJzb24tZGV0YWlscyAuY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgdGQueWVhciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0ZC5zZXBlcmF0b3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IC5jb250ZW50IC5jaGFyYWN0ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4udHJlbmRpbmctcGlsbHMudHJlYWRpbmctaGVhZGluZy10YWIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnRyZW5kaW5nLXBpbGxzLnRyZWFkaW5nLWhlYWRpbmctdGFiLm5hdi1waWxscyAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udGFiLWNvbnRlbnQuY2FzdC1wZXJzb24tbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDM4LjEyNWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLyogYmxvY2sgd2lkZ2V0cyAqL1xuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNik7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuOTE2NjY2NjY2NjY2NjY2NXZ3KTtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53cC1ibG9jay1jb2x1bW4+cCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC42MjVlbSAxLjVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHdpZHRoOiAyLjkxNjY2NjY2NjY2NjY2NjV2dztcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiA1MCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDAuOHZ3O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxub2wud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiogZGV0YWlsIHBhZ2UgKiovXG4udHJlbmRpbmctaW5mby5nLWJvcmRlciAuc2luZ2xlLWRldGFpbHMgLnNsaWRlci1yYXR0aW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVlbTtcbn1cblxuLyoqIFNvdXJjZXMgLCByYXRpbmcgLCBkZXNjcmlwdGlvbiAqKi9cbi5zb3VyY2VzLXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5zb3VyY2VzLXRhYmxlIHRkLCAuc291cmNlcy10YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMS41ZW0gMS4yNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnNvdXJjZXMtdGFibGUgdGJvZHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uc291cmNlcy10YWJsZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi5zb3VyY2VzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zb3VyY2UtbGlzdC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiAxZW0gMWVtO1xuICBtYXJnaW46IDAgMWVtIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgODUlKTtcbiAgY29udGVudDogJyc7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhLmFjdGl2ZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGE6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjE4NzVlbTtcbiAgdG9wOiAwO1xuICBib3R0b206IGF1dG87XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwLjA2ZGVnLCByZ2JhKDIwLCAyMCwgMjAsIDApIDEuNjYlLCAjMTkxOTE5IDQzLjY0JSwgcmdiYSgyMCwgMjAsIDIwLCAwKSA4OS4yOCUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4uZGVzY3JpcHRpb24tY29udGVudC5oaWRlQ29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGhlaWdodDogNmVtO1xufVxuXG5cbi5kZXNjcmlwdGlvbi1jb250ZW50LnNob3dDb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZGVzY3JpcHRpb24tY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTAuNjM4ZW07XG59XG5cbi8qIHJldmlldyBmb3JtICovXG4uc3RyZWFtaXQtcmV2aWV3cyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1yYXRpbmc+bGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgcC5zdGFycyB7XG4gIG1hcmdpbjogMCAwIDAgMC45MzhlbTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBlbSk7XG4gIG1hcmdpbjogMCAwIDEuMzc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuY29tbWVudC1ub3RlcyBzcGFuIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxM2VtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB3aWR0aDogMS41ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIHAuc3RhcnMgYTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMC45MzhlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1lbWFpbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM4ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIG1hcmdpbjogMCAwIDAuOTM3NWVtIDA7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5mb3JtLXN1Ym1pdCAuc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDEuMjVlbTtcbiAgYm9yZGVyOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnRfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50X2NvbnRhaW5lciBpbWcuYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDVlbTtcbiAgd2lkdGg6IDVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIDEuODc1ZW07XG59XG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLm1ldGEge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcCB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcC5tZXRhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IC5tZXRhIC5tYXN2aWRlb3MtcmV2aWV3X19hdXRob3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgLm1ldGEgLm1hc3ZpZGVvcy1yZXZpZXdfX3B1Ymxpc2hlZC1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IC5tZXRhIC5tYXN2aWRlb3MtcmV2aWV3X19wdWJsaXNoZWQtZGF0ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjQzNzVlbTtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjEyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuc3Rhci1yYXRpbmcgLnN0YXIge1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtdGV4dCAuc3Rhci1yYXRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LXJlc3BvbmQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlLCAuc3RyZWFtaXQtcmV2aWV3cyB1bC5jaGlsZHJlbiB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LWZvcm0tcmF0aW5nIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXVzaWMtcGxheS1saXN0cy5zaW5nbGUtc2hhcmUtaWNvbiAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDMuNGVtO1xuICB0b3A6IDAuMTI1ZW07XG59XG4ubXVzaWMtcGxheS1saXN0cy5zaW5nbGUtc2hhcmUtaWNvbiAgLnNoYXJlLWJveCBhOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm11c2ljLXBsYXktbGlzdHMuc2luZ2xlLXNoYXJlLWljb24gLnNoYXJlLWJveCAuc2hhcmUtc2hhcGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgbGVmdDogLTAuOWVtO1xuICByaWdodDphdXRvO1xufVxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItNiwgLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItNywgLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItOCwgLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItOSwgLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhLnN0YXItMTAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXFfY29tbWVudF9ibG9jay5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxX3RhZy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcbn1cblxuLmlxX3RhZy1saXN0IC50ZXh0LWxhYmxlIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1vdmllLWNvbnRlbnQubW92aWUtc3BhY2UtYWN0aW9uIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbi5tb3ZpZS1jb250ZW50Lm1vdmllLXNwYWNlLWFjdGlvbi5pcV90YWctbGlzdCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xufVxuXG4ubW92aWUtY29udGVudC5pcV90YWctbGlzdCBsaTpiZWZvcmUsXG4uaXFfdGFnLWxpc3QgbGkudGV4dC1sYWJsZTphZnRlcixcbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW92aWUtY29udGVudC5pcV90YWctbGlzdCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLFwiO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvdHRvbTogMC4zNzVlbTtcbiAgdG9wOiBhdXRvO1xufVxuXG4uaXFfdGFnLWxpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjEyNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4vKiBpbnRybyBwYWdlIGNzcyAqL1xuXG4ubmF2YmFyLmRlYWZ1bHQtaGVhZGVyIHVsIGxpIC5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS1vbmUgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG59XG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdGhyZWV7XG4gIGJhY2tncm91bmQ6ICMxRTIwMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIHBhZGRpbmc6My4xZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jc3NfcHJlZml4LXJhZGl1cy1ncmFkaWVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OjE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07IFxufVxuLmNzc19wcmVmaXgtcmFkaXVzLWdyYWRpZW50OmJlZm9yZXtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVlbTsgXG4gIHBhZGRpbmc6IDAuMTI1ZW07IFxuICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgyMjksOSwyMCwxKSwgcmdiYSgyMzUsNjMsNzMsMCkgODUlKTsgXG4gIC13ZWJraXQtbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBjb250ZW50LWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcbiAgbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBjb250ZW50LWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKTtcbiAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogeG9yO1xuICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcbiAgei1pbmRleDotMTtcbn1cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZTpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGV7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdGhyZWUgLmNzc19wcmVmaXgtaW1hZ2UtYm94LXRpdGxle1xuICBwYWRkaW5nOiAxLjVlbSAuOTM3NWVtIDAgLjkzNzVlbTtcbn1cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3h7XG4gIGJhY2tncm91bmQ6ICMxZTIwMjQ7XG59XG4uc3R5bGUtdHdvLmNzc19wcmVmaXgtaW1hZ2UtYm94OjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwLjVlbSAwcHggMHB4O1xuICBwYWRkaW5nOiAwLjE4NzVlbSAwLjYyNWVtIDAuMTg3NWVtIDAuNjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICdcXDIwMjJcXDIwMjJcXDIwMjInO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogMS42MjVlbTtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3g6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS1vbmV7Y3Vyc29yOiBwb2ludGVyO31cblxuLnNjcm9sbC1pbWcgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBoZWlnaHQ6IDIxLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogNXMgYWxsIGVhc2U7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2Nyb2xsLWltZy5ob3Zlci1pbWFnZS1zY3JvbGw6aG92ZXIgLmNzc19wcmVmaXgtaW1hZ2UtYm94LWltZyBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogM3MgYWxsIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveCAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3NzX3ByZWZpeC1pbWFnZS1ib3guc3R5bGUtdGhyZWUgLmNzc19wcmVmaXgtaW1hZ2UtYm94LXRpdGxlIHtcbiAgcGFkZGluZzowLjkzNzVlbSAwIDA7XG59XG5cbi5jc3NfcHJlZml4LWltYWdlLWJveDpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5tYWluLXBhZ2VzIHtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIHBhZGRpbmc6IDAuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMWUyMDI0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbn1cblxuLm1haW4tcGFnZXMgLnBpYyBpbWcge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMjguMTI1ZW07XG4gIHRyYW5zaXRpb246IC41cyBhbGwgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuXG4ubWFpbi1wYWdlczpob3ZlciAucGljIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB0cmFuc2l0aW9uOiAzcyBhbGwgZWFzZTtcbn1cblxuLm1haW4tcGFnZXM6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW0gMC41ZW0gMHB4IDBweDtcbiAgcGFkZGluZzogMC4xODc1ZW0gMC42MjVlbSAwLjEyNWVtIDAuNjI1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICdcXDIwMjJcXDIwMjJcXDIwMjInO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogMS42MjVlbTtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbi5tYWluLXBhZ2VzOmhvdmVyOmJlZm9yZSxcbi5tYWluLXBhZ2VzOmhvdmVyIGEucGFnZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG4uY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtYmFubmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuXG4uY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtcnRsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuXG5hLnBhZ2UtdGl0bGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG59XG5cbmEucGFnZS10aXRsZTpob3ZlcixcbmEucGFnZS10aXRsZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxpc3QtZGVtby1lbGVtZW50b3IgLmVsZW1lbnRvci1pY29uLWxpc3QtaXRlbSAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0e1xuICBwYWRkaW5nLWxlZnQ6IDAuN2VtICFpbXBvcnRhbnQ7XG59XG4ubGlzdC1kZW1vLWVsZW1lbnRvciAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtIC5lbGVtZW50b3ItaWNvbi1saXN0LWljb24gc3Zne1xuICB3aWR0aDowLjg3NWVtO1xuICBoZWlnaHQ6MC44NzVlbTtcbn1cblxuI29uZXNpZ25hbC1iZWxsLWNvbnRhaW5lci5vbmVzaWduYWwtcmVzZXQub25lc2lnbmFsLWJlbGwtY29udGFpbmVyLWJvdHRvbS1yaWdodHtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGVmdDogMi41ZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDNlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDNlbSAhaW1wb3J0YW50O1xufVxuIFxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuXG4gIC5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZSxcbiAgLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLXJ0bCxcbiAgLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLWJhbm5lciB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5tZW51LW1haW4tbWVudS1jb250YWluZXIgdWw+bGk+YSAubGluay1iYWRnZSxcbiAgLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGk+YSAubGluay1iYWRnZSxcbiAgLm1lbnUtbWVnYS1tZW51LWNvbnRhaW5lciB1bD5saT5hIC5saW5rLWJhZGdle1xuICAgICAgdG9wOiAtMC45ZW07XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDMuNWVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDlweCl7XG4gIC5zb3VyY2UtbGlzdC1jb250ZW50IC5zb3VyY2VzLXRhYmxlIC50cmVuZGluZy1waWxscyAuaXEtYnV0dG9ue1xuICAgIHBhZGRpbmc6IDAuNWVtO1xuICB9XG4gIC5zb3VyY2UtbGlzdC1jb250ZW50IC5zb3VyY2VzLXRhYmxlIC50cmVuZGluZy1waWxscyAuaXEtYnV0dG9uIHNwYW57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zb3VyY2UtbGlzdC1jb250ZW50IC5zb3VyY2VzLXRhYmxlIC50cmVuZGluZy1waWxscyAuaXEtYnV0dG9uIGl7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG59XG5cbi8qIEFyY2hpdmUgUGVyc29ucyBQYWdlICovXG4ucm93LmlxX2FyY2hpdmVfaXRlbXMuaXEtYXJjaGl2ZS1wZXJzb24ge1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cbi5hcmNoaXZlIC5pcS1wZXJzb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmlxLXBlcnNvbnMgLmlxLWNhc3QtYm9keXtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0LjEyZGVnLCAjMDAwMDAwIDAuNzclLCByZ2JhKDAsIDAsIDAsIDApIDk2LjU5JSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMS4yNWVtO1xufVxuLmlxLXBlcnNvbnMgLmlxLWNhc3QtYm9keSA+IC5pcS1wZXJzb24taGVhZGluZyAuaXEtdGl0bGV7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLXBlcnNvbnMgLmlxLXBlcnNvbi1jYXQtaXRlbTpudGgtbGFzdC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIsIFwiO1xufVxuLmlxLXBlcnNvbnMgLmlxLXBlcnNvbi1jYXQtaXRlbTpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6IDAuNWVtO31cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnByb2dyZXNzIHtcbiAgLS1maXJzdDoxODBkZWc7XG4gIC0tc2Vjb3VuZDozNjBkZWc7XG4gICAgd2lkdGg6IDEuODc1ZW07XG4gICAgaGVpZ2h0OiAxLjg3NWVtO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzA3MDcwYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLnByb2dyZXNzIC50aXRsZSB7cG9zaXRpb246IGFic29sdXRlO3otaW5kZXg6IDEwMDtmb250LXNpemU6IDAuNzVlbTtpbnNldDogMDsgdGV4dC1hbGlnbjogY2VudGVyO31cblxuLnByb2dyZXNzIC5vdmVybGF5IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcwNzBjXG59XG5cbi5wcm9ncmVzcyAubGVmdCwgLnByb2dyZXNzIC5yaWdodCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA2LjI1ZW0gMHB4IDBweCA2LjI1ZW07XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4ucHJvZ3Jlc3MgLmxlZnQge2FuaW1hdGlvbjogbG9hZDEgMXMgbGluZWFyIGZvcndhcmRzO31cblxuLnByb2dyZXNzOm50aC1vZi10eXBlKDIpIC5yaWdodCwgLnByb2dyZXNzOm50aC1vZi10eXBlKDMpIC5yaWdodCB7YW5pbWF0aW9uOiBsb2FkMiAuNXMgbGluZWFyIGZvcndhcmRzIDFzO31cblxuLnByb2dyZXNzOmxhc3Qtb2YtdHlwZSAucmlnaHQsIC5wcm9ncmVzczpmaXJzdC1vZi10eXBlIC5yaWdodCB7YW5pbWF0aW9uOiBsb2FkMyAuOHMgbGluZWFyIGZvcndhcmRzIDFzO31cblxuXG4vKiBwbXMgZm9ybSAqL1xuZm9ybSNwbXMtcmV0cnktcGF5bWVudC1zdWJzY3JpcHRpb24tZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5wbXMtZm9ybSB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG59XHRcbi5wbXMtY3JlZGl0LWNhcmQtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb3JtLnBtcy1mb3JtIGlucHV0IHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG59XG4uU3RyaXBlRWxlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1yaWdodDogMC45MzhlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBtcy1maWVsZC5wbXMtZmllbGQtdHlwZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45MzhlbTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5wbXMtc3Vic2NyaXB0aW9uLXBsYW4tYXV0by1yZW5ldyB7XG4gIG1hcmdpbjogMC45MzhlbSAwO1xufVxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMC45MzhlbTtcbn1cbi5wbXMtZmllbGQucG1zLWZpZWxkLXR5cGUtaGVhZGluZyBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbTtcbn1cbmZvcm0ucG1zLWZvcm0gPiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuZm9ybS5wbXMtZm9ybSAuYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OjA7XG59XG5cbi5jc3NfcHJlZml4X2NvbnRlbnRfcmVzdHJpY3Rpb257XG4gIGhlaWdodDogNzB2aDsgXG59ICAgXG4uY3NzX3ByZWZpeF9yZXN0cmljdGlvbl9ib3h7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG4uY3NzX3ByZWZpeF9yZXN0cmljdGlvbl9ib3ggLmlxLWJ1dHRvbntcbiAgbWFyZ2luOiAyZW0gMDtcbn1cbi5jc3NfcHJlZml4X3Jlc3RyaWN0aW9uX2JveCAuc3Vic2NyaWJlLXRleHR7Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuXG4vKiAgTWVnYSBtZW51IGNlbnRlciBQb3NpdGlvbiovXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLnNmLW1lbnU+Lm1lbnUtaXRlbT4uaXFvbmljLW1lZ2FtZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIHVsLm5hdmJhci1uYXY+bGkubWVnYW1lbnUtbGF5b3V0LFxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIC5uYXZiYXIsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLmxheW91dHMtc2VjdGlvbi1wb3NpdGlvbi1zdGF0aWMgLmVsZW1lbnRvci13aWRnZXQsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLmxheW91dHMtc2VjdGlvbi1wb3NpdGlvbi1zdGF0aWMgLmVsZW1lbnRvci13aWRnZXQtd3JhcCAsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLmxheW91dHMtc2VjdGlvbi1wb3NpdGlvbi1zdGF0aWMuZWxlbWVudG9yLWNvbHVtbixcbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAubGF5b3V0cy1zZWN0aW9uLXBvc2l0aW9uLXN0YXRpYyAuZWxlbWVudG9yLWNvbHVtbi13cmFwLFxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljLmVsZW1lbnRvci1zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVye1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4vKiAgTWVnYSBtZW51IGNlbnRlciBQb3NpdGlvbiBFbmQqL1xuXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgLmZvcm0tc2VhcmNoIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICwuc2VhcmNoX19pbnB1dHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG4gIH1cblxuICAud2lkZ2V0X3NlYXJjaCAuc2VhcmNoX19mb3JtIC5zZWFyY2hfX2lucHV0e1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxuXG4gIC5pcS11c2VyLWRyb3Bkb3duLnNlYXJjaC10b2dnbGUgLmlxLWF2YXRlcntcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIG1pbi13aWR0aDogMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gIH1cblxuICAuaXEtc2VhcmNoLWJhciAuc2VhcmNoX19pbnB1dHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gIH1cblxuICAuaXEtdXNlci1kcm9wZG93bi5zZWFyY2gtdG9nZ2xle1xuICAgIG1hcmdpbjowO1xuICB9XG4gIC5oZWFkZXItb3ZlciAuaXEtYnJlYWRjcnVtYi1vbmUge1xuICAgIHBhZGRpbmc6IDJlbSAwO1xuICB9XG59XG5cblxuQGtleWZyYW1lcyBsb2FkMSB7XG4gICAgMCUge3RyYW5zZm9ybTogcm90YXRlKDBkZWcpO31cblxuICAgIDEwMCUge3RyYW5zZm9ybTogcm90YXRlKHZhcigtLWZpcnN0KSk7fVxufVxuQGtleWZyYW1lcyBsb2FkMiB7XG4gIDAlIHt6LWluZGV4OiAxMDA7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XG5cbiAgMTAwJSB7ei1pbmRleDogMTAwO3RyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7fVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWQzIHtcbiAgICAwJSB7ei1pbmRleDogMTAwO3RyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7fVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHotaW5kZXg6IDEwMDt0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1zZWNvdW5kKSk7fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtvcGFjaXR5OiAwO31cbiAgMTAwJSB7b3BhY2l0eTogMTt9XG59IFxuLndjLXN0cmlwZS1lbGVtZW50cy1maWVsZCwgLndjLXN0cmlwZS1pYmFuLWVsZW1lbnQtZmllbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcikgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMWVtICFpbXBvcnRhbnQ7XG59Il19 */