: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:99}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}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}.streamit-default-header 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{z-index:9999}.streamit-default-header header.header-down,.streamit-default-header header.header-up,body.admin-bar header.header-down,body.admin-bar header.header-up{position:fixed;left:0;right:0;z-index:999;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.streamit-default-header header.header-down,.streamit-default-header header.header-up{top:0;background:rgba(20,20,20,.5);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);width:100%}.streamit-default-header header.header-down{top:0!important;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.single-episode #page.site,.single-movie #page.site,.single-tv_show #page.site,.single-video #page.site{padding-top:var(--header-height)}.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>a 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 :is(.sub-menu,.iqonic-megamenu-container){display:none}header .navbar ul li:hover .sub-menu{display:none;background:#141414;background:var(--iq-body-bg);position:absolute;top:100%;left:0;padding:.9375em 0;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;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:1em;row-gap:1em}.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}.share-icons.music-play-lists li.streamit-playlist-wrapper{width:auto;height:auto;background:transparent;border-radius:inherit;text-align:left}.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:end;-ms-flex-pack:end;justify-content:end;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:""}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}table.masvideos-table{border:none;border-collapse:collapse;margin-bottom:0}table.masvideos-table thead{background:#101010;background:var(--iq-border-dark)}table.masvideos-table tr{border-bottom:.0625em solid #101010;border-bottom:.0625em solid var(--iq-border-dark)}table.masvideos-table td{padding:1.313em 1em;border:none;text-align:left}.masvideos-table .masvideos-button{padding:0 1em;position:relative}.masvideos-table .masvideos-button:first-child{padding-left:0}.masvideos-table .masvideos-button:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#393750;background:var(--iq-body-border);width:1px}.masvideos-table .masvideos-button:first-child:before{display:none}@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}.line-through{-webkit-text-decoration-color:#c1c1c1;text-decoration-color:#c1c1c1;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media (max-width:991px){.iq-title br{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0FKQSxpQkFDRSxHQUFJLFdBQVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBRTNDLEdBQU0sV0FBWSxDQUFDLGdDQUF5QixDQUF6Qix3QkFBMEIsQ0FDL0MsQ0FFQSx5QkFDSSxHQUFJLFdBQVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBRTNDLEdBQ0ksV0FBWSxDQUFDLHdDQUFpQyxDQUFqQyxnQ0FBa0MsQ0FDdkQsQ0FMQSxpQkFDSSxHQUFJLFdBQVksQ0FBQyxnQ0FBeUIsQ0FBekIsd0JBQTBCLENBRTNDLEdBQ0ksV0FBWSxDQUFDLHdDQUFpQyxDQUFqQyxnQ0FBa0MsQ0FDdkQsQ0FFQSxrQkFDRSxHQUFJLFNBQVcsQ0FDZixHQUFNLFNBQVcsQ0FDbkIsQ0FDQSx3REFDRSwrQkFBa0QsQ0FBbEQsZ0RBQWtELENBQ2xELHFCQUNGLENBRUEsY0FDRSxxQ0FBOEIsQ0FBOUIsNkJBQThCLENBQzlCLHlDQUFrQyxDQUFsQyxpQ0FDRixDQUNBLHlCQUNFLGFBQ0ksWUFDSixDQUNGIiwiZmlsZSI6InN0cmVhbWl0LXN0eWxlMS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRlbXBsYXRlOiBzdHJlYW1pdCAtIERhdGEgU2NpZW5jZSBBbmQgQW5hbHl0aWNzIExhbmRpbmcgUGFnZVxuQXV0aG9yIFVSSTogaHR0cHM6Ly9pcW9uaWMuZGVzaWduL1xuVmVyc2lvbjogMS41LjVcbkRlc2lnbiBhbmQgRGV2ZWxvcGVkIGJ5OiBodHRwczovL2lxb25pYy5kZXNpZ24vXG5OT1RFOiBUaGlzIGlzIG1haW4gc3R5bGVzaGVldCBvZiB0ZW1wbGF0ZSwgVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBzdHlsaW5nIGZvciB0aGUgYWN0dWFsIFRlbXBsYXRlLiBQbGVhc2UgZG8gbm90IGNoYW5nZSBhbnl0aGluZyBoZXJlISB3cml0ZSBpbiBhIGN1c3RvbS5jc3MgZmlsZSBpZiByZXF1aXJlZCFcblxuKi9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgIFRhYmxlIG9mIGNvbnRlbnRzICBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuOjogdmFyaWFibGVcbjo6IEdlbmVyYWxcbjo6IENsZWFyaW5nIGZsb2F0c1xuOjogNDA0XG46OiBCYWNrIHRvIFRvcFxuOjogTG9hZGVyXG46OiBIZWFkZXJcbjo6IFVzZXIgRHJvcGRvd25cbjo6IE5hdmlnYXRpb25cbjo6IFVuaXRUZXN0XG46OiBCbG9nIFBhZ2VzXG46OiBCYWNrZ3JvdW5kIE92ZXJsYXkgQ29sb3Jcbjo6IEJ1dHRvbnNcbjo6IEJhbm5lcnNcbjo6IEJyZWFkY3J1bWJcbjo6IEJhY2tncm91bmQgR3JhZGllbnRcbjo6IEFib3V0IHN0eWxlIGhvbWUtMlxuOjogQ29udGFjdCBmb3JtXG46OiBTaWduIEluXG46OiBTaWduIFVwXG46OiBVc2VyIFByb2ZpbGVcbjo6IHNlYXNvbnNcbjo6IHR2c2hvd3Ncbjo6IE1vdmllIGRldGFpbFxuOjogU2VsZWN0IDJcbjo6IEZBUVxuOjogU2VhcmNoIFBhZ2Vcbjo6IEFuaW1hdGlvblxuOjogRm9vdGVyXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5bIEVuZCB0YWJsZSBjb250ZW50IF1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbjpyb290IHtcbiAgLS1pcS1wcmltYXJ5OiAjZTUwOTE0O1xuICAtLWlxLXByaW1hcnktaG92ZXI6ICNiZjAwMGE7XG4gIC0tYmx1ZTogI2U1MDkxNDtcbiAgLS1pcS1saWdodC1wcmltYXJ5OiAjZDdkM2Y4O1xuICAtLWlxLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1pcS13aGl0ZS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1pcS1ibGFjay1jb2xvcjogIzAwMDAwMDtcbiAgLS1pcS10aXRsZS10ZXh0OiAjMjMyMDNjO1xuICAtLWlxLWJvZHktdGV4dDogI0QxRDBDRjtcbiAgLS1pcS1ib2R5LWJnOiAjMTQxNDE0O1xuICAtLWlxLWJnMTogIzE5MTkxOTtcbiAgLS1pcS1ib2R5LWJvcmRlcjogIzM5Mzc1MDtcbiAgLS1pcS1nb2xkOiAjRTZDNzVGO1xuICAtLWlxLWJsYWNrOiAjMDAwMDAwO1xuICAtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yOiAjNDA0MDQzO1xuICAtLWlxLXN1Yi10aXRsZS1jb2xvcjogIzRlODdmMjtcbiAgLS1pcS1saWdodC1ibHVlLWNvbG9yOiAjZWJmMWZlO1xuICAtLWlxLXdhcm5pbmctY29sb3I6ICNmZjAwMDA7XG4gIC0taXEtc3VjY2Vzcy1jb2xvcjogIzM5OGYxNDtcbiAgLS1pcS1zZXByYXRvcjojNDk0NzQ3O1xuICAtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3I6IHJnYmEoMTEsIDEsIDIsIDApO1xuICAtLWlxLXRvLWdyYWRpZW50LWNvbG9yOiByZ2JhKDI1NSwgNTUsIDY1LCAwLjMpO1xuICAtLWlucHV0LWJnOiMxMTExMTE7XG4gIC0taXEtYm9yZGVyLWRhcms6IzEwMTAxMDtcbiAgLS1jYXJ0LXRleHQtY29sb3I6ICM4OTg5ODk7XG4gIC0tY2FyZC1ib3gtYmc6ICMxMjEyMTI7XG4gIC0taWNvbi1iZzogIzljOWM5YztcbiAgLS1pY29uLWNvbG9yOiAjMmMyYzJjO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHZW5lcmFsXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuKjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xufVxuXG4uYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEsIC5idXR0b24sIGlucHV0IHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBtYXJnaW46IDEuNTYyNWVtIDA7XG59XG5cbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEsIGg1IGEsIGg2IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYSBoMSwgYSBoMiwgYSBoMywgYSBoNCwgYSBoNSwgYSBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiA0LjIwOWVtO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMy4xNTdlbTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IDIuMzY5ZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjc3N2VtO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4zMzNlbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbnNtYWxsLCAudGV4dF9zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNvbnRhaW5lciwgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4Ny41ZW07XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbm9ybWFse1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwIDYuMjVlbTtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtbWFpbi1oZWFkZXIgLm1haW4tdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdHJlYW1pdCBoMSwgLnN0cmVhbWl0IGgyLCAuc3RyZWFtaXQgaDMsIC5zdHJlYW1pdCBoNCwgLnN0cmVhbWl0IGg1LCAuc3RyZWFtaXQgaDYge1xuICBtYXJnaW46IDA7XG59XG5cbi5oZWlnaHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDYuMjUwZW07XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIHtcbiAgbWF4LWhlaWdodDogOTB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyogSFRNTCBUYWdzICovXG5cbi5lbGVtZW50b3ItZWxlbWVudCAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciAuZWxlbWVudG9yLWJ1dHRvbjpob3ZlciwgLmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmVsZW1lbnRvci1lbGVtZW50IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLWJ1dHRvbi13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmE6Zm9jdXMsIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEudGV4dC1wcmltYXJ5OmZvY3VzLCBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5pbnMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuXG5ibG9ja3F1b3RlIGNpdGUge1xuICBmb250LWZhbWlseTogJ0hlZWJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIgY2l0ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYmxvZy1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9nLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uYmxvZy1jb250ZW50IC53cC1ibG9jay1hcmNoaXZlcyBsaSwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIGxpLCAuYmxvZy1jb250ZW50IHVsLndwLWJsb2NrLWNhdGVnb3JpZXMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG51bC53cC1ibG9jay1jYXRlZ29yaWVzIGxpLmNhdC1pdGVtIHNwYW4sIGZvb3Rlci5mb290ZXItb25lIHVsIGxpLmNhdC1pdGVtIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIHVsIGxpLmNhdC1pdGVtIHNwYW4ucG9zdF9jb3VudCwgZm9vdGVyLmZvb3Rlci1vbmUgdWwgbGkgc3Bhbi5hcmNoaXZlQ291bnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1hcmNoaXZlcywgLmJsb2ctY29udGVudCB1bC53cC1ibG9jay1sYXRlc3QtcG9zdHMsIC5ibG9nLWNvbnRlbnQgdWwud3AtYmxvY2stY2F0ZWdvcmllcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ibG9nLWNvbnRlbnQgLnBhZ2UtbGlua3MgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5hcnRpY2xlLmhlbnRyeS5zdGlja3kgLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbTtcbn1cblxuaHRtbCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBzbGljayBzbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2xpY2stbGlzdCxcbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBodG1sLmpzLm5vLXN2Z3ttYXJnaW46IDAgIWltcG9ydGFudDt9ICovXG5cbi8qIExpc3RzIChOZXN0ZWQpICovXG5cbm9sLCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxub2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5vbCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMS41NjI1ZW07XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbn1cblxuLyogRGVmaW5pdGlvbiBMaXN0cyAqL1xuXG5kbCBkZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5kbCBkZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4vKiBUYWJsZSAqL1xuXG50YWJsZSB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxudGFibGUgdGQsIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKiBGb3JtICovXG5cbmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiAuODc1ZW07XG4gIGhlaWdodDogLjg3NWVtO1xuICBmbG9hdDogaW5oZXJpdDtcbn1cblxuaW5wdXQsIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMC45MzhlbTtcbiAgaGVpZ2h0OiA0LjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDAgMS41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIGhlaWdodDogMy41ZW07ICBcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG4jYWRkdXNlciAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMC45MzhlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tdG9wOiAxLjYyNWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuI2FkZHVzZXIgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMi44NzVlbTtcbiAgcGFkZGluZzogMC45MzhlbSAwLjkzOGVtO1xuICBsaW5lLWhlaWdodDogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLXdoaXRlLWNvbG9yKTtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbiNhZGR1c2VyIC5mb3JtLWltZy5jdXN0b20tZmlsZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuc2VsZWN0IHtcbiAgaGVpZ2h0OiAyLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDIuN2VtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlucHV0LWJnKSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0LWJnKSFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxudGV4dGFyZWEge1xuICBwYWRkaW5nOiAwLjkzOGVtO1xuICBoZWlnaHQ6IDkuMzc1ZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLmNvbW1lbnRzLWFyZWEgdGFibGUgdGQsIC5jb21tZW50cy1hcmVhIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuODc1ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGUtaW4tdmVyLXRvcCAwLjVzIGN1YmljLWJlemllcigwLjI1MCwgMC40NjAsIDAuNDUwLCAwLjk0MCkgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xufVxuXG4uc2NhbGUtaW4tdmVyLXRvcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgMC41cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApIGJvdGg7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNyZXZpZXdfZm9ybV93cmFwcGVyIC5jb21tZW50LWZvcm0gIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGlucHV0e1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybSBsYWJlbHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudHttYXJnaW4tYm90dG9tOiAxLjNlbTt9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZS1pbi12ZXItdG9wIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlLWluLXZlci10b3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi53cGNmNy1mb3JtIC5jZmllbGQgLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2FybmluZy1jb2xvcik7XG59XG5cbi5zaXRlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnZjX3BhcmFsbGF4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1zdWNjZXNzLWNvbG9yKTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBBdWRpbyAqL1xuXG5hcnRpY2xlLmhlbnRyeS5mb3JtYXQtYXVkaW8gLmNvbnN1bHQtZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5jb25zdWx0LWRldGFpbCBwOm50aC1jaGlsZCgtbisyKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC1hdWRpbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC12aWRlbyAuY29uc3VsdC1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIEJ1dHRvbnMgRGVzaWduXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnRuLmlxLWJ0bi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uYnRuLmlxLWJ0bi1tZWRpdW0ge1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMS44NzVlbTtcbn1cblxuLmJ0bi5pcS1idG4tbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHBhZGRpbmc6IDEuMjVlbSAyLjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tZXh0cmEtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgcGFkZGluZzogMS41NjI1ZW0gMy4xMjVlbTtcbn1cblxuLmJ0bi5pcS1idG4tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idG4uaXEtYnRuLXNlbWktcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLmlxLWJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ0bi5pcS1idG4tb3V0bGluZSB7XG4gIG91dGxpbmU6IDAuMTI1ZW0gc29saWQgdmFyKC0taXEtYmxhY2spICFpbXBvcnRhbnQ7XG59XG5cbi5idG4sIC5pcS1idXR0b24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uaXEtYnV0dG9uLmJ0biB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLWhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjA2MjVlbSByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xufVxuXG4uYnRuLWhvdmVyOmJlZm9yZSwgLmlxLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cblxuLmlxLWJ1dHRvbjpob3ZlcjpiZWZvcmUsIC5pcS1idXR0b246Zm9jdXM6YmVmb3JlLCAuaXEtYnV0dG9uOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmhvdmVyLWJ1dHRvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG59XG5cbi5idG4taG92ZXI6aG92ZXIsIC5idG4taG92ZXI6Zm9jdXMsIC5idG4taG92ZXI6YWN0aXZlLCAuaXEtYnV0dG9uOmhvdmVyLCAuaXEtYnV0dG9uOmZvY3VzLCAuaXEtYnV0dG9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5idG4taG92ZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4taG92ZXI6aG92ZXI6YmVmb3JlLCAuYnRuLWhvdmVyOmZvY3VzOmJlZm9yZSwgLmJ0bi1ob3ZlcjphY3RpdmU6YmVmb3JlLCAuaXEtYnV0dG9uOmhvdmVyOmJlZm9yZSwgLmlxLWJ1dHRvbjpmb2N1czpiZWZvcmUsIC5pcS1idXR0b246YWN0aXZlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeS5mb2N1cywgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnNob3c+LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiAuaXEtYnV0dG9uLmlxLWJ0bi1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn0gKi9cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6Zm9jdXN7Ym94LXNoYWRvdzogbm9uZTt9XG5cbi5pcS1idXR0b24uaXEtYnRuLWxpbms6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlxLWJ1dHRvbi5pcS1idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi10cmFuc3BhcmVudC5pcS1idG4tbGluayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjU2MjVlbSAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQuaXEtYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG59XG5cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5hbGlnbi1sZWZ0IC5zZWFyY2gtc3VibWl0e1xuICByaWdodDphdXRvO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLmFsaWduLWxlZnQgaW5wdXR7XG4gIHBhZGRpbmc6MCAyZW0gMCAzLjVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENsZWFyaW5nIGZsb2F0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaG9tZS5ibG9nIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDYuMjUwZW0gMDtcbn1cblxuLnNpdGUtcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLm92ZXJ2aWV3LWJsb2NrLXB0YiB7XG4gIHBhZGRpbmctdG9wOiAyLjVlbTtcbn1cblxuLnNmLWNvbnRlbnQ6YWZ0ZXIsIC5zZi1jb250ZW50OmJlZm9yZSB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNsaWRlci1vdmVydmlldy1ibG9jay1wdCB7XG4gIHBhZGRpbmctdG9wOiA0LjM3NWVtO1xufVxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogNi4yNTBlbSAwO1xufVxuXG4uaG9tZSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2luZ2xlLW1vdmllIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnNpbmdsZS12aWRlbyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC50dl9zaG93LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAuZXBpc29kZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnR2X3Nob3ctdGVtcGxhdGUtc3RyZWFtaXQtZnVsbC13aWR0aCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5lcGlzb2RlLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpdGUtbWFpbiAuc2YtY29udGVudD4udmNfcm93LndwYl9yb3cudmNfcm93LWZsdWlkIHtcbiAgcGFkZGluZzogMi41ZW0gMDtcbn1cblxuLmNzc19wcmVmaXgtYmFubmVyLWhpZGUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMTkuMjVlbSAwIDYuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4uY3NzX3ByZWZpeC1iYW5uZXItaGlkZSAuaGVhZGVyLW92ZXIgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogNi4yNWVtIDAgIWltcG9ydGFudDtcbn1cblxuLmNzc19wcmVmaXgtaGVhZGVyLWJhbm5lci1oaWRlIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnNpbmdsZS5zaW5nbGUtcHJvZHVjdCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICBwYWRkaW5nLXRvcDogMTkuMjVlbTtcbn1cbi5zaW5nbGUuc2luZ2xlLXByb2R1Y3QgLmhlYWRlci1vdmVyIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiA0ZW07XG59XG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC5tb3ZpZS1jb250ZW50IGxpIGF7dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTt9XG5cbi5uby1wYWRkaW5nLCAubm8tcGFkZGluZyAudmNfY29sdW1uLWlubmVyIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4sIC5uby1tYXJnaW4gLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4udmNfY29sLWhhcy1maWxsPi52Y19jb2x1bW4taW5uZXIsIC52Y19yb3ctaGFzLWZpbGwrLnZjX3Jvdy1mdWxsLXdpZHRoKy52Y19yb3c+LnZjX2NvbHVtbl9jb250YWluZXI+LnZjX2NvbHVtbi1pbm5lciwgLnZjX3Jvdy1oYXMtZmlsbCsudmNfcm93Pi52Y19jb2x1bW5fY29udGFpbmVyPi52Y19jb2x1bW4taW5uZXIsIC52Y19yb3ctaGFzLWZpbGw+LnZjX2NvbHVtbl9jb250YWluZXI+LnZjX2NvbHVtbi1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcjphZnRlciwgLndyYXBwZXI6YWZ0ZXIsIC5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyOmJlZm9yZSwgLmNsZWFyOmFmdGVyLCAud3JhcHBlcjpiZWZvcmUsIC53cmFwcGVyOmFmdGVyLCAuZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmJlZm9yZSwgLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICA0MDRcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5lcnJvci00MDQubm90LWZvdW5kIHtcbiAgbWFyZ2luLXRvcDogNWVtO1xufVxuXG4uZXJyb3ItNDA0IGltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5lcnJvci1iZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcnJvci00MDQgLmJpZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNWVtO1xuICBmb250LWZhbWlseTogJ0hlZWJvJywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnN0cmVhbWl0LWdyYWRpZW50LWJnLXRvcCB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlZmYxZmUpLCBjb2xvci1zdG9wKDYwJSwgI2ZmZmZmZikpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbn1cblxuLnN0cmVhbWl0LWdyYWRpZW50LWJnLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlZmYxZmUpLCBjb2xvci1zdG9wKDYwJSwgI2ZmZmZmZikpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sICNlZmYxZmUgMCwgI2ZmZmZmZiA2MCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZWZmMWZlIDAsICNmZmZmZmYgNjAlKTtcbn1cblxudWwuaXEtbGlzdCB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uY29sdW1uLTIgdWwuaXEtbGlzdCB7XG4gIGNvbHVtbnM6IDI7XG4gIC13ZWJraXQtY29sdW1uczogMjtcbiAgLW1vei1jb2x1bW5zOiAyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2sgdG8gVG9wXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jYmFjay10by10b3AgLnRvcCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtYXJnaW46IDBweDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvdHRvbTogMS44NzVlbTtcbiAgcmlnaHQ6IDEuNTYyNWVtO1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMS44NzVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEuODc1ZW0gMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hZGVyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jbG9hZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbiNsb2FkaW5nIGltZyB7XG4gIHdpZHRoOiAyNWVtO1xufVxuXG4vKiBNb2JpbGUgdG9nZ2xlIGJ1dHRvbiAqL1xuXG5oZWFkZXIgLm1lbnUtYnRuIC5saW5lIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCBhdXRvO1xufVxuXG5oZWFkZXIgLm1lbnUtYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5tZW51LWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyIFRvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVyI21haW4taGVhZGVyLmhhcy1zdGlja3kubWVudS1zdGlja3kgLnN1Yi1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLnN1Yi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICBwYWRkaW5nLXRvcDogMC43NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NWVtO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwsXG4uc3ViLWhlYWRlciAuc29jaWFsLWljb25lIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIGEge1xuICBwYWRkaW5nOiAwIDAuOTM4ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG59XG5cbi5zdWItaGVhZGVyIC5udW1iZXItaW5mbyB1bCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3ViLWhlYWRlciAubnVtYmVyLWluZm8gdWwgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMC42MjVlbTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cblxuLnN1Yi1oZWFkZXIgLnNvY2lhbC1pY29uZSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItb3ZlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LW92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uaXFvbmljLWhlYWRlci11bmRlciBoZWFkZXIuaXEtbGF5b3V0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDo5OTtcbn1cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiA5OTk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG5oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGltZy5sb2dvIHtcbiAgd2lkdGg6IDEwZW07XG59XG5cbmhlYWRlciAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5zZWFyY2gtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc2VhcmNoYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMzc1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAxZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uc2VhcmNoLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNXZ3O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNC4zNzVlbSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNC4zNzVlbSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEuMjVlbSAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogNWVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDM2LCAzOCwgNDMsIDAuMTQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1ib3ggLmRhdGFmZXRjaCAuaG92ZXItYnV0dG9uczpob3ZlcntcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlYXJjaC10b2dnbGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaXEtYWpheC1zZWFyY2ggLnNlYXJjaC10b2dnbGV7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG4uaXEtYWpheC1zZWFyY2ggLnNlYXJjaC10b2dnbGU6aG92ZXJ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtZm9ybS1kYXRhIC5zZWFyY2gtZmllbGQge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnNlYXJjaC1kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VhcmNoLWZvcm0tZGF0YSAuc2VhcmNoLWZvcm0ge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuaGVhZGVyLnN0eWxlLW9uZSBsaSAuc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cblxuaGVhZGVyLnN0eWxlLW9uZSBsaSAuc2VhcmNoLWJveCAuc2VhcmNoLXN1Ym1pdCwgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhciAuc2VhcmNoLXN1Ym1pdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1zdWJtaXR7XG4gIHJpZ2h0OjA7XG4gIGxlZnQ6YXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5oZWFkZXItZGVmYXVsdC5pcS1sYXlvdXQtaGVhZGVyIC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZToxZW07XG59IFxuXG4uc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyIC5zZWFyY2gtZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuaGVhZGVyIC5zZWFyY2gtYm94LmlxLXNlYXJjaC1iYXIuZC1zZWFyY2ggLnNlYXJjaC1maWVsZCB7XG4gIHBhZGRpbmctbGVmdDogNC4zZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbmhlYWRlci5zdHlsZS1vbmUgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhci5kLXNlYXJjaCAuc2VhcmNoLWZpZWxke1xuICBwYWRkaW5nLWxlZnQ6IDMuM2VtO1xufVxuaGVhZGVyIC5pcS1hamF4LXNlYXJjaCAuc2VhcmNoLWJveC5pcS1zZWFyY2gtYmFyLmQtc2VhcmNoIC5zZWFyY2gtZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bGFzdC1jaGlsZCAuc3ViLW1lbnUgbGk6aG92ZXI+LnN1Yi1tZW51LCBoZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpudGgtbGFzdC1jaGlsZCgyKSAuc3ViLW1lbnUgbGk6aG92ZXI+LnN1Yi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLWJveCAuZGF0YWZldGNoIC5ob3Zlci1idXR0b25ze1xuICBjb2xvcjp2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59ICBcbi5lbGVtZW50b3Itd2lkZ2V0LWlxb25pY19zZWFyY2ggLnNlYXJjaF93cmFwLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5hbGlnbi1yaWdodCBpbnB1dHtcbiAgcGFkZGluZzogMCA0ZW0gMCAxZW07XG59XG5cbi8qIGJhZGdlICovXG4ubWVudS1tYWluLW1lbnUtY29udGFpbmVyPnVsLnNmLW1lbnU+bGk+YT5zcGFuLmxpbmstYmFkZ2UsXG4ubWVudS1tZWdhLW1lbnUtY29udGFpbmVyPnVsLnNmLW1lbnU+bGk+YT5zcGFuLmxpbmstYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBwYWRkaW5nOiAxcHggNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRvcDogN3B4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICByaWdodDogNHB4O1xufVxuXG4uc3ViLW1lbnUgc3Bhbi5saW5rLWJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMHB4IDZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB1bD5saT5hIC5saW5rLWJhZGdlLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGk+YSAubGluay1iYWRnZSxcbi5tZW51LW1lZ2EtbWVudS1jb250YWluZXIgdWw+bGk+YSAubGluay1iYWRnZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDAuNjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIHBhZGRpbmc6IDBlbSAwLjQyZW0gMC4xM2VtO1xuICB0b3A6IC0xLjZlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcmlnaHQ6IC0yZW07XG4gIGxlZnQ6IGF1dG87XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUgYSAubGluay1iYWRnZSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsIGxpIC5zdWItbWVudSBhIC5saW5rLWJhZGdlLFxuLm1lbnUtbWVnYS1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUgYSAubGluay1iYWRnZXtcbiAgdG9wOiAtMC44ZW07XG4gIHJpZ2h0OiAtMy4xZW07XG4gIGxlZnQ6IGF1dG87XG59XG5cblxuLyogRm9yIFN0aWNreSBIZWFkZXIgV2hlbiBBZG1pbiBCYXIgU2hvdyAqL1xuXG5ib2R5LmFkbWluLWJhciBoZWFkZXIsIFxuYm9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xuXHR0b3A6IDMycHg7XG59XG5cbmJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCB7XG5cdHRvcDogMzJweDtcbn1cblxuLmNzcy1wcmVmaXgtbW9kZWwtd29vIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cubW9kYWwtbGcsXG4uY3NzLXByZWZpeC1tb2RlbC13b28gLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZy5tb2RhbC14bHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5jc3MtcHJlZml4LW1vZGVsLXdvbyAuY3NzX3ByZWZpeC1tb2RlbC10ZXh0e3RleHQtYWxpZ246IGNlbnRlcjtjb2xvcjp2YXIoLS1pcS13aGl0ZS1jb2xvcik7bWFyZ2luOjA7fVxuXG5AbWVkaWEgKG1heC13aWR0aDo2MDBweCkge1xuXG5cdC8qIFN0YXRpYyBhZG1pbmJhciAoTm90IHN0aWNreSkqL1xuXHRib2R5LmFkbWluLWJhciAuaGFzLXN0aWNreS5oZWFkZXItdXAge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdGJvZHkuYWRtaW4tYmFyIGhlYWRlciB7XG5cdFx0dG9wOiA0NnB4O1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAxcHgpIHtcblx0Ym9keS5hZG1pbi1iYXIgaGVhZGVyLm5vLWhlYWRlci1sYXlvdXQsIFxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XG5cdFx0dG9wOiAyLjg3NWVtO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuXG5cdGJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCxcblx0Ym9keS5hZG1pbi1iYXIgaGVhZGVyLFxuXHRib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XG5cdFx0dG9wOiAyLjg3NWVtO1xuXHR9XG59XG5cbi8qIEVuZCBTdGlja3kgQWRtaW4gQmFyICovXG5cbi5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5IHtcbiAgdG9wOiAxLjg3NWVtO1xufVxuXG4uaGlkZS1hZG1pbi1iYXIuYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlci5tZW51LXN0aWNreSB7XG4gIHRvcDogMDtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwLCAyMCwgMjAsIDAuNSk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4uYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlciB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi8qIEhlYWVkciBTdGlja3kgKi9cblxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci11cCxcbmJvZHkuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZG93bntcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuICByaWdodDogMDtcblx0ei1pbmRleDogOTk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG59XG4gXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIuaGVhZGVyLXVwLCBcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZG93biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG5cdCAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjAsMjAsMjAsLjUpO1xuXHQgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgICB6LWluZGV4OiA5OTk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlci5oZWFkZXItZG93bntcblx0dG9wOiAwICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZSAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XHRcbn0gXG5cbi5zaW5nbGUtbW92aWUgI3BhZ2Uuc2l0ZSxcbi5zaW5nbGUtdmlkZW8gI3BhZ2Uuc2l0ZSxcbi5zaW5nbGUtZXBpc29kZSAjcGFnZS5zaXRlLFxuLnNpbmdsZS10dl9zaG93ICNwYWdlLnNpdGUge1xuICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG59XG5cbi5pcS1oaWRlLWhlYWRlciBoZWFkZXIjbWFpbi1oZWFkZXIrLnNpdGUtY29udGVudC1jb250YWluLCBcbi5lcGlzb2RlLXRlbXBsYXRlLXN0cmVhbWl0LWZ1bGwtd2lkdGggaGVhZGVyI21haW4taGVhZGVyKy5zaXRlLWNvbnRlbnQtY29udGFpbiwgXG4udmlkZW8tdGVtcGxhdGUtc3RyZWFtaXQtZnVsbC13aWR0aCBoZWFkZXIjbWFpbi1oZWFkZXIrLnNpdGUtY29udGVudC1jb250YWluLCBcbi5tb3ZpZS10ZW1wbGF0ZS1zdHJlYW1pdC1mdWxsLXdpZHRoIGhlYWRlciNtYWluLWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4sIFxuLmlxLWhpZGUtaGVhZGVyIGhlYWRlciNkZWZhdWx0LWhlYWRlcisuc2l0ZS1jb250ZW50LWNvbnRhaW4ge1xuICBwYWRkaW5nLXRvcDogNC4zNzVlbTtcbn1cblxuLmlxLXNlYXJjaC1iYXIgLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjkzNzVlbSAwLjMxMjVlbSAyLjVlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uaXEtc2VhcmNoLWJhciAuc2VhcmNoYm94IC5zZWFyY2gtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC45Mzc1ZW07XG4gIHRvcDogMC4zNzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmhlYWRlciAuaXEtc3ViLWNhcmQuc2V0dGluZy1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAuOTM3NWVtIDAuOTM3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVudS5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlcjtcbn1cblxuLnN1Yi1tYWluIC5zZWFyY2gtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5hLCBoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbTpob3Zlcj5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW06aG92ZXI+aXtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLCBoZWFkZXIgLm5hdmJhciB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+aSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saS5jdXJyZW50LW1lbnUtcGFyZW50PmEsIGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkuY3VycmVudC1tZW51LWl0ZW0+YSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtPmEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBVc2VyIERyb3Bkb3duICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSBkaXYge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24gLmlxLWNhcmQtYm9keSAucmlnaHQtaWNvbiBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMDtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc2hvdyAuaXEtc3ViLWRyb3Bkb3duLCAuaXEtc2hvdyAuc2VhcmNoLWJveCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItZHJvcGRvd24ge1xuICB3aWR0aDogMTguNzVlbTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0LjM3NWVtKTtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB6LWluZGV4OiA5OTtcbn1cbi5lbGVtZW50b3Itd2lkZ2V0LWlxb25pY19zZWFyY2ggLnNlYXJjaF93cmFwIC5zZWFyY2gtZm9ybSBpbnB1dHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuXG5oZWFkZXIubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tZW51LnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIGxpIC5pcS1zdWItZHJvcGRvd24gLmlxLXN1Yi1jYXJkIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVlbSAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjMpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIC5pcS1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMC45Mzc1ZW0gMC45Mzc1ZW0gMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmlxLXVzZXJtZW51LWRyb3Bkb3duIGxpIC5pcS1zdWItZHJvcGRvd24gYS5pcS1zdWItY2FyZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyIC5pcS11c2VybWVudS1kcm9wZG93biAuaXEtc3ViLWRyb3Bkb3duIC5pcS1jYXJkLWJvZHkgLmlxLXN1Yi1jYXJkIGg2IHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cbmhlYWRlciAuaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IC5pcS1zdWItY2FyZDpob3ZlciBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5hdmF0YXItNDAsIGhlYWRlciAuaGVhZGVyLXVzZXItcmlnaHRzIC5yb3VuZGVkLWNpcmNsZSB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xufVxuXG5oZWFkZXIgLnN1Yi1tYWluIC5pcS11c2VybWVudS1kcm9wZG93biB1bCwgLnNlYXJjaC1ib3guaXEtc2VhcmNoLWJhciB1bCB7XG4gIG1hcmdpbjogMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG4uaXEtdXNlcm1lbnUtZHJvcGRvd24gLmlxLXN1Yi1kcm9wZG93biAuaXEtY2FyZC1ib2R5IC5yaWdodC1pY29ue1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIE5hdmlnYXRpb25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmhlYWRlciAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciwgaGVhZGVyIC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDAuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OjVlbTtcbiAgei1pbmRleDogOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIC4xKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLCBoZWFkZXIgLm5hdmJhciAubWVudS1zaG9ydC1jb250YWluZXIsIGhlYWRlciAubmF2YmFyIC5tZW51LW1haW4tbWVudS1jb250YWluZXIsIGhlYWRlciAubmF2YmFyICNpcS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIHtcbiAgZmxvYXQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmhlYWRlciB1bC5zaG9wX2xpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC45Mzc1ZW07XG4gIGxlZnQ6IC0xMDAlO1xuICBtaW4td2lkdGg6IDE2ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTIuNWVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxLjI1ZW0gMCByZ2IoMCAwIDAgLyAzMCUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxLjI1ZW0gMCByZ2IoMCAwIDAgLyAzMCUpO1xuICBib3gtc2hhZG93OiAwIDAgMS4yNWVtIDAgcmdiKDAgMCAwIC8gMzAlKTtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51PmxpIGEge1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC45MzhlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuMjUwZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+YTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAtMTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmE6OmFmdGVyLCBoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbT5hOjphZnRlciwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW06aG92ZXI+YTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuICB0b3A6IC0wLjkzNzVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS44NzVlbTtcbiAgZm9udC1zaXplOiAwLjc1MGVtO1xuICB6LWluZGV4OiA5O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdG9wOiA0NSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00NSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDUlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk+YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMC45MzhlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMzc1ZW07XG4gIHotaW5kZXg6IDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uaXEtdXNlci1kcm9wZG93bi5zZWFyY2gtdG9nZ2xlIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pcS11c2VyLWRyb3Bkb3duLnNlYXJjaC10b2dnbGUgLmlxLWF2YXRlcntcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgd2lkdGg6IDIuNWVtO1xuICBtaW4td2lkdGg6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5uYXZiYXIgdWw+bGk+YSBpLnRvZ2dsZWRyb3B7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgbGk6aG92ZXI+YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGxpOmhvdmVyPmkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIsIGhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIsIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpLCBoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbT5pIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLm5hdi1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzO1xuICAtby10cmFuc2l0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ubW9yZS10b2dnbGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS5tb3JlLXRvZ2dsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9iaWxlLW1vcmUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb3JlLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy4xMjVlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMThyZW07XG4gIHBhZGRpbmc6IDAuMzVyZW0gMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDQuMzc1ZW0pO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgYm94LXNoYWRvdzogMHB4IDAuMTg3NWVtIDAuNjI1ZW0gcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5tb3JlLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBOYXZpZ2F0aW9uIFN1YiBNZW51ICovXG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIDppcyguc3ViLW1lbnUsLmlxb25pYy1tZWdhbWVudS1jb250YWluZXIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTZlbTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDMwJSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2IoMCAwIDAgLyAzMCUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDMwJSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbn1cblxuLyogTmF2aWdhdGlvbiBTdWIgTWVudSAqL1xuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk+LnN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTmF2aWdhdGlvbiBTdGlja3kgKi9cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwLCAyMCwgMjAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyLm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuICBsaW5lLWhlaWdodDogNC4wNjJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIubWVudS1zdGlja3kgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgdG9wOiA0LjA2MmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBVbml0VGVzdCBEYXRhIFN0YXJ0ICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5wIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwO1xuICBsaW5lLWhlaWdodDogMS42NmVtO1xufVxuXG4uYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rLCAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0LCAuY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIC5yZXBseSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0IHNwYW4ge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbms6OmJlZm9yZSwgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDo6YmVmb3JlLCAuY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIC5yZXBseSBhOmJlZm9yZSwgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5ibG9nLWJ1dHRvbiAuYnV0dG9uLWxpbms6aG92ZXI6YmVmb3JlLCAuYmxvZy1idXR0b24gLmJ1dHRvbi1saW5rOmZvY3VzOmJlZm9yZSwgLmJsb2ctYnV0dG9uIC5idXR0b24tbGluazphY3RpdmU6YmVmb3JlLCAuY29tbWVudC1yZXNwb25kIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmhvdmVyOmJlZm9yZSwgLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQgLnN1Ym1pdDpmb2N1czpiZWZvcmUsIC5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IC5zdWJtaXQ6YWN0aXZlOmJlZm9yZSwgLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1tZWRpYSAucmVwbHkgYTpob3ZlcjpiZWZvcmUsIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5idXR0b24tbGluayBpIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5pcS1ibG9nLW1ldGEgdWwgbGkge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMCAwLjYyNWVtIDAuNjI1ZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBib3JkZXItbGVmdDogMC4yNTBlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSAxMDAlKTtcbiAgcGFkZGluZzogMC42MjVlbSAwLjYyNWVtIDAuNjI1ZW0gMC45MzhlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1ibG9nLW1ldGEgdWwgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuNWVtO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2M2VtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG59XG5cbi8qd2lkZ2V0LW1lbnUqL1xuXG4ud2lkZ2V0Om5vdCgud2lkZ2V0LXdvb2YpLCAud29vZl9jb250YWluZXIsXG4ud2lkZ2V0X3RvcF9yYXRlZF9wcm9kdWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyNSAyNSAyNSkgMCUsIHJnYigyNSAyNSAyNSkgMTAlLCByZ2JhKDgzLCAxMDAsIDE0MSwgMCkgMTAwJSk7XG4gIGJvcmRlci10b3A6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KTtcbn1cblxuZm9vdGVyIC53aWRnZXQ6bm90KC53aWRnZXQtd29vZil7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5pcS1zaG93IC5zZWFyY2gtYm94IC53aWRnZXR7XG4gIHBhZGRpbmc6MDtcbn1cblxuLndpZGdldDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpZGdldCB1bCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYzZW0gc29saWQgcmdiYSg4MiwgOTUsIDEyOSwgMC4xKTtcbn1cblxuLndpZGdldCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldCB1bCB1bC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMS41NjNlbTtcbn1cblxuLndpZGdldCB1bC5tZW51IGxpIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGEsIHVsLndwLWJsb2NrLWFyY2hpdmVzLWxpc3QgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgdWwuY2hpbGRyZW4sIC53aWRnZXRfcGFnZXMgdWwgdWwuY2hpbGRyZW4ge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1ZW07XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSwgLndpZGdldF9hcmNoaXZlIHVsIGxpLCAud2lkZ2V0X3BhZ2VzIHVsIGxpIHtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCByZ2JhKDgyLCA5NSwgMTI5LCAwLjEpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLCAud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMCAwLjYyNWVtIDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgcmdiYSg4MiwgOTUsIDEyOSwgMC4wOSk7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpLCAud2lkZ2V0IHVsLm1lbnUgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXRfcGFnZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjE4NzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlLCAud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuICB0b3A6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn0gXG5cbi8qIHNlYXJjaCAqL1xuXG4uc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dDpmb2N1cywgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0LFxuLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoIC53Yy1ibG9jay1wcm9kdWN0LXNlYXJjaF9fYnV0dG9uLFxuLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDMuNWVtO1xuICB3aWR0aDogMy41ZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuaGVhZGVyLnN0eWxlLW9uZSAuaXEtc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXR7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dve2Rpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7fVxuXG4ud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciAud29vZl90ZXh0X3NlYXJjaF9nbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IC0uMTI1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lcnt6LWluZGV4OiA5O31cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyLFxuLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG59XG5cbi53b29mX2NoaWxkc19saXN0X29wZW5lciAud29vZl9pc19jbG9zZWQ6YmVmb3Jle1xuICBjb250ZW50OlwiXFxmMGQ3XCI7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG59XG5cbi8qIEJsb2cgUGFnZSBMaW5rICovXG5cbi5wYWdlLWxpbmtzIHtcbiAgbWFyZ2luOiAwLjkzNzVlbSAwIDAuNjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZS1saW5rcz5zcGFuLnBhZ2UtbnVtYmVyLCAucGFnZS1saW5rcyBhIHtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgcmdiYSgxMzQsIDE0MCwgMTU2LCAwLjE4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wYWdlLWxpbmtzIHNwYW4ucG9zdC1wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tbGVmdDogMC42MjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wYWdlLWxpbmtzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuYXJ0aWNsZS5oZW50cnkgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLnBhZ2UtbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi8qIFN0aWNreSAqL1xuXG4uc3RpY2t5IC5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc3RpY2t5IC5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSAuZW50cnktdGl0bGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcqJztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEuNjI1ZW07XG59XG5cbi8qIEdhbGxlcnkgKi9cblxuLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIHdpZHRoOiAxOC40JTtcbiAgbWFyZ2luLWJvdHRvbTogMiU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmdhbGxlcnktaXRlbSAuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTEgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogNDglO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAzMS4zJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMjMlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxOCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDE0LjYlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIHdpZHRoOiAxMi4yJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMTAuNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgd2lkdGg6IDkuMSU7XG59XG5cbi5nYWxsZXJ5LmdhbGxlcnktc2l6ZS10aHVtYm5haWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jYXB0aW9uLCAud3AtY2FwdGlvbiwgZmlnY2FwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwLjQzNzVlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogQXVkaW8gKi9cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHA6bnRoLWNoaWxkKC1uKzIpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMS44NzVlbTtcbn1cblxuYXJ0aWNsZS5oZW50cnkuZm9ybWF0LWF1ZGlvIC5pcS1ibG9nLWltYWdlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1ZW07XG59XG5cbmFydGljbGUuaGVudHJ5LmZvcm1hdC12aWRlbyAuaXEtYmxvZy1pbWFnZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLypwYWdpbmF0aW9uLW5hdiovXG5cbi5wYWdlLW51bWJlcnMgbGkgLm5leHQucGFnZS1udW1iZXJzLCAucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xufVxuXG4ucGFnZS1udW1iZXJzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVyczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi8qU2lkZUJhciAtIFJlY2VudCBDb21tZW50cyovXG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgc3BhbiBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGEge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBTaWRlQmFyIENhbGVuZGFyICovXG5cbi5jYWxlbmRhcl93cmFwIC53cC1jYWxlbmRhci10YWJsZSBjYXB0aW9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGNhcHRpb24tc2lkZTogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlIGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIHRhYmxlI3dwLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZylcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0ZCN0b2RheSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRkI3RvZGF5IGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCwgLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IC5tZW51LXNlcnZpY2UtbWVudS1jb250YWluZXIgdWwgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSwgZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMC4zMTI1ZW0gMC4zMTI1ZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2lkZ2V0IC53aWRnZXQtdGl0bGUsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgxLCAud2lkZ2V0LndpZGdldF9ibG9jayBoMiwgLndpZGdldC53aWRnZXRfYmxvY2sgaDMsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGg0LCAud2lkZ2V0LndpZGdldF9ibG9jayBoNSwgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4zNzV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjM2NGVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42ODJlbTtcbiAgYm9yZGVyOiAwLjA0NWVtIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA0NWVtIDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuMyksIHJnYmEoMjA5LCAyMDgsIDIwNywgMCkpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLCAud2lkZ2V0X3BhZ2VzIHVsIGxpIGEsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXRfcGFnZXMgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjE4NzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1ibG9jay1jYWxlbmRhciB0YWJsZSBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud3AtYmxvY2stY2FsZW5kYXIgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndwLWJsb2NrLWNhbGVuZGFyIHRib2R5IHRkLCAud3AtYmxvY2stY2FsZW5kYXIgdGgge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndpZGdldF9jYWxlbmRhciB0YWJsZSN3cC1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi53cC1jYWxlbmRhci1uYXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xufVxuXG4vKiBGb290ZXIgKi9cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodC1mb290ZXIgLmNvcHlyaWdodCBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC41ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjEyNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG5mb290ZXIgdWwgbGkuY2F0LWl0ZW0gc3Bhbi5wb3N0X2NvdW50LCBmb290ZXIgdWwgbGkgc3Bhbi5hcmNoaXZlQ291bnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMC4xMjVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwLjMxMjVlbSAwLjMxMjVlbSAwO1xufVxuXG5mb290ZXIgLndpZGdldCB1bCBsaSBhLnJzc3dpZGdldCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud3AtY2FsZW5kYXItdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhLCBmb290ZXIgLndpZGdldCB1bCBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjg3NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdG9wOiAwLjEyNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLyogQmxvZyBDb21tZW50ICovXG5cbi5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudC1mb3JtLWVtYWlsLCAuY29tbWVudC1mb3JtLXVybCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1yZXBseS5pcS1idXR0b24tc3R5bGUtMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCAuY29tbWVudC1mb3JtLXVybCBpbnB1dCwgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhIC5lZGl0LWxpbmsgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCAuZm9ybS1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29tbWVudC1yZXNwb25kIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5jb21tZW50LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi5jb21tZW50cy1hcmVhIC5jb21tZW50cy10aXRsZSwgLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1yZXBseS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCB0ZXh0YXJlYSwgLmNvbW1lbnQtcmVzcG9uZCBpbnB1dCB7XG4gIGZsb2F0OiBpbmhlcml0O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwO1xufVxuXG5wLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW46IDBweCAwIDEuODc1ZW0gMDtcbn1cblxuLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWRhdGUsIC53cC1ibG9jay1sYXRlc3QtcG9zdHNfX3Bvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGJvcmRlci1sZWZ0OiAwLjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHZhcigtLWlxLWZvcm0tZ3JhZGllbnQtY29sb3IpIDAlLCB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcikgMTAwJSk7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMC42MjVlbSAwLjYyNWVtIDAuOTM3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50LW1ldGFkYXRhPmEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaGFzLWRhdGVzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsIC5oYXMtZXhjZXJwdHMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCwgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGJsb2NrcXVvdGUgKi9cblxuYmxvY2txdW90ZSwgLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjg3NWVtO1xuICBib3JkZXItbGVmdDogMC4yNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3AtYmxvY2stY29sdW1uPnAge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIHdwLWJsb2NrLWJ1dHRvbiAqL1xuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmssIC53cC1ibG9jay1idXR0b24uYWxpZ25jZW50ZXIgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbmxlZnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLWJ1dHRvbi5hbGlnbnJpZ2h0IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi53cC1ibG9jay1idXR0b24ge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLndwLWJsb2NrLWZpbGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC42MjVlbSAxLjg3NWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNTVlbTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLXNxdWFyZWQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uYWxpZ25jZW50ZXIgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsIC53cC1ibG9jay1idXR0b24uYWxpZ25sZWZ0IC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9uLmFsaWducmlnaHQgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuICBwYWRkaW5nOiAxLjI1ZW0gMS44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzICovXG5cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBjbGlwOiByZWN0KDAuMDYyNWVtLCAwLjA2MjVlbSwgMC4wNjI1ZW0sIDAuMDYyNWVtKTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMHB4O1xuICB3aWR0aDogMC4wNjI1ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NWVtO1xuICBib3gtc2hhZG93OiAwIDAgMC4xMjVlbSAwLjEyNWVtIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDAuMzEyNWVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjQzNzVlbSAwLjg3NWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogMC4zMTI1ZW07XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbi53cC1ibG9jay10YWJsZS5pcy1zdHlsZS1zdHJpcGVzIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbn1cblxuLmNvbW1lbnRsaXN0IGxpLmlxLWNvbW1lbnRzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY29tbWVudGxpc3QgbGkuaXEtY29tbWVudHMtaXRlbSAuaXEtY29tbWVudC10eXBlLWRhdGUge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVlbTtcbn1cblxuLyogd3AtYmxvY2sgKi9cblxuLndwLWJsb2NrLWdhbGxlcnkuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWltYWdlLmFsaWduZnVsbCB7XG4gIG1hcmdpbjogMCAtMS44NzVlbSAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stY292ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud3AtYmxvY2stdGFibGUuaXMtc3R5bGUtc3RyaXBlcyB0ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud3AtYmxvY2stdGFibGUgdGQsIC53cC1ibG9jay10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtcG9zdHMuaXMtZ3JpZC5oYXMtZGF0ZXMge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFdvcmRQcmVzcyBDb3JlICovXG5cbi5hbGlnbmNlbnRlciwgZGl2LmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwcHggMHB4IDEuODc1ZW0gMS44NzVlbTtcbn1cblxuYSBpbWcuYWxpZ25ub25lIHtcbiAgbWFyZ2luOiAwcHggMS44NzVlbSAxLjg3NWVtIDBweDtcbn1cblxuYSBpbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMHB4IDEuODc1ZW0gMS44NzVlbSAwcHg7XG59XG5cbmEgaW1nLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5lbGVtZW50b3ItaWNvbi1ib3gtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMHB4IDEuODc1ZW0gMS44NzVlbSAwcHggIWltcG9ydGFudDtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwcHggMHB4IDEuODc1ZW0gMS44NzVlbSAhaW1wb3J0YW50O1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbmJvZHk6bm90KFtjbGFzcyo9YWFyZS1jb3JlXSkgLmFsaWducmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDAuN2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlzLXN0eWxlLW91dGxpbmUgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5oYXMtZHJvcC1jYXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uaGFzLWF2YXRhcnMgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudCAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQsIC5oYXMtYXZhdGFycyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSwgLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tICBDYXRlZ29yaWVzIHNpZGUgd2lkZ2V0ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgc3BhbiwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gIGJvcmRlci1yYWRpdXM6IDMuMTI1ZW07XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4uZG93bmxvYWQtaXRlbSBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIGkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC45Mzc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC5nZXQtZmlsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiByZWNlbnRjb21tZW50cyAqL1xuXG4ud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyAuY29tbWVudC1hdXRob3ItbGluayBhOmJlZm9yZSwgLndpZGdldCB1bCAucmVjZW50Y29tbWVudHMgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIC5yZWNlbnRjb21tZW50cyAuY29tbWVudC1hdXRob3ItbGluayBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQgdWwgLnJlY2VudGNvbW1lbnRzIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2Nyb2xsYmFyLXRodW1iLCAuc2Nyb2xsYmFyLXRyYWNrLXkge1xuICB3aWR0aDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLmVkaXQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tICAgQmxvZyBQYWdlIENvbW1lbnRzICAtLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb21tZW50cy1hcmVhLCAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1ZW07XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY29tbWVudHMtYXJlYSAuY29tbWVudHMtdGl0bGUsIC5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgYSNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMDtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBtYXJnaW4tbGVmdDogMS4yNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbW1lbnRsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY29tbWVudGxpc3QgLmNvbW1lbnQge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5vbC5jb21tZW50bGlzdCAucGluZ2JhY2ssIG9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sge1xuICBtYXJnaW4tbGVmdDogMS41NjI1ZW07XG59XG5cbm9sLmNvbW1lbnRsaXN0IC5waW5nYmFjayBhLCBvbC5jb21tZW50bGlzdCAudHJhY2tiYWNrIGEge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxub2wuY29tbWVudGxpc3QgLnBpbmdiYWNrIGE6aG92ZXIsIG9sLmNvbW1lbnRsaXN0IC50cmFja2JhY2sgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1tZWRpYSB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5jb21tZW50bGlzdCBvbC5jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMy43NWVtO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtd3JhcCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLXBob3RvIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1ZW07XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudHMtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUuNjI1ZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbn1cblxuLmNvbW1lbnRsaXN0IC5pcS1jb21tZW50cy1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLWluZm8gLnRpdGxlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnQtbWV0YWRhdGEgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLW1lZGlhIC5yZXBseSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5vLWNvbW1lbnRzLCAuY29tbWVudC1hd2FpdGluZy1tb2RlcmF0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDAuOTM3NWVtIDA7XG59XG5pbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8qIENvbW1lbnRzIEZvcm0gKi9cblxuLmNvbW1lbnQtcmVzcG9uZCAuY29tbWVudC1ub3RlcywgLmNvbW1lbnQtcmVzcG9uZCAubG9nZ2VkLWluLWFzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwXG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luOiAxLjg3NWVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtZm9ybS11cmwge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jb21tZW50LXJlc3BvbmQgLmZvcm0tc3VibWl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tICAgIEJsb2cgLSBTaWRlQmFyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wb3N0LXNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50ZXN0aW1vbmFpbC13aWRnZXQtbWVudS53aWRnZXQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldCB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldCB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogU2lkZUJhciBDYXRlZ29yaWVzIExpc3QgKi9cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG59XG5cbi8qIFNpZGVCYXIgQXJjaGl2ZXMgRHJvcGRvd24gKi9cblxuLndpZGdldCBzZWxlY3QsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgc2VsZWN0LCAud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBNZXRhIC0gd2lkZ2V0IFJTUyovXG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIC5yc3MtZGF0ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMC4zMTI1ZW0gMDtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBjaXRlIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qd2lkZ2V0IE5hdiBNZW51Ki9cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksIC53aWRnZXQgdWwubWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSwgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS4yNWVtO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLCAud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMCAwLjYyNWVtIDAuOTM3NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLXJpZ2h0IC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsIC5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldCB1bC5tZW51IGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGksIC53aWRnZXQgdWwubWVudSBsaSBpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMS41NjI1ZW07XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51ICNtZW51LXNlcnZpY2UtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS13aWRnZXQtbWVudSAuaXEtcG9zdCBsaSBhLmRhdGUtd2lkZ2V0IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaXEtd2lkZ2V0LW1lbnUgLmlxLXBvc3QgbGkgYS5kYXRlLXdpZGdldCBpe21hcmdpbi1yaWdodDouNWVtO31cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsgaDYge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBsaW5lLWhlaWdodDogMS40Mzc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBTaWRlQmFyIC0gd2lkZ2V0IFJlY2VudCBFbnRyaWVzKi9cblxuLndpZGdldF9yZWNlbnRfZW50cmllcyB1bCBsaSAucG9zdC1kYXRlIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi8qU2lkZUJhciAtIFRhZ3MqL1xuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMC4xODc1ZW0gMC4zMTI1ZW0gMC4xODc1ZW0gMDtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkgYSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuMzEyNWVtIDAuNjI1ZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhY3ktd2lkZ2V0IHtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkgYSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTI1ZW0gMC42MjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5mb290ZXIgI21lbnUtZm9vdGVyLW1lbnUgbGkgYTpiZWZvcmUsIGZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIgI21lbnUtZm9vdGVyLW1lbnUgbGkgYSwgZm9vdGVyIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciB1bC5tZW51IGxpIGEge1xuICBwYWRkaW5nOiAwLjQzNzVlbSAwIDAuNDM3NWVtIDBweDtcbn1cblxuYXJ0aWNsZS5oZW50cnkgLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uZWxlbWVudG9yLXdpZGdldC13cC13aWRnZXQtaXFfd29ya2luZyAud2lkZ2V0Om5vdCgud2lkZ2V0LXdvb2YpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5lbGVtZW50b3Itd2lkZ2V0LXdwLXdpZGdldC1pcV93b3JraW5nIC5mb290ZXItdGl0bGUuY29udGFjdC1pbmZvLmlxLWhlYWRpbmctdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLSBSZWNlbnQgTmV3cyBzaWRlIHdpZGdldCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG9zdC1pbWctaG9sZGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ucG9zdC1pbWctaG9sZGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNC4zNzVlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1raHRtbC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiA0LjM3NWVtO1xuICBoZWlnaHQ6IDQuMzc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIGEgaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbms6aG92ZXIgaDUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1ibG9nIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIC5ibG9nLWJveCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg1IHtcbiAgY29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xuICBsaW5lLWhlaWdodDogMS44NzVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSwgLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaTpob3ZlciBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNWVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkgYSwgLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXQuZ2V0LWZpbGUgYSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBVbml0VGVzdCBEYXRhIEVuZCAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgQWxsIEJsb2cgUGFnZXMgU3RhcnQgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0gY29uc3VsdGluZy1ibG9nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1jYXRlZ29yaWVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjVlbTtcbiAgbGVmdDogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctY2F0ZWdvcmllcyBsaSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1jYXRlZ29yaWVzIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctY2F0ZWdvcmllcyBsaSBhIHNwYW4ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm1haW4tYmxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAwIDA7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIGEgaDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjM3NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWRldGFpbHMgYSBoNTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1idXR0b24gYSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC43NWVtIDAuODc1ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctZGV0YWlscyB1bC5saXN0LWlubGluZSBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHVsLmxpc3QtaW5saW5lIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHVsLmxpc3QtaW5saW5lIGxpIGEgaSwgLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1kZXRhaWxzIHVsLmxpc3QtaW5saW5lIGxpIGkge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5ibG9nLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuOTM3NWVtO1xuICB0b3A6IDMwJTtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAzO1xufVxuXG4uY29uc3VsdC1kZXRhaWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMjtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiAtNy44NzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDUuNjI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdZKC01ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKC01ZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3WSgtNmRlZyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nOmhvdmVyIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGJvdHRvbTogLTQuNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nOmhvdmVyIC5ibG9nLWNhdGVnb3JpZXMgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctY2F0ZWdvcmllcyBsaTpob3ZlciwgLmNvbnN1bHRpbmctYmxvZzpob3ZlciAuYmxvZy1jYXRlZ29yaWVzIGxpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xufVxuXG4uY29uc3VsdGluZy1ibG9nLmJsb2ctcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nLmJsb2ctcGFnZSAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgYm90dG9tOiAtOC41ZW07XG59XG5cbi5jb25zdWx0aW5nLWJsb2cuYmxvZy1wYWdlOmhvdmVyIC5jb25zdWx0LWVmZmVjdDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNrZXdZKC0zZGVnKTtcbiAgYm90dG9tOiAtNC42MjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAuYmxvZy1xdW90ZXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctcXVvdGVzIC5hbGlnbm5vbmUge1xuICBtYXJnaW46IDAgMC42MjVlbSAwLjYyNWVtIDA7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLmJsb2ctcXVvdGVzIHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5zaGFyZS1ib3ggLnNoYXJlLXRhZyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjMxMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5zaGFyZS1ib3ggLnNoYXJlLXRhZyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZy5ibG9nLXBhZ2UgLnNoYXJlLWJveCB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cywgLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtbmV4dCwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cywgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1uZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgYSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgYTpob3ZlciwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIGE6YmVmb3JlLCAucG9ydGZvbGlvLWluZm8gLm5hdi1saW5rcyBhOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IGZyZWVcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC45Mzc1ZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgYSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1wcmV2aW91cyBhIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NWVtO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MgLm5hdi1uZXh0IGEsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtbmV4dCBhIHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgYTpiZWZvcmUsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtcHJldmlvdXMgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xuICBsZWZ0OiAwO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIGEuYmxvZy11c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbGluZS1oZWlnaHQ6IDMuNzVlbTtcbiAgbWFyZ2luLXRvcDogLTMuNzVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyBhLmJsb2ctdXNlciBpIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzIC5uYXYtbmV4dCBhOmJlZm9yZSwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3MgLm5hdi1uZXh0IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jb25zdWx0aW5nLWJsb2cgLm5hdi1saW5rcyAubmF2LW5leHQsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIC5uYXYtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNvbnN1bHRpbmctYmxvZyAubmF2LWxpbmtzOjphZnRlciwgLnBvcnRmb2xpby1pbmZvIC5uYXYtbGlua3M6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY29uc3VsdGluZy1ibG9nIC5uYXYtbGlua3MsIC5wb3J0Zm9saW8taW5mbyAubmF2LWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLSBCbG9nIEdyaWQgMSBhbmQgMyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zdHJlYW1pdC1yZWNlbnRibG9nLmM0IC5jb25zdWx0aW5nLWJsb2cgLmNvbnN1bHQtZGV0YWlsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RyZWFtaXQtcmVjZW50YmxvZy5jNCAuY29uc3VsdGluZy1ibG9nLCAuc3RyZWFtaXQtcmVjZW50YmxvZy5jMyAuY29uc3VsdGluZy1ibG9nLCAuc3RyZWFtaXQtcmVjZW50YmxvZy5jMiAuY29uc3VsdGluZy1ibG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLnN0cmVhbWl0LXJlY2VudGJsb2cuYzQgLmNvbnN1bHRpbmctYmxvZzpob3ZlciAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgYm90dG9tOiAtMy45Mzc1ZW07XG59XG5cbi5zdHJlYW1pdC1yZWNlbnRibG9nLmM0IC5jb25zdWx0aW5nLWJsb2cgLmNvbnN1bHQtZWZmZWN0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2tld1koLTNkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WSgtM2RlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WSgtM2RlZyk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLSBCbG9nIEdyaWQgMiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnN0cmVhbWl0LXJlY2VudGJsb2cuYzIgLmNvbnN1bHRpbmctYmxvZyAuY29uc3VsdC1lZmZlY3Q6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBza2V3WSgtNGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdZKC00ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdZKC00ZGVnKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0gIExhdGVzdCBCbG9nIFBvc3QgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCBibG9ja3F1b3RlIHAsIC53cC1ibG9jay1wdWxscXVvdGUuaXMtc3R5bGUtc29saWQtY29sb3IgYmxvY2txdW90ZSBjaXRlLCBiLCBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIC5pcS1ibG9nLW1ldGEgdWwge1xuICBtYXJnaW46IDAgMCAxLjI1MGVtO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1pbWFnZSBpbWcge1xuICB3aWR0aDoxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1saWdodC1jb2xvcik7XG59XG5cbi5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIC5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIGEgaDQge1xuICBjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmlxLWJsb2ctYm94IC5ibG9nLXRpdGxlIGE6aG92ZXIgaDQsIC5pcS1ibG9nLWJveCAuYmxvZy10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCAud3AtYmxvY2stY292ZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdHJlYW1pdC1zcGFjZS1ib3R0b20gLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCB7XG4gIHBhZGRpbmc6IDAgMS44NzVlbSAxLjg3NWVtO1xufVxuXG4ub3dsLWNhcm91c2VsIC5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwLjkzOGVtIDAuOTM4ZW07XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmlxLWJsb2ctYm94IHtcbiAgbWFyZ2luOiAwIDAgMi44MTNlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmlxLWJsb2ctYm94OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMC4zMDQ0ZW0gMi4xNjYxZW0gMC45Mzc1ZW0gLTEuNWVtIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwLjYyNWVtIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9ndGFnIGxpIGEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQxLCA0MSwgNDEsIDAuNzYpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTNlbSAwLjYyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMS44NzVlbSAwIDA7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZ2NhdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMC42MjVlbSAwLjYyNWVtIDA7XG59XG5cbi5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmJsb2ctY29udGVudC1ib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IGxpLCAuaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2d0YWcgbGkge1xuICBtYXJnaW46IDAuMjVlbSAwLjYyNWVtIDAuNjI1ZW0gMDtcbn1cblxuLmlxLWJsb2cgLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IGxpIGEsIC5pcS1ibG9nIC5pcS1ibG9nLWJveCAuaXEtYmxvZ3RhZyBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjc1MGVtO1xufVxuXG4uaXEtYmxvZyAuaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJsb2ctYm94IC5pcS1ibG9nY2F0IGxpIGEge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQxLCA0MSwgNDEsIDAuNzYpO1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgcGFkZGluZzogMC4zMTNlbSAwLjYyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5oYXMtcG9zdC10aHVtYm5haWwgLmlxLWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtYmxvZy1ib3ggLmlxLWJsb2ctZGV0YWlsIGJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcS1ibG9nLWJveCAuaXEtYmxvZy1kZXRhaWwgLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYmxvZy1jb250ZW50IC53cC1hdWRpby1zaG9ydGNvZGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLnBvc3QtcGFzc3dvcmQtZm9ybSBpbnB1dCB7XG4gIGZsb2F0OiBub25lO1xufVxuXG5lbWJlZCwgaWZyYW1lLCBvYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ibG9nIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcbn1cblxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWFyY2hpdmVzLCAud3AtYmxvY2stYXJjaGl2ZXMtZHJvcGRvd24sIC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53cC1ibG9jay1jYXRlZ29yaWVzLCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stbGF0ZXN0LXBvc3RzIHtcbiAgbWFyZ2luOiAwIDAgMS44NzVlbTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWFyY2hpdmVzIGxpLCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAuaXEtYmxvZy1kZXRhaWwgLmJsb2ctY29udGVudCAud3AtYmxvY2stY2F0ZWdvcmllcyBsaSwgLmlxLWJsb2ctZGV0YWlsIC5ibG9nLWNvbnRlbnQgLndwLWJsb2NrLWxhdGVzdC1wb3N0cyBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi50cmVuZGluZy1waWxscyAubmF2LWxpbmt7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIEFsbCBCbG9nIFBhZ2VzIEVuZCAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJhY2tncm91bmQgT3ZlcmxheSBDb2xvclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWJnLW92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJyZWFkY3J1bWItYmc6YmVmb3JlLCAuYnJlYWRjcnVtYi11aTpiZWZvcmUsIC5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyLCAxMywgMzAsIDAuOSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5icmVhZGNydW1iLXZpZGVvOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnV0dG9uLWxpbmsgaSxcbi5pcS1idXR0b24gaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjMxMjVlbTtcbn1cblxuLmJ1dHRvbl9saW5rIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogJ0hlZWJvJywgc2Fucy1zZXJpZjtcbn1cblxuLmJ1dHRvbl9saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG4gIGNvbG9yOiAjODFlNWYyO1xufVxuXG4uYnV0dG9uX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmZhbmN5X2Jhbm5lciB7XG4gIHBhZGRpbmc6IDAgOS4zNzVlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCdXR0b25zXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcGFkZGluZzogMC42MjVlbSAxLjg3NWVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53aGl0ZS1idG4uYnV0dG9uOmhvdmVyLCAuYmx1ZS1idG4uYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJ0bi5idXR0b24ge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJ0bi5idXR0b246Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5ibHVlLWJ0bi5idXR0b24ge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG59XG5cbi5ibHVlLWJ0bi5idXR0b24gYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJsdWUtYnRuLmJ1dHRvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uYmx1ZS1idG4uYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbi5idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG59XG5cbi5idXR0b246Zm9jdXMsIC5idXR0b24uYmx1ZS1idG46Zm9jdXMge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uYnV0dG9uIHNwYW4ge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdHJlYW1pdC1sZWZ0LWltZyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC00NyU7XG4gIG1heC13aWR0aDogMTU1JSAhaW1wb3J0YW50O1xufVxuXG4uc3RyZWFtaXQtcmlnaHQtaW1nIGltZyB7XG4gIHJpZ2h0OiAtMTklO1xuICBtYXgtd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMDYyNWVtO1xufVxuXG4uaXEtb2JqZWN0cy0wMyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idXR0b24uYm9yZGVyLWJ0biB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uYnV0dG9uLmJvcmRlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogQXNzaXN0aXZlIHRleHQgKi9cblxuLmFzc2lzdGl2ZS10ZXh0LCAuc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMC4wNjI1ZW0sIDAuMDYyNWVtLCAwLjA2MjVlbSwgMC4wNjI1ZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDAuMDYyNWVtO1xuICB3aWR0aDogMC4wNjI1ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLW5hdmlnYXRpb24gLmFzc2lzdGl2ZS10ZXh0OmZvY3VzLCAuc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0OmhvdmVyLCAuc2l0ZSAuc2NyZWVuLXJlYWRlci10ZXh0OmFjdGl2ZSwgLnNpdGUgLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiAwLjEyNWVtIHNvbGlkICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NWVtO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4zMTI1ZW07XG4gIGxlZnQ6IDAuMzEyNWVtO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xuICAvKiBBYm92ZSBXUCB0b29sYmFyICovXG59XG5cbi5zaGFyZSB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG4uc2hhcmUgdWwgbGkgYSB7XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIHdpZHRoOiAyLjgxMjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNS42MjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbVxufVxuXG4uc2hhcmUgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG9ydGZvbGlvLW1ldGEsIC5zaGFyZSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMS44NzVlbTtcbn1cblxuI3RlYW0tbWFpbiAuc2hhcmUgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICBCYW5uZXJzXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmctdmlkZW8ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmJnLXZpZGVvICNwbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAtMjtcbn1cblxuLmJnLXZpZGVvIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAxLjU2MjVlbTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4udmlkZW8td3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQnJlYWRjcnVtYiBzdHlsZSAxIDIgYW5kIDMgNCA1XG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uaXEtYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDkuMzc1ZW0gMCA1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5pcS1icmVhZGNydW1iLXR3byB7XG4gIHBhZGRpbmc6IDIuODEzZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOS4zNzVlbSAwIDVlbTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pcS1icmVhZGNydW1iLXR3byBvbCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUgLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItdGhyZWUge1xuICBwYWRkaW5nOiAyLjgxMjVlbSAwO1xufVxuXG4uYnJlYWRjcnVtYi1iZywgLmJyZWFkY3J1bWItdmlkZW8sIC52aWRlby1pcS1iZy1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB2aWRlbywgLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsIC5icmVhZGNydW1iLXZpZGVvIHZpZGVvLCAudmlkZW8taXEtYmctb3ZlciB2aWRlbywgLnZpZGVvLWJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsIC52aWRlby1pcS1iZy1vdmVyICN2aWRlby1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJyZWFkY3J1bWItYmcuaXEtb3Zlci1kYXJrLTgwOmJlZm9yZSwgLmJyZWFkY3J1bWItdWk6YmVmb3JlIHtcbiAgei1pbmRleDogMDtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpICFpbXBvcnRhbnQ7XG59XG4uaXEtYnJlYWRjcnVtYi1vbmUgLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1vdmVyIC5pcS1icmVhZGNydW1iLW9uZSB7XG4gIHBhZGRpbmc6IDVlbSAwO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgQmFja2dyb3VuZCBHcmFkaWVudFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1iZy1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtb3Zlci1kYXJrLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjYpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaXEtb3Zlci1kYXJrLTcwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC43KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1vdmVyLWRhcmstODU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjg1KTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmlxLW92ZXItZGFyay05MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDAsIDAuOSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXEtb3Zlci1kYXJrLTk1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCwgMC45NSk7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQWJvdXQgc3R5bGUgaG9tZS0yXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLWNvdW50ZXItZGF0YSAuZWxlbWVudG9yLWNvdW50ZXItbnVtYmVyIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uaXEtY291bnRlci1kYXRhIC5lbGVtZW50b3ItY291bnRlci1udW1iZXItc3VmZml4IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uaXEtY291bnRlci1ibG9jayAuaXEtY291bnRlci1kYXRhIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwLjA2MjVlbTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4uaXEtY291bnRlci1ibG9jayAuaXEtY291bnRlci1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBDb250YWN0IGZvcm1cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIGRpdi53cGNmNy1tYWlsLXNlbnQtbmcsIGRpdi53cGNmNy1hYm9ydGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjMxMjVlbTtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHJlZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAuMzEyNWVtIDA7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IHtcbiAgcGFkZGluZzogMi44MTI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLnN0cmVhbWl0LWNvbnRhY3QgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IGlucHV0OmhvdmVyLCAuc3RyZWFtaXQtY29udGFjdCBpbnB1dFt0eXBlPXRleHRdOmhvdmVyLCAuc3RyZWFtaXQtY29udGFjdCB0ZXh0YXJlYTpob3ZlciB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1jb250YWN0IC5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4uc3RyZWFtaXQtY29udGFjdCBpbnB1dCwgLnN0cmVhbWl0LWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSwgLnN0cmVhbWl0LWNvbnRhY3QgdGV4dGFyZWEge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLndwY2Y3LWZvcm0gcDpudGgtY2hpbGQobis2KSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgZGl2LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2luZywgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LWZvcm0gLmNmaWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIGlucHV0OmZvY3VzLCAuY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQudGV4dGFyZWEgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIHBhZGRpbmc6IDAuOTM3NWVtIDAgMCAxLjI1ZW07XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4uY29udGFjdC1mb3JtIC5hamF4LWxvYWRlciB7XG4gIG1hcmdpbjogMmVtIDAgMCAwLjMxMjVlbTtcbn1cblxuLnByZWRpY3QtZm9ybSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG4gIHBhZGRpbmc6IDEuODc1ZW07XG59XG5cbi5wcmVkaWN0LWZvcm0gaW5wdXQsIC5wcmVkaWN0LWZvcm0gdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4uY29udGFjdC1mb3JtIC5jZmllbGQgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmlxLWNvbnRhY3QtZGF0YSB7XG4gIHBhZGRpbmc6IDAgMCA2LjI1ZW0gMDtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMCksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLmlxLWNvbnRhY3QtZGF0YSAuaXEtY29udGFjdC1saXN0IHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwLjA2MjVlbTtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpLCByZ2JhKDIwOSwgMjA4LCAyMDcsIDApKTtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xufVxuXG4uaXEtY29udGFjdC1kYXRhIC5pcS1jb250YWN0LWxpc3Q6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIENvbnRhY3QgZm9ybSBzdHlsZS0yXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY29udGFjdC10d28gLnN0cmVhbWl0LWNvbnRhY3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmNvbnRhY3QtdHdvIC5zdHJlYW1pdC1jb250YWN0IGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbnRhY3QtdHdvIC5zdHJlYW1pdC1jb250YWN0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGFjdC10d28gaWZyYW1lIHtcbiAgYm94LXNoYWRvdzogMHB4IDAuNWVtIDMuNTg3NWVtIDAuNzg3NWVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGhlaWdodDogMzUuNWVtO1xuICBtYXJnaW46IDBweDtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgIENvbnRhY3QgZm9ybSBzdHlsZS0zXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3RyZWFtaXQtY29udGFjdC5jb250YWN0LXN0eWxlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA2LjI1ZW0gMi44MTI1ZW07XG59XG5cbi5zdHJlYW1pdC1jb250YWN0LmNvbnRhY3Qtc3R5bGUgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKkNoYXJ0ICovXG5cbi5pcS1jaGFydC1kYXRhIHtcbiAgbWFyZ2luLXRvcDogLTYuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4uaXEtY2hhcnQtZGF0YSBjYW52YXMudmNfcm91bmQtY2hhcnQtY2FudmFzIHtcbiAgYm94LXNoYWRvdzogMCAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgLjE1KSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE4Ljc1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMi44MTI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtY2hhcnQtZGF0YSBjYW52YXMudmNfbGluZS1jaGFydC1jYW52YXMge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjg3NWVtO1xuICB3aWR0aDogMzcuNWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTguNzVlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWNoYXJ0LWRhdGEgLnZjX2NoYXJ0IC52Y19jaGFydC13aXRoLWxlZ2VuZCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi5pcS1jaGFydC1kYXRhIC52Y19jaGFydCAudmNfY2hhcnQtbGVnZW5kIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLmlxLWNoYXJ0LWRhdGEgLnZjX2NoYXJ0LnZjX2xpbmUtY2hhcnQud3BiX2NvbnRlbnRfZWxlbWVudCB7XG4gIGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIC4xNSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xufVxuXG4vKkFib3V0IFNlY3Rpb24qL1xuXG4uaXEtYWJvdXQtZWR1IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlxLWFib3V0LWVkdSBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlxLWFib3V0LWVkdSBsaSBhIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNWVtO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uaXEtYWJvdXQtZWR1IGxpIGEgLmhlYWRlciB7XG4gIHdpZHRoOiA2LjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42MjVlbTtcbn1cblxuLmlxLWFib3V0LWVkdSBsaSBhIC5jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd29yZC13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmlxLWhpZ2hlci1lZHUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIHRvcDogLTIwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjIlO1xufVxuXG4udmlkZW8tZWR1IC5jb25zdWx0LXZpZGVvIGEge1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMy4xMjVlbTtcbn1cblxuLnZpZGVvLWVkdSAudmlkZW8tYnRuIC5idG4td2F2ZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tZWR1IC5tYWluLXZpZGVvIHtcbiAgbGVmdDogMTAlO1xufVxuXG4uaXEtZ3JleS1iZyAub3dsLWNhcm91c2VsLmNsaWVudC1sb2dvLmNsaWVudC1iZy1zaGFkb3cub3dsLWxvYWRlZC5vd2wtZHJhZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwIC0wLjkzNzVlbTtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiAuZWxlbWVudG9yLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaXEtdGVhbS1zZWN0aW9uIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pcS10ZWFtLXNlY3Rpb24gaW1nOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbn1cblxuLmlxLXRlYW0tc2VjdGlvbiAudGVhbS10aXRsZSBwIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSAxMDAlKTtcbiAgcGFkZGluZzogMC4zMTI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQnV0dG9uXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtYnV0dG9uLXN0eWxlLTIge1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uaXEtYnV0dG9uLXN0eWxlLTIgLmlxLWJ0bi10ZXh0LWhvbGRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuNTYyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xufVxuXG4uaXEtYnV0dG9uLXN0eWxlLTIgLmlxLWJ0bi1pY29uLWhvbGRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41NjI1ZW0gMS4xMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaXEtYnV0dG9uLXN0eWxlLTIgLmlxLWJ0bi1pY29uLWhvbGRlciBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5pcS1idXR0b24tc3R5bGUtMjpob3ZlciBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtYnRuLWljb24taG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaXEtYnRuLWljb24taG9sZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5jb250YWN0LWZvcm0uY29udGFjdC1zdHlsZSAuaXEtYnRuLWljb24taG9sZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlci5tZW51LXN0aWNreSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uaXEtc2lkZWFyZWEtYnRuLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFNpZ24gSW5cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1pbWctaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5lcnJvci1tc2csIC5pcS1sb2dpbi1mb3JtIC5lcnJvci1sb2dpbiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmlxLWxvZ2luLWZvcm0ge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMxLjI1ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmlxLWxvZ2luLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5oZWlnaHQtc2VsZi1jZW50ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5saW5rcyBhPmg2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5saW5rcyBhOmhvdmVyPmg2IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLWxvZ2luLWZvcm0gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5pcS1sb2dpbi1mb3JtIHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5sb2dpbi1yZW1lbWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tcmVtZW1iZXIgbGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtbG9naW4tZm9ybSAuaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbiAgaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNWVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMC4wNjI1ZW0pIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjA2MjVlbSByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4xODc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA0O1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpob3ZlciwgLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXEtbG9naW4tZm9ybSAubG9naW4tc3VibWl0IGlucHV0OmhvdmVyOmJlZm9yZSwgLmlxLWxvZ2luLWZvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dDpmb2N1czpiZWZvcmUsIC5pcS1sb2dpbi1mb3JtIC5sb2dpbi1zdWJtaXQgaW5wdXQ6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xufVxuXG4uaXEtbG9naW4tZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1sb2dpbi1mb3JtIC5saW5rcyBoNiB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbWFyZ2luLXRvcDogMC4xODc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuI3NpZ24taW4tcGFnZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0NWVtO1xuICBoZWlnaHQ6IDkzdmg7XG4gIG1hcmdpbjogMC45Mzc1ZW0gYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDAuMjVlbSAxLjI1ZW0gMHB4IHJnYmEoNDQsIDEwMSwgMTQ0LCAwLjEpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwLjI1ZW0gMS4yNWVtIDBweCByZ2JhKDQ0LCAxMDEsIDE0NCwgMC4xKTtcbn1cblxuLnNpZ24taW4tZGV0YWlsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNpZ24taW4tcGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2dpbi9sb2dpbi5qcGcpIG5vLXJlcGVhdCBzY3JvbGwgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uc2lnbi1pbi1wYWdlIC5oZWlnaHQtc2VsZi1jZW50ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwLjkzNzVlbTtcbn1cblxuLnNpZ24taW4tcGFnZS1kYXRhIHtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5zaWduLWluLWRldGFpbCB7XG4gIHBhZGRpbmc6IDMuMTI1ZW0gNWVtO1xufVxuXG4uc2lnbi1pbi1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZ24taW4tbG9nbyBpbWcge1xuICBoZWlnaHQ6IDMuMTI1ZW07XG59XG5cbi5zaWduLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5pcS1zb2NpYWwtbWVkaWEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1ZW07XG59XG5cbi5pcS1zb2NpYWwtbWVkaWEgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmlxLXNvY2lhbC1tZWRpYSBsaSBhIHtcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICB3aWR0aDogMS44NzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC40Mzc1ZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC40Mzc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1saWdodC1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1zb2NpYWwtbWVkaWEgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZ24taW4tcGFnZSAuYnRuIHtcbiAgcGFkZGluZzogMC42MjVlbSAyLjE4NzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG59XG5cbi5zaWduLXVzZXJfY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBwYWRkaW5nOiAxLjU2MjVlbTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNpZ24tdXNlcl9sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwLjYyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaWduLXVzZXJfbG9nbyBpbWcge1xuICBoZWlnaHQ6IDYuMjVlbTtcbiAgd2lkdGg6IDYuMjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgd2hpdGU7XG59XG5cbi5zaWduLWluLXBhZ2UgLmZvcm0tY29udHJvbCwgLm0tcHJvZmlsZSAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNpZ24taW4tcGFnZSAuZm9ybS1jb250cm9sOmZvY3VzLCAubS1wcm9maWxlIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDlkNWQ1ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q5ZDVkNSAhaW1wb3J0YW50O1xufVxuXG46Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDlkNWQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5mLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zaWduLXVzZXJfY2FyZCAubGlua3MgaDYge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5lcnJvci1tc2cge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFNpZ24gVXBcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcW9uaWMtdXNlci1mb3JtcyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIC8qIGRpc3BsYXk6IGZsZXg7ICovXG59XG5cbi5pcS1zaWdudXAtZm9ybSAuaXFvbmljX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLmlxLXNpZ251cC1mb3JtIC5sb2dpbi1yZW1lbWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG4uaXEtc2lnbnVwLWZvcm0gLmxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLXNpZ251cC1mb3JtIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzO1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmlxLXNpZ251cC1mb3JtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5pcS1zaWdudXAtZm9ybSAubGlua3MgaDYge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIG1hcmdpbi10b3A6IDAuMTg3NWVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5pcW9uaWNfZm9ybSAuaGVpZ2h0LXNlbGYtY2VudGVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogMC45Mzc1ZW07XG59XG5cbi5pcW9uaWNfZm9ybSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIHBhZGRpbmc6IDEuNTYyNWVtO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXFvbmljX2Zvcm0gbGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcbn1cblxuLmlxb25pY19mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuLmlxb25pY19mb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmlxb25pY19mb3JtIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1ZW07XG4gIGhlaWdodDogMi44MTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgYmFja2dyb3VuZDogI2U4ZjBmZTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaXFvbmljX2Zvcm0gLmxvZ2luLXN1Ym1pdCBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDAuMDYyNWVtKSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjYyNWVtIDIuMTg3NWVtO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogNDtcbn1cblxuLnNpZ251cC1zdWJtaXQgLmlxLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5pbnB1dCNpcW9uaWNfdGVybV9jb25kaXRpb24ge1xuICBoZWlnaHQ6IDEuNTYyNWVtO1xufVxuXG4uYnRuLmJ0bi1saW5rLmJ0bi1jYW5jZWwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4uYnRuLWxpbmsuYnRuLWNhbmNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uYnRuLmJ0bi1saW5rLmJ0bi1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLmJ0bi5idG4tbGluay5idG4tY2FuY2VsOmhvdmVyOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLmlxb25pY19mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qUGFnZSBpZCovXG5cbi5wYWdlLWlkLTcgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uZmF2b3JpdGVzLXNsaWRlciBsaS5zbGlkZS1pdGVtIGEuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIuNWVtO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgIFVzZXIgcHJvZmlsZSAgXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubS1wcm9maWxlIHtcbiAgcGFkZGluZy10b3A6IDcuNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMy43NWVtO1xufVxuXG4ubWFuYWdlLXAge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4ubS1wcm9maWxlIC5zaWduLXVzZXJfY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5tLXByb2ZpbGUgLmlxLWN1c3RvbS1zZWxlY3QgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbiwgLm0tcHJvZmlsZSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5tLXByb2ZpbGUgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5cbi5tLXByb2ZpbGUgLnNpZ24tdXNlcl9jYXJkIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbn1cbi5tLXByb2ZpbGUgLnNpZ24tdXNlcl9jYXJkIGltZ3tcbiAgd2lkdGg6IDZlbTtcbiAgaGVpZ2h0OiA2ZW07XG59XG4ubS1wcm9maWxlIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xufVxuXG4ubS1wcm9maWxlIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxhbmctZHJvcGRvd24ge1xuICBtYXJnaW4tbGVmdDogMS44NzVlbTtcbn1cblxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm0tcHJvZmlsZSAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmMmYyZjI7XG59XG5cbi5tYW5hZ2UtZ2VuIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0pO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1ZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLm1hbmFnZS1kZCAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWFuYWdlLWRkIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5sYW5nLWRyb3Bkb3duIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1ZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmEtYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC4zKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgbW92aWUtZGV0YWlsIFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJhbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZzogMy43NWVtIDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2hvd3MtYmFubmVyL3NpbmdsZS1zaG93LmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5vdmVybGF5LXdyYXBwZXI6YmVmb3JlLCAuc2hvd3MtaW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNTEsIDUxLCA1MSwgMCksIHJnYmEoMCwgMCwgMCwgMC44KSA3MCUsIHZhcigtLWlxLWJsYWNrKSAxMDAlKVxufVxuXG4uYmFubmVyLWNhcHRpb24sIC5vdmVybGF5LXMtbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb3ZpZS1kZXRhaWwgLnRyZW5kaW5nLWluZm8gLnRyZW5kaW5nLWRlYyAuc2hvdy1tb3Jle1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC50cmVuZGluZy1kZWMgLnNob3ctbW9yZSAuc2hvdy1tb3JlLWJ0bntcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW46IDAuNjI1ZW0gMCAwO1xufVxuXG4ubW92aWUtZGV0YWlsIC50cmVuZGluZy1pbmZvIC5tb3ZpZS1jb250ZW50IHtcbiAgbWFyZ2luOiAwLjYyNWVtIDAgMC42MjVlbTtcbn1cblxuLm1vdmllLWRldGFpbCAudHJlbmRpbmctaW5mbyAudGV4dC1kZXRhaWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaS5kb3dubG9hZC1pY29uIC5pcS1saWtlLWJ0biB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtOyBcbn0gIFxuLnNpbmdsZSAuYmFubmVyLXdyYXBwZXIgLnRyZW5kaW5nLWluZm8gLnRyZW5kaW5nLWRlY3tcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUgLmJhbm5lci13cmFwcGVyIC5pcV90YWctbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHJvdy1nYXA6IDFlbTtcbn1cblxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwIDAuOTM3NWVtIDAgMDtcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMi44MTI1ZW07XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBmb3JtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaS5zaGFyZXtcbiAgY3Vyc29yOnBvaW50ZXI7XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSBzcGFuIHtcbiAgd2lkdGg6IDIuMTg3NWVtO1xuICBoZWlnaHQ6IDIuMTg3NWVtO1xuICBsaW5lLWhlaWdodDogMi4xODc1ZW07XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIHNwYW4gaSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpLmNzc19wcmVmaXgtcGxheWxpc3Qtd3JhcHBlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2hvd3MtY29udGVudCAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW46IDEuMjVlbSAwIDA7XG59XG5cbi5zaGFyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaGFyZS1ib3ggYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2hhcmUtYm94IGkge1xuICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcbn1cblxuLnNoYXJlLWJveCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLXNoYXJlLWljb24gLnNoYXJlLXdyYXBwZXJ7XG4gIHRvcDowO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLmJhbm5lci13cmFwcGVyIC50cmVuZGluZy1pbmZvIC50cmVuZGluZy1kZWMge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5iYW5uZXItd3JhcHBlciAudHJlbmRpbmctaW5mbyAudHJlbmRpbmctZGVjIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5wbGF5LWljbyB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLnBsYXktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wbGF5LWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuMTI1ZW07XG4gIGhlaWdodDogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogI2JhMWYyNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHB1bHNlLWJvcmRlciAxNTAwbXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG5cbi5wbGF5LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy4xMjVlbTtcbiAgaGVpZ2h0OiAzLjEyNWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5wbGF5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmExODNkLCAxMCUpO1xufVxuXG4ucGxheS1idXR0b24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4udy1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDQuMzc1ZW07XG59XG5cbnZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZpZGVvLWNvbnRhaW5lci5vdmVybGF5LXdyYXBwZXI6YmVmb3JlLCAub3ZlcmxheS1zLW5hbWUge1xuICB6LWluZGV4OiAxO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3NzX3ByZWZpeC1jYXJ0PmEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgIHNlYXNvbnMgIFxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNlYXNvbnMgLmlxLWRyb3Bkb3duIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uc2Vhc29ucyAudHJlbmRpbmctcGlsbHMge1xuICBtYXJnaW46IDEuODc1ZW0gMDtcbn1cblxuLnNlYXNvbnMgLnRyZW5kaW5nLXBpbGxzLm5hdi1waWxscyAubmF2LWl0ZW0gYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZXBpLWJveCAuZXBpc29kZS1udW1iZXIsIC5lcGktYm94IC5lcGlzb2RlLXBsYXktaW5mbyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lcGktYm94IC5lcGlzb2RlLW51bWJlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45Mzc1ZW07XG4gIGxlZnQ6IDAuOTM3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwIDAuMzEyNWVtO1xufVxuXG4uZXBpLWRlc2Mge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4uZXBpLW5hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLmVwaS1ib3gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmVwaS1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1nLXpvb20ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG59XG5cbi5lcGktYm94OmhvdmVyIC5pbWctem9vbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG59XG5cbi5zaW5nbGUtZXBpc29kZS1zcGFjZSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMzc1ZW07XG59XG5cbi5lcGlzb2RlX19wbGF5ZXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgTW92aWUgZGV0YWlsXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1zaWRlYXJlYS1idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKlBhZ2UgaWQqL1xuXG4ucGFnZS1pZC03IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmZhdm9yaXRlcy1zbGlkZXIgbGkuc2xpZGUtaXRlbSBhLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjVlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW5nbGUtbW92aWUgLm1vdmllIC5tb3ZpZV9faGVhZCwgLnNpbmdsZS12aWRlbyAudmlkZW8gLnZpZGVvX19wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vdmllX19wbGF5ZXIgPiBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyptb3ZpZS1kZXRhaWwgaWNvbiovXG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgc3BhbiB7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5tb3ZpZS1kZXRhaWwgLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ubW92aWUtZGV0YWlsIC5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIHNwYW4uY291bnQtYm94IHtcbiAgaGVpZ2h0OiAwLjkzNzVlbTtcbiAgd2lkdGg6IDAuOTM3NWVtO1xuICBsaW5lLWhlaWdodDogMC45Mzc1ZW07XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMS4yNWVtO1xuICB0b3A6IDA7XG59XG5cbi5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhLndhdGNoLWxpc3QsIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaSBhLndhdGNoLWxpc3Qtbm90IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB3aWR0aDogMS44NzVlbTtcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICBib3JkZXItcmFkaXVzOiA2LjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuLWhvdmVyOmJlZm9yZSAudXBjb21pbmctY29udGVucyAuYmxvY2staW1hZ2VzIC5ob3Zlci1idXR0b25zIC5idG4ge1xuICBwYWRkaW5nOiAwLjMxMjVlbSAwLjkzNzVlbTtcbn1cblxuLnRvcHRlbi1jb250ZW5zIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUgLmJsb2NrLWltYWdlcyAuYmFkZ2UuYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAuYmFubmVyLWNhcHRpb24ge1xuICByaWdodDogNWVtO1xufVxuXG4vKiB0cmFpbGVyIGxpbmsgKi9cbi5pcS1idXR0b24uYnRuLXRyYW5zcGFyYW50OjpiZWZvcmUge1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4udHJhaWxvci12aWRlbyAuaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnRyYWlsb3ItdmlkZW8gLmJsb2NrLWltYWdlcyB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2luZ2xlLXR2X3Nob3cgLnRyYWlsb3ItdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5zaW5nbGUtdHZfc2hvdyAudHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIHtcbiAgYm90dG9tOiAxLjg3NWVtO1xufVxuXG4udHJhaWxvci12aWRlbyAuYmxvY2staW1hZ2VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4udHJhaWxvci12aWRlby50cmFpbGVyLXBsYXktYnRuIC5ibG9jay1pbWFnZXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50cmFpbG9yLXZpZGVvLnRyYWlsZXItcGxheS1idG4gLmNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogMC4xMjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnRyYWlsb3ItdmlkZW8udHJhaWxlci1wbGF5LWJ0biAuaXEtYnV0dG9uLmJ0bi10cmFuc3BhcmFudCBzcGFuIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG5cbi8qbW92aWUtZGV0YWlsKi9cblxuLm1vdmllLWRldGFpbCAubXVzaWMtcGxheS1saXN0cyAuaXEtbGlrZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGhlaWdodDogMS44NzVlbTtcbiAgd2lkdGg6IDEuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NWVtO1xufVxuXG4ubXVzaWMtcGxheS1saXN0cyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjg3NWVtO1xuICB3aWR0aDogMS44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODc1ZW07XG59XG4ubXVzaWMtcGxheS1saXN0cyAud2F0Y2gtbGlzdCBzcGFue1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgYS53YXRjaC1saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA2LjI1ZW07XG59XG5cbi5tb3ZpZS1kZXRhaWwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pcS11cGNvbWluZy1tb3ZpZSAudHJlbmRpbmctaW5mbyAuYmxvY2stc29jaWFsLWluZm8gLm11c2ljLXBsYXktbGlzdHMgbGkgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi51cGNvbWluZy1jb250ZW5zIC5ibG9jay1zb2NpYWwtaW5mbyAubXVzaWMtcGxheS1saXN0cyBsaT5hIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVwaS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogJ1xcZWQyMCc7XG4gIGZvbnQtc2l6ZTogMS4wNjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBmb250LWZhbWlseTogJ3JlbWl4aWNvbicgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMCAwLjM3NWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5tb3ZpZS1kZXRhaWwgLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjA2MmVtO1xufVxuXG4ubXVzaWMtcGxheS1saXN0cyBsaTpob3ZlciAuaXEtbGlrZS1idG4gLndwdWxpa2UtaGVhcnQgLndwX3VsaWtlX3B1dF9pbWFnZTphZnRlciwgLm11c2ljLXBsYXktbGlzdHMgbGk6Zm9jdXMgLmlxLWxpa2UtYnRuIC53cHVsaWtlLWhlYXJ0IC53cF91bGlrZV9wdXRfaW1hZ2U6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ubW92aWUtZGV0YWlsIC5tdXNpYy1wbGF5LWxpc3RzIGxpOmhvdmVyIC5pcS1saWtlLWJ0biwgLm1vdmllLWRldGFpbCAubXVzaWMtcGxheS1saXN0cyBsaTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuXG4ud3B1bGlrZS1oZWFydCAud3BfdWxpa2VfcHV0X2ltYWdlLndwX3VsaWtlX2J0bl9pc19hY3RpdmU6YWZ0ZXIge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIHtcbiAgcGFkZGluZzogMCAwIDMuMTI1ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMy4xMjVlbTtcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1ZW0gMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjA5LCAyMDgsIDIwNywgMCksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbn1cblxuLnRyZW5kaW5nLWluZm8uZy1ib3JkZXIgLnNoYXJlLWljb25zIC5zaGFyZS1ib3gge1xuICBsZWZ0OiAyLjgxMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIC5zbGlkZXItcmF0dGluZyB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFVwY29taW5nIE1vdmllc1xuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXVwY29taW5nLW1vdmllIC5mYXZvcml0ZXMtc2xpZGVyLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBTZWxlY3QgMlxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1jdXN0b20tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24sIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGJveC1zaGFkb3c6IDAgMC43NWVtIDIuMTI1ZW0gMCByZ2JhKDE5LCAxMCwgMTAsIDEpO1xufVxuXG4uaXEtY3VzdG9tLXNlbGVjdCBzZWxlY3Qge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODUsIDg1LCA4NSwgMC42NSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIGZsb2F0OiBpbmhlcml0O1xuICBoZWlnaHQ6IDJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTQxJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJyZW1peGljb25cIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgei1pbmRleDogOTk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQgLnNlbGVjdDItZHJvcGRvd24uc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWEtZXBpIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5LjM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uc2xpY2stcHJldjpob3ZlciwgLnNsaWNrLXByZXY6Zm9jdXMsIC5zbGljay1uZXh0OmhvdmVyLCAuc2xpY2stbmV4dDpmb2N1c3tcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbn1cbi5tZXNzYWdlIHtcbiAgY29sb3I6ICM4OTg5ODk7XG59XG5cbi8qYmFubmVyIGlubmVycGFnZSovXG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIC5pcS1saWtlLWJ0biwgLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgc3BhbiB7XG4gIHdpZHRoOiAyLjE4NzVlbTtcbiAgaGVpZ2h0OiAyLjE4NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NWVtO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY291bnQtYm94LFxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuIC5jc3NfcHJlZml4LWNvdW50LWJveCB7XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXNpemU6IDAuNmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC41ZW07XG4gIHRvcDogMS40ZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uc2hhcmUtaWNvbnMubXVzaWMtcGxheS1saXN0cyBsaSAuaXEtbGlrZS1idG4gLmNzc19wcmVmaXhfdG9vbHRpcC5jb3VudC1ib3h7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDMuNGVtO1xuICB0b3A6IDAuODVlbTtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiAyLjU1ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJnMSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW5MaWtlIDAuNXMgZWFzZS1pbjtcblx0YW5pbWF0aW9uOiBmYWRlSW5MaWtlIDAuNXMgZWFzZS1pbjtcbiAgei1pbmRleDogMTtcbn1cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCBQe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQ1JTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6MDtcbiAgdHJhbnNpdGlvbi1kZWxheToycztcbn1cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0biAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveCAuc2hhcmUtc2hhcGV7XG4gIGxlZnQ6IC0wLjgxMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgLmlxLWxpa2UtYnRuOmhvdmVyIC5jc3NfcHJlZml4X3Rvb2x0aXAuY291bnQtYm94IFAge29wYWNpdHk6MTt9XG5cbi5zaGFyZS1pY29ucy5tdXNpYy1wbGF5LWxpc3RzIGxpIC5pcS1saWtlLWJ0bjpob3ZlciAuY3NzX3ByZWZpeF90b29sdGlwLmNvdW50LWJveHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNoYXJlLWljb25zLm11c2ljLXBsYXktbGlzdHMgbGkgYS53YXRjaC1saXN0IHsgXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLW92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tdXNpYy1wbGF5LWxpc3RzIGEud2F0Y2gtbGlzdC1ub3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qYnV0dG9uIGJhbm5lciovXG5cbmJ1dHRvbi5tZnAtY2xvc2U6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cblxuXG4jaXEtZmF2b3JpdGVzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJvdHRvbS1zcGFjZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjM3NWVtO1xufVxuXG4vKmJhbm5lciBpbWcgY3NzKi9cblxuLmhvbWUtc2xpZGVyIC5zbGljay1iZyB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zaXRpb24gIWltcG9ydGFudDtcbn1cblxuLmhvbWUtc2xpZGVyIC5zbGljay1saXN0LCAuaG9tZS1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTgsIDAsIC45NSkgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOSwgMCwgLjk0KSAhaW1wb3J0YW50O1xufVxuXG4udHZzaG93cy1zbGlkZXIgLnNsaWNrLWJnIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbiAhaW1wb3J0YW50O1xufVxuXG4udHZzaG93cy1zbGlkZXIgLnNsaWNrLWxpc3QsIC50dnNob3dzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsIC4xOCwgMCwgLjk1KSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLCAuMTksIDAsIC45NCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwgLjE5LCAwLCAuOTQpICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgU2VhcmNoIFBhZ2VcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1nLW5vdC1mb3VuZD5pbWcge1xuICB3aWR0aDogMTUuNjI1ZW07XG59XG5cbi5jb250ZW50LWFyZWEuc2VhcmNoLXBhZ2UgI2lxLXVwY29taW5nLW1vdmllIHtcbiAgcGFkZGluZy10b3A6IDYuMjVlbTtcbn1cblxuLmNvbnRlbnQtYXJlYS5zZWFyY2gtcGFnZSAjaXEtdXBjb21pbmctbW92aWUgLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVlbTtcbn1cblxuLmlubmVyLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDAgMCA2LjI1ZW07XG59XG5cbi51cGNvbWluZy1jb250ZW5zIC5pbm5lci1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1vdmllLWRldGFpbCAuc2hhcmUtYm94IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDIuODEyNWVtO1xufVxuXG4uc2luZ2xlLWVwaXNvZGUgLmVwaXNvZGUgLmVwaXNvZGVfX2hlYWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1wYWdlICNpcS11cGNvbWluZy1tb3ZpZSB7XG4gIHBhZGRpbmctdG9wOiA2LjI1ZW07XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBoMj5zcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIFByaXZhY3kgYW5kIHRlcm1zXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtdGVybXMtb2YtdXNlIHAge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmlxLXRlcm1zLW9mLXVzZSB1bCBsaSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uaXEtcHJpdmFjeS1wb2xpY3kgcCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICBGb290ZXJcbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWw+bGk+YSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXQgdWw+bGk+YTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC5mb290ZXItbGluay10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJlY2VudGNvbW1lbnRzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuZm9vdGVyIC53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOmJlZm9yZSwgZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSB7XG4gIHRvcDogMC44NzVlbTtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEge1xuICBwYWRkaW5nOiAwLjQzNzVlbSAwIDAuNDM3NWVtIDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVlbTtcbn1cblxudWwuaXEtY29udGFjdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnVsLmlxLWNvbnRhY3QgbGkgYSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd29yZC13cmFwOiBhbnl3aGVyZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxudWwuaXEtY29udGFjdCBsaSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMi4xMjVlbTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxudWwuaXEtY29udGFjdCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSBsaSBhLCAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjMxMjVlbSAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IC50ZXh0d2lkZ2V0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLndpZGdldC5mb290ZXItbG9nby50ZXh0LWxlZnQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbVxufVxuXG5mb290ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKSAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuZm9vdGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1ZW07XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmZvb3Rlci1zdGFuZGFyZCAuaW5mby1zaGFyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAud2lkZ2V0IGg0LmZvb3Rlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkgLmNvbW1lbnQtYXV0aG9yLWxpbmsgYSB7XG4gIGNvbG9yOiB2YXIoLS1ib2R5LXRleHQpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5mb290ZXIgLndpZGdldCAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpiZWZvcmUsIGZvb3RlciAud2lkZ2V0IGEucnNzd2lkZ2V0OmJlZm9yZSwgZm9vdGVyIHVsLndwLXRhZy1jbG91ZCBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC53aWRnZXQgdWwubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5zdWItYnRuIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNWVtIDEuODc1ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLnN1Yi1idG4gYnV0dG9uOmhvdmVyLCAuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuc3ViLWJ0biBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPXN1Ym1pdF0gZm9vdGVyLmZvb3Rlci1vbmUgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgLm1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0IGE6aG92ZXIsIGZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaSBhOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5tZW51LWZvb3Rlci1tZW51LWNvbnRhaW5lciAubWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC41KSAwcHggMC4xODc1ZW0gMC42MjVlbTtcbiAgcGFkZGluZzogMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmNvcHlyaWdodC1mb290ZXIgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5mb290ZXIuZm9vdGVyLW9uZSAuaW5mby1zaGFyZSBsaSBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIGlucHV0W3R5cGU9ZW1haWxdOmhvdmVyLCBmb290ZXIuZm9vdGVyLW9uZSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAgNy44MTI1ZW0gMCAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXEtd2hpdGUtbGlnaHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA1LjYyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVlbTtcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uaXEtYmctZGFyayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyLmlxLW92ZXItZGFyay05MDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAuZm9vdGVyX3RvcF9ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1ZW07XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZm9vdGVyLmZvb3Rlci1vbmUgLmZvb3Rlci10b3AgLmluZm8tc2hhcmUgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxLjA2M2VtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC42MjVlbSB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwLjEyNWVtIHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5cbmZvb3Rlci5mb290ZXItb25lIC5mb290ZXItdG9wIC5pbmZvLXNoYXJlIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tICAgZm9vdGVyIGxpbmtzICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbnVsLmYtbGluayBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cblxudWwuZi1saW5rIGxpIGEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG51bC5mLWxpbmsgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnMtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuNWVtO1xuICBoZWlnaHQ6IDIuNWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjA2MmVtO1xuICBiYWNrZ3JvdW5kOiByZ2IoNDEsIDQxLCA0MSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5zLWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5zLWljb246aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBib3gtc2hhZG93OiAwIDAgMC45Mzc1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zLWljb246aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMC4wNjI1ZW0gdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRleHQtc2hhZG93OiAwIDAgMC4xMjVlbSB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4ucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1iZzEpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC12aWRlby1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IDcwdmggIWltcG9ydGFudDtcbn1cblxuLndwLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1lanMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1jb250YWluZXIuaXEtbWFpbi1zbGlkZXIgaWZyYW1lIHtcbiAgaGVpZ2h0OiA3MHZoO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBBbmltYXRpb25cbiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbm90aWZ5IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgfVxuXG4gIDEwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpXG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZylcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKVxuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoLTNkZWcpXG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZS1pbiB7XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAxMDAlIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWJvcmRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHNjYWxlKDEuNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhaWxvclBsYXkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMzEyNWVtKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMzEyNWVtKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjEyNWVtKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIExvZyBpblxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcW9uaWMtdXNlci1mb3JtcyAuZWxlbWVudG9yLXNob3J0Y29kZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5mb3JtLnBtc19sb2dpbj5wIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuZm9ybSNwbXNfbG9naW4gLmxvZ28gLFxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIC5sb2dvLWxpbmssXG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIC5sb2dvLFxuZm9ybSNwbXNfcmVjb3Zlcl9wYXNzd29yZF9mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyPi5sb2dvLWxpbmsgLmxvZ297XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtIC5sb2dve1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3Jte1xubWF4LWhlaWdodDo5MHZoXG59XG5cbmZvcm0jcG1zX2xvZ2luIHtcbiAgcGFkZGluZzogMy4xMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxLjU2MjVlbSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG5mb3JtI3Btc19sb2dpbiBwLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG5mb3JtI3Btc19sb2dpbiAuaW5wdXR7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBoZWlnaHQ6IDMuNWVtO1xuICBsaW5lLWhlaWdodDogMy41ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgYm9yZGVyOiAwLjA2NzVlbSBzb2xpZCB2YXIoLS1pbnB1dC1iZyk7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmZvcm0jcG1zX2xvZ2luICNyZW1lbWJlcm1lIHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJvcmRlcjogMC4xMjVlbSB3aGl0ZSBzb2xpZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG59XG5cbiNwbXNfbG9naW4gLmxvZ2luLWV4dHJhIC5zZXBhcmF0b3Ige1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cblxuZm9ybSNwbXNfbG9naW4gI3JlbWVtYmVybWU6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjcxMyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgbGVmdDowO1xuICBtYXJnaW46IGF1dG87XG59XG5cbmZvcm0jcG1zX2xvZ2luIGlucHV0OmZvY3VzLCBmb3JtI3Btc19sb2dpbiBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCBmb3JtI3Btc19sb2dpbiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgZm9ybSNwbXNfbG9naW4gZm9ybSNwbXNfbG9naW4gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5mb3JtI3Btc19sb2dpbiAubG9naW4tc3VibWl0IC5idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG5mb3JtI3Btc19sb2dpbiAubG9naW4tc3VibWl0IC5idXR0b246aG92ZXIsIGZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgLmJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIC5sb2dpbi1zdWJtaXQgI3dwLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5mb3JtI3Btc19sb2dpbiBhIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuZm9ybSNwbXNfbG9naW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvcm0jcG1zX2xvZ2luIGEucmVnaXN0ZXJ7XG4gIGNvbG9yOnZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNWVtO1xufVxuZm9ybSNwbXNfbG9naW4gYS5yZWdpc3Rlcjpob3ZlcntcbiAgY29sb3I6dmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbmZvcm0jcG1zX2xvZ2luIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb3JtI3Btc19sb2dpbiBhLmxvc3RwYXNzd29yZHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuLnBtcy1sb2dpbi1lcnJvciB7XG4gIG1hcmdpbjogMS44NzVlbSAwcHg7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgcmdiYSgyMjksIDksIDIwLCAwLjc1KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjksIDksIDIwLCAwLjEpO1xufVxuXG5mb3JtI3Btc19sb2dpbiBwLmxvZ2luLXN1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNWVtO1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgI3Btc19sb2dpbiAubG9naW4tcmVtZW1iZXJ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcG1zX2xvZ2luIHA6YWZ0ZXJ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cbiNwbXNfbG9naW4gLmxvZ2luLXJlbWVtYmVye1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbiNwbXNfbG9naW4gcCB7XG4gIG1hcmdpbjogMDtcbn1cbiNwbXNfbG9naW4gLmxvZ2luLXJlbWVtYmVyIGxhYmVse1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUHJpY2luZy1QbGFuXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmlxLXByaWNpbmctY2FyZCB7XG4gIHBhZGRpbmc6IDEuODc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAudGFibGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmc6IDEuNzVlbSAwLjYyNWVtIDEuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAudGFibGUgdGQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAudGFibGUgdHIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAudGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvZHktYmcpO1xuICBwYWRkaW5nOiAxLjg3NWVtIDAuNjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IC5pcS1wcmljZS1yYXRlIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggc21hbGwge1xuICBmb250LXNpemU6IDAuNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLnR5cGUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDAuNTYyNWVtIDEuNTYyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICB0b3A6IC0wLjkzNzVlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3ggLnR5cGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcmlnaHQ6IC0wLjkzNzVlbTtcbiAgdG9wOiAtMC4wNjI1ZW07XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci10b3A6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IC50eXBlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogLTAuOTM3NWVtO1xuICB0b3A6IC0wLjA2MjVlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci10b3A6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIHJpZ2h0OiAtMWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1oZWFkIC5pcS1wcmljZS1ib3guYWN0aXZlIC50eXBlOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGxlZnQ6IC0xZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlfY2xvc2Uge1xuICBmb250LXNpemU6IDEuMzc1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQgLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmc6IDEuNTYyNWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZCAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbCBpIHtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMi4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkIC5pcS1wcmljaW5nIC5pcS1wcmljZS1mb290ZXIge1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUHJpY2luZy1QbGFuLVN0eWxlLTJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtcHJpY2luZy1jYXJkLXR3byB7XG4gIHBhZGRpbmc6IDEuMzc1ZW0gMy43NWVtIDMuNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NWVtO1xuICBwYWRkaW5nOiAxLjc1ZW0gMC42MjVlbSAxLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC50YWJsZSB0ZCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAudGFibGUgdHIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLnRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtcHJpY2UtaGVhZCAuaXEtcHJpY2UtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjgxMjVlbSAwLjkzNzVlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLXByaWNlLWhlYWQgLmlxLXByaWNlLWJveCAudHlwZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaV9jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNpbmcgLmlxLWNoaWxkLWNlbGwge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmc6IDEuNTYyNWVtIDAuNjI1ZW0gMS4yNWVtO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2luZyAuaXEtY2hpbGQtY2VsbC5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1jaGlsZC1jZWxsIGkge1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjI1ZW07XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljaW5nIC5pcS1wcmljZS1mb290ZXIge1xuICBwYWRkaW5nOiAxLjU2MjVlbSAwLjYyNWVtIDBweDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJnKTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOTM3NWVtO1xuICByaWdodDogMC45Mzc1ZW07XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwIC5pcS1wcmljZS1sYWJlbCAudHlwZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwYWRkaW5nOiAwLjE4NzVlbSAwLjI1ZW0gMC4yNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAgLmlxLXByaWNlLXJhdGUge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cblxuLmlxLXByaWNpbmctY2FyZC10d28gLmlxLXByaWNlLWJvdHRvbSAuaXEtc2VsZWN0LXByaWNlIC5pcS1wcmljZS1yYXRlLXdyYXAgLmlxLXByaWNlLXJhdGUgc21hbGwge1xuICBmb250LXNpemU6IDAuNmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtYnV0dG9uLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgOSwgMjAsIDAuNCk7XG4gIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgcmdiYSgyMDksIDIwOCwgMjA3LCAwLjYpO1xufVxuXG4uaXEtcHJpY2luZy1jYXJkLXR3byAuaXEtcHJpY2UtYm90dG9tIC5pcS1zZWxlY3QtcHJpY2UgLmlxLXByaWNlLXJhdGUtd3JhcC5hY3RpdmUgLmlxLXByaWNlLWxhYmVsIC50eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5pcS1wcmljaW5nLWNhcmQtdHdvIC5pcS1wcmljZS1ib3R0b20gLmlxLXNlbGVjdC1wcmljZSAuaXEtcHJpY2UtcmF0ZS13cmFwLmFjdGl2ZSBpIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFJlZ2lzdGVyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZm9ybS5wbXMtZm9ybSB7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcztcbiAgcGFkZGluZzogMS44NzVlbSAwLjkzNzVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBib3gtc2hhZG93OiAwcHggMCAxLjg3NWVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwIDEuODc1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS44NzVlbSAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDAuOTM3NWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkucG1zLWZpZWxkLnBtcy1maWVsZC1zdWJzY3JpcHRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgbGFiZWwge1xuICBjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogMC40Mzc1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXQge1xuICBoZWlnaHQ6IDMuNWVtO1xuICBsaW5lLWhlaWdodDogMy41ZW07XG4gIGJhY2tncm91bmQ6ICMxMTExMTE7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSAucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGhlaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xuICB3aWR0aDogMC45Mzc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVlbTtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuZm9ybS5wbXMtZm9ybSAucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb3JtI3Btc19lZGl0LXByb2ZpbGUtZm9ybSAuaXEtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbi5wbXNfc3VjY2Vzcy1tZXNzYWdlcy13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVlbTtcbn1cblxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuI3Btcy1wYXlnYXRlcy13cmFwcGVyIHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xufVxuXG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbjogMCAwLjkzNzVlbTtcbn1cblxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xufVxuXG5mb3JtLnBtcy1mb3JtIC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciAucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jcG1zLXBheWdhdGVzLWlubmVyPmxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG59XG5cbiNwbXMtcGF5Z2F0ZXMtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgbWFyZ2luLXRvcDogMC45Mzc1ZW07XG59XG5cbiNwbXMtcGF5Z2F0ZXMtaW5uZXIgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NWVtO1xufVxuXG4jcG1zLXJlY2FwdGNoYS1yZWdpc3Rlci13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAxLjI1ZW0gMCAxLjI1ZW07XG59XG5cbmZvcm0ucG1zLWZvcm0gLmJ0bi5idG4taG92ZXIuaXEtYnV0dG9uIHtcbiAgbWFyZ2luOiAwIDAuOTM3NWVtIDAgMDtcbn1cblxuLyplbGVtZW50b3IgY2xhc3MqL1xuXG4uaXEtcmVnaXN0ZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0ge1xuICBtYXJnaW46IDEuODc1ZW0gMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vKiBzY3JvbGxiYXIgKi9cblxuLyogd2lkdGggKi9cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjI1ZW07XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWx7XG4gIGhlaWdodDogMC4yZW07XG59XG5cbi8qIFRyYWNrIC9cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuYmFja2dyb3VuZDogI2YxZjFmMTsgXG59XG5cbi8gSGFuZGxlICovXG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjODg4O1xufVxuXG4vKiBIYW5kbGUgb24gaG92ZXIgKi9cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG59XG5cbi8qIHNjcm9sbGJhciBlbmQgKi9cblxuLmlxLXJlZ2lzdGVyIC5lbGVtZW50b3Itc2hvcnRjb2RlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5pcS1yZWdpc3RlciBidXR0b24uYnRuLmJ0bi1ob3Zlci5pcS1idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB7XG4gIHBhZGRpbmc6IDIuNWVtO1xufVxuXG4uaXEtcmVnaXN0ZXIgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NWVtO1xufVxuI3Btcy1wYXlnYXRlcy13cmFwcGVyIGgzIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5pcS1yZWdpc3RlciBmb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3Btcy1wYXlnYXRlcy1pbm5lciA+IGxhYmVsIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQzNzVlbTtcbn1cblxuLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0+bGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Btcy1zdWJzY3JpcHRpb24tcGxhbnMtZGlzY291bnQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNwbXMtYXBwbHktZGlzY291bnQge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5wbXMtdGF4LW5vdGljZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3Btcy1zdWJzY3JpcHRpb24tcGxhbnMtZGlzY291bnQtbWVzc2FnZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PVxucmVzcG9uc2l2ZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCl7XG4gIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgLnBtcy1zdWJzY3JpcHRpb24tcGxhbiBsYWJlbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmlxLXJlZ2lzdGVyIGZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIgbGkgaW5wdXRbdHlwZT1yYWRpb10sIFxuICBmb3JtLnBtcy1mb3JtIC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciAucG1zLXN1YnNjcmlwdGlvbi1wbGFuIGxhYmVsIGlucHV0W3R5cGU9cmFkaW9dLCBcbiAgZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSBpbnB1dFt0eXBlPXJhZGlvXXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQWNjb3VudC10YWJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluay0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG5cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayBhIHtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVlbTtcbn1cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uIGxpLnBtcy1hY2NvdW50LW5hdmlnYXRpb24tbGluayAucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMC4xODc1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSA4NSUpO1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG1zLWFjY291bnQtbmF2aWdhdGlvbiBsaS5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcy1hY2NvdW50LW5hdmlnYXRpb24gbGkucG1zLWFjY291bnQtbmF2aWdhdGlvbi1saW5rIC5wbXMtYWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFBheW1lbnRzXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnBtcy1uby1wYXltZW50cyB7XG4gIHBhZGRpbmc6IDAuNjI1ZW0gMi4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBTdWJzY3JpcHRpb24gdGFibGVcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG1zLWFjY291bnQtc3Vic2NyaXB0aW9uLWRldGFpbHMtdGFibGUsIC5wbXMtdGFibGUge1xuICBwYWRkaW5nOiAxLjg3NWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLypiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpOyovXG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMC42MjVlbSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDEuMjVlbSAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMCAxLjI1ZW0gMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDAgMS4yNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBtcy1hY2NvdW50LXN1YnNjcmlwdGlvbi1kZXRhaWxzLXRhYmxlIHRyPnRkOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiAwLjkzNzVlbSAxLjEyNWVtO1xufVxuXG5mb3JtLnBtcy1mb3JtIHVsLnBtcy1mb3JtLWZpZWxkcy13cmFwcGVyIGxpIGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgUGFzc3dvcmQgcmVzZXQgY3NzXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0ge1xuICBwYWRkaW5nOiAzLjEyNWVtO1xuICB3aWR0aDogMzQuNzVlbTtcbn1cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcj4ubG9nby1saW5re1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBtcy1mb3JtPmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjc1ZW0gMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4ucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtc19maWVsZC1lcnJvcnMtd3JhcHBlciBwIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBtYXJnaW46MDtcbn1cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlcntcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSB7XG4gIG1hcmdpbjogMCAwIDEuMjVlbTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtI3Btc19yZWNvdmVyX3Bhc3N3b3JkX2Zvcm0gPiAuaXEtYnV0dG9uW3R5cGU9c3VibWl0XXtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtI3Btc19yZWdpc3Rlci1mb3JtICNwbXMtcGF5Z2F0ZXMtd3JhcHBlciB7XG4gIG1hcmdpbjogMS41ZW0gMCAwO1xufVxuQG1lZGlhKG1heC13aWR0aDo2MjBweCl7XG4gIGZvcm0jcG1zX3JlY292ZXJfcGFzc3dvcmRfZm9ybSB7XG4gICAgICBwYWRkaW5nOiAxLjg3NWVtO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgIH1cblxuLypwYXltZW50Ki9cblxuLnBtcy10YWJsZSB0aCwgLnBtcy10YWJsZSB0ZCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4ucG1zLXRhYmxlIHRoIHtcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICBQcm9maWxlIGNzc1xuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5pcS1hdnRhci1ib3ggLnNpZ24tdXNlcl9jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXEtYXZ0YXItYm94IC5zaWduLXVzZXJfY2FyZCBpbWcge1xuICBoZWlnaHQ6IDEyLjVlbTtcbiAgd2lkdGg6IDEyLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEyLjVlbTtcbn1cblxuLmlxLWF2dGFyLWJveCAuc2lnbi11c2VyX2NhcmQgYSNpcS1lZGl0LWF2YXRhci1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4jdXBkYXRlLWF2YXRhciBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWduLXVzZXJfY2FyZCAuY3VzdG9tLWZpbGUtbGFiZWx7XG4gIHBhZGRpbmc6IC4zNzVyZW0gNXJlbSAwLjM3NWVtIDAuNzVyZW07XG59XG4jdXBkYXRlLWF2YXRhciAuY3VzdG9tLWZpbGUge1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDAuNjI1ZW0pO1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgLmVsZW1lbnRvci1zaG9ydGNvZGUge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wbXMtbG9naW4tZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xuICB3aWR0aDogMzQuNzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVqcy1jb250YWluZXItZnVsbHNjcmVlbiAud3AtdmlkZW8tc2hvcnRjb2RlLCAubWVqcy1jb250YWluZXItZnVsbHNjcmVlbi53cC12aWRlby1zaG9ydGNvZGUge1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBtcyBQYWdpbmF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5wbXMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuODEyNWVtO1xuICBoZWlnaHQ6IDIuODEyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuICBjb2xvcjogdmFyKC0taXEtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmcxKTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5jdXJyZW50LCAucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG1zLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0LCAucG1zLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2IHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMC45Mzc1ZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICBMb2FkIE1vcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5sb2FkZXItd2hlZWwge1xuICBmb250LXNpemU6IDRlbTtcbiAgLyogY2hhbmdlIHNpemUgaGVyZSAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNDVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFuaW1hdGlvbjogbG9hZGVyLXdoZWVsLXJvdGF0ZSAwLjVzIHN0ZXBzKDEyKSBpbmZpbml0ZTtcbn1cblxuLmxvYWRlci13aGVlbCBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwLjNlbTtcbiAgd2lkdGg6IDAuMWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjA1ZW07XG4gIGJhY2tncm91bmQ6IGdyYXk7XG4gIC8qIGNoYW5nZSBjb2xvciBoZXJlICovXG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIDAuNWVtO1xufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci13aGVlbC1yb3RhdGUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5pcV9jb21tZW50X2Jsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDYuMjVlbTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5pcV9jb21tZW50X2Jsb2NrIC5jb21tZW50cy1hcmVhLCAuaXFfY29tbWVudF9ibG9jayAuY29tbWVudC1yZXNwb25kIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgIFdhdGNobGlzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud2F0Y2hsaXN0LWNvbnRlbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiBwYWRkaW5nOiAwcHggMC45Mzc1ZW07Ki9cbiAgcGFkZGluZzogMHB4O1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcyBpbWd7IFxuICB3aWR0aDogMTAwJTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6aG92ZXIgLmltZy1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyIHtcbiAgei1pbmRleDogOTk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtby10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZSAwcztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwLjc1ZW0gcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcy53YXRjaGxpc3QtZmlyc3Q6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKDYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCg2JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzLndhdGNobGlzdC1sYXN0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKSB0cmFuc2xhdGUzZCgtNiUsIDAsIDApIHBlcnNwZWN0aXZlKDMxLjI1ZW0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoLTYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEpIHRyYW5zbGF0ZTNkKC02JSwgMCwgMCkgcGVyc3BlY3RpdmUoMzEuMjVlbSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSkgdHJhbnNsYXRlM2QoLTYlLCAwLCAwKSBwZXJzcGVjdGl2ZSgzMS4yNWVtKTtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1zb2NpYWwtaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxLjU2MjVlbTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTtcbiAgYm9yZGVyLWxlZnQ6IDAuMjUwZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLndhdGNobGlzdC1jb250ZW5zIC5ibG9jay1pbWFnZXM6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDIwLCAyMCwgMjAsIDAuNCkgNTAlLCByZ2JhKDgzLCAxMDAsIDE0MSwgMCkgMTAwJSk7XG59XG5cbi53YXRjaGxpc3QtY29udGVucyAuYmxvY2staW1hZ2VzOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5O1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciAuYmxvY2stZGVzY3JpcHRpb24ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjZzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlczpob3ZlciAuYmxvY2stc29jaWFsLWluZm8ge1xuICBhbmltYXRpb246IGZhZGVJbiAwLjZzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ud2F0Y2hsaXN0LWNvbnRlbnMgLmJsb2NrLWltYWdlcyAuaG92ZXItYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNWVtO1xufVxuXG4uZmF2b3JpdGVzLXNsaWRlciBsaS5zbGlkZS1pdGVtIGEuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIuNWVtO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgIE1hcyBWaWRlbyBzaWRlYmFyIHdpZGdldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllLCAud2lkZ2V0Lm1hc3ZpZGVvcy10di1zaG93cy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdHYtc2hvd3MgLnR2LXNob3csIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVlbTtcbn1cblxuLndpZGdldC5tYXN2aWRlb3MtbW92aWVzLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy1tb3ZpZXMgLm1vdmllIC5tb3ZpZV9fcG9zdGVyLCAud2lkZ2V0Lm1hc3ZpZGVvcy10di1zaG93cy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdHYtc2hvd3MgLnR2LXNob3cgLnR2LXNob3dfX3Bvc3RlciwgLndpZGdldC5tYXN2aWRlb3MtdmlkZW9zLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy12aWRlb3MgLnZpZGVvIC52aWRlb19fcG9zdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWUgLm1vdmllX190aXRsZSwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93IC50di1zaG93X190aXRsZSwgLndpZGdldC5tYXN2aWRlb3MtdmlkZW9zLXdpZGdldCAubWFzdmlkZW9zLm1hc3ZpZGVvcy12aWRlb3MgLnZpZGVvIC52aWRlb19fdGl0bGUge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuICBsaW5lLWhlaWdodDogMS40Mzc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWU6bGFzdC1jaGlsZCwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93Omxhc3QtY2hpbGQsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlbzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcy1tb3ZpZXMtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLW1vdmllcyAubW92aWVzX19pbm5lciwgLndpZGdldC5tYXN2aWRlb3MtdHYtc2hvd3Mtd2lkZ2V0IC5tYXN2aWRlb3MubWFzdmlkZW9zLXR2LXNob3dzIC50di1zaG93c19faW5uZXIsIC53aWRnZXQubWFzdmlkZW9zLXZpZGVvcy13aWRnZXQgLm1hc3ZpZGVvcy5tYXN2aWRlb3MtdmlkZW9zIC52aWRlb3NfX2lubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ud2lkZ2V0Lm1hc3ZpZGVvcyBzcGFuLnBvc3RfY291bnQge1xuICBib3JkZXItcmFkaXVzOiAzLjEyNWVtO1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cblxuLyogYWpheCBzZWFyY2ggKi9cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXItdG9wOiAwLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYm9keS1iZyk7XG4gIHBhZGRpbmc6IC41ZW07XG59XG5cbmhlYWRlciAuc2VhcmNoLWJveCB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJsYWNrLWNvbG9yKTtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zdHJlYW1pdC1hamF4LWN1c3RvbS1zZWFyY2ggLnBvc3QtaW1nLWhvbGRlciB7XG4gIHdpZHRoOiA5LjM3NWVtO1xuICBoZWlnaHQ6IDUuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1LjVlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIC5pbWctaGVpZ2h0IHtcbiAgaGVpZ2h0OiA1LjVlbTtcbiAgcGFkZGluZzogMDtcbiAgO1xufVxuXG4uc3RyZWFtaXQtYWpheC1jdXN0b20tc2VhcmNoIHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIHtcbiAgYmFja2dyb3VuZDogIzI1MjUyNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWltZzpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjA5MzdlbSAwLjI1ZW0gdmFyKC0taXEtdG8tZ3JhZGllbnQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAuMDkzN2VtIDAuMjVlbSB2YXIoLS1pcS10by1ncmFkaWVudC1jb2xvcik7XG59XG5cbmhlYWRlciAjZGF0YWZldGNoIGJ1dHRvbi5ob3Zlci1idXR0b25zIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogIzI1MjUyNTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5oZWFkZXIgI2RhdGFmZXRjaCBidXR0b24uaG92ZXItYnV0dG9uczpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWJsb2cge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgLmlxLWNhdGVnb3J5LWxpc3Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgLmlxLWNhdGVnb3J5LWxpc3QgbGkge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbn1cblxuLnN0cmVhbWl0LWFqYXgtY3VzdG9tLXNlYXJjaCB1bC5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgLm5ldy1saW5rIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIDtcbn1cblxuLyogZGV0YWlsIHBhZ2UgY2FzdCBzZWN0aW9uICovXG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5kZXRhaWwtY2FzdC1saXN0IGxpLnNsaWRlLWl0ZW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmltZy1ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4Ljc1MGVtO1xufVxuXG5saS5zbGlkZS1pdGVtIC5jYXN0LWltYWdlcyAuaW1nLWJveCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxubGkuc2xpZGUtaXRlbSAuY2FzdC1pbWFnZXMgLmJsb2NrLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMS41NjNlbTtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbmxpLnNsaWRlLWl0ZW0gLmNhc3QtaW1hZ2VzIC5ibG9jay1kZXNjcmlwdGlvbiAuaXEtdGl0bGUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBwZXJzb24gcGFnZSAqL1xuXG4ucGVyc29uLWRldGFpbHMgLnNpbmdsZS1wZXJzb25fX3NpZGViYXItdGl0bGUge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1ZW07XG59XG5cbi5wZXJzb24tZGV0YWlscz5kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi5wcm9maWxlLXNvY2lhbC1saXN0cyAuc2hhcmUtaWNvIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5wcm9maWxlLXNvY2lhbC1saXN0cyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVlbTtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDAuOTM3NWVtO1xuICBtaW4td2lkdGg6IDQzLjc1ZW07XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIC5pbWFnZSB7XG4gIHdpZHRoOiA4JTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgdGFibGUgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0ZCwgLnBlcnNvbi1kZXRhaWxzIC5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FzdC1wZXJzb24tbGlzdCB0YWJsZSB0ZC55ZWFyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jYXN0LXBlcnNvbi1saXN0IHRhYmxlIHRkLnNlcGVyYXRvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhc3QtcGVyc29uLWxpc3QgLmNvbnRlbnQgLmNoYXJhY3RlciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi50cmVuZGluZy1waWxscy50cmVhZGluZy1oZWFkaW5nLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4udHJlbmRpbmctcGlsbHMudHJlYWRpbmctaGVhZGluZy10YWIubmF2LXBpbGxzIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50YWItY29udGVudC5jYXN0LXBlcnNvbi1saXN0IHtcbiAgbWF4LWhlaWdodDogMzguMTI1ZW07XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4vKiBibG9jayB3aWRnZXRzICovXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA5LCAyMDgsIDIwNywgMC42KTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMi45MTY2NjY2NjY2NjY2NjY1dncpO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEgYSB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWNvbHVtbj5wIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjYyNWVtIDEuNWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcbiAgd2lkdGg6IDIuOTE2NjY2NjY2NjY2NjY2NXZ3O1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRvcDogNTAlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44dnc7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5vbC53cC1ibG9jay1sYXRlc3QtY29tbWVudHMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKiBkZXRhaWwgcGFnZSAqKi9cbi50cmVuZGluZy1pbmZvLmctYm9yZGVyIC5zaW5nbGUtZGV0YWlscyAuc2xpZGVyLXJhdHRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMS4yNWVtO1xufVxuXG4vKiogU291cmNlcyAsIHJhdGluZyAsIGRlc2NyaXB0aW9uICoqL1xuLnNvdXJjZXMtdGFibGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLnNvdXJjZXMtdGFibGUgdGQsIC5zb3VyY2VzLXRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxLjVlbSAxLjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uc291cmNlcy10YWJsZSB0Ym9keSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJnMSk7XG59XG5cbi5zb3VyY2VzLXRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMC42MjVlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLnNvdXJjZXMtdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNvdXJjZS1saXN0LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyNWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG4gIG1hcmdpbjogMCAxZW0gMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSBhOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0taXEtZm9ybS1ncmFkaWVudC1jb2xvcikgMCUsIHZhcigtLWlxLXRvLWdyYWRpZW50LWNvbG9yKSA4NSUpO1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zdHJlYW1pdC1jb250ZW50LWRldGFpbHMgLnRyZW5kaW5nLXBpbGxzLWhlYWRlci5uYXYtcGlsbHMgLm5hdi1pdGVtIGEuYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAudHJlbmRpbmctcGlsbHMtaGVhZGVyLm5hdi1waWxscyAubmF2LWl0ZW0gYTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuMTg3NWVtO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC44cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOHMgbGluZWFyO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RyZWFtaXQtY29udGVudC1kZXRhaWxzIC50cmVuZGluZy1waWxscy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuMDZkZWcsIHJnYmEoMjAsIDIwLCAyMCwgMCkgMS42NiUsICMxOTE5MTkgNDMuNjQlLCByZ2JhKDIwLCAyMCwgMjAsIDApIDg5LjI4JSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5cbi5kZXNjcmlwdGlvbi1jb250ZW50LmhpZGVDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgaGVpZ2h0OiA2ZW07XG59XG5cblxuLmRlc2NyaXB0aW9uLWNvbnRlbnQuc2hvd0NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAtMC42MzhlbTtcbn1cblxuLyogcmV2aWV3IGZvcm0gKi9cbi5zdHJlYW1pdC1yZXZpZXdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45MzhlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLXJhdGluZz5sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLXJhdGluZyBwLnN0YXJzIHtcbiAgbWFyZ2luOiAwIDAgMCAwLjkzOGVtO1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5jb21tZW50LW5vdGVzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMGVtKTtcbiAgbWFyZ2luOiAwIDAgMS4zNzVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5jb21tZW50LW5vdGVzIHNwYW4ge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEzZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHdpZHRoOiAxLjVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgcC5zdGFycyBhOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWF1dGhvciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzOGVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMC45MzhlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1jb21tZW50IHtcbiAgbWFyZ2luOiAwIDAgMC45Mzc1ZW0gMDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmZvcm0tc3VibWl0IC5zdWJtaXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMS4yNWVtO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuYnlwb3N0YXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnRfY29udGFpbmVyIGltZy5hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNWVtO1xuICB3aWR0aDogNWVtO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQge1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgMS44NzVlbTtcbn1cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAubWV0YSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwLm1ldGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC42MjVlbTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgLm1ldGEgLm1hc3ZpZGVvcy1yZXZpZXdfX2F1dGhvciB7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCAubWV0YSAubWFzdmlkZW9zLXJldmlld19fcHVibGlzaGVkLWRhdGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgLm1ldGEgLm1hc3ZpZGVvcy1yZXZpZXdfX3B1Ymxpc2hlZC1kYXRlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuNDM3NWVtO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuMTI1ZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLXNlY29uZGFyeSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHAge1xuICBtYXJnaW46IDAgMCAxZW07XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5zdGFyLXJhdGluZyAuc3RhciB7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uc3RyZWFtaXQtcmV2aWV3cyAuY29tbWVudC10ZXh0IC5zdGFyLXJhdGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtcmVzcG9uZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zdHJlYW1pdC1yZXZpZXdzIC5jb21tZW50LXJlc3BvbmQgLmNvbW1lbnQtcmVwbHktdGl0bGUsIC5zdHJlYW1pdC1yZXZpZXdzIHVsLmNoaWxkcmVuIHtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuLnN0cmVhbWl0LXJldmlld3MgLmNvbW1lbnQtZm9ybS1yYXRpbmcgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tdXNpYy1wbGF5LWxpc3RzLnNpbmdsZS1zaGFyZS1pY29uIC5zaGFyZS1ib3gge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMy40ZW07XG4gIHRvcDogMC4xMjVlbTtcbn1cbi5tdXNpYy1wbGF5LWxpc3RzLnNpbmdsZS1zaGFyZS1pY29uICAuc2hhcmUtYm94IGE6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubXVzaWMtcGxheS1saXN0cy5zaW5nbGUtc2hhcmUtaWNvbiAuc2hhcmUtYm94IC5zaGFyZS1zaGFwZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICBsZWZ0OiAtMC45ZW07XG4gIHJpZ2h0OmF1dG87XG59XG4uc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci02LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci03LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci04LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci05LCAuc3RyZWFtaXQtcmV2aWV3cyBwLnN0YXJzIGEuc3Rhci0xMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pcV9jb21tZW50X2Jsb2NrLnN0cmVhbWl0LWNvbnRlbnQtZGV0YWlscyAuc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXFfdGFnLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4uaXFfdGFnLWxpc3QgLnRleHQtbGFibGUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubW92aWUtY29udGVudC5tb3ZpZS1zcGFjZS1hY3Rpb24gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVlbTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLm1vdmllLWNvbnRlbnQubW92aWUtc3BhY2UtYWN0aW9uLmlxX3RhZy1saXN0IGxpIGEge1xuICBjb2xvcjogdmFyKC0taXEtd2hpdGUpO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG59XG5cbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmJlZm9yZSxcbi5pcV90YWctbGlzdCBsaS50ZXh0LWxhYmxlOmFmdGVyLFxuLm1vdmllLWNvbnRlbnQuaXFfdGFnLWxpc3QgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb3ZpZS1jb250ZW50LmlxX3RhZy1saXN0IGxpOmFmdGVyIHtcbiAgY29udGVudDogXCIsXCI7XG4gIGNvbG9yOiB2YXIoLS1pcS1zZWNvbmRhcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjbGVhcjogYm90aDtcbiAgYm90dG9tOiAwLjM3NWVtO1xuICB0b3A6IGF1dG87XG59XG5cbi5pcV90YWctbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMTI1ZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1ZW07XG59XG5cbi8qIGludHJvIHBhZ2UgY3NzICovXG5cbi5uYXZiYXIuZGVhZnVsdC1oZWFkZXIgdWwgbGkgLmNzc19wcmVmaXgtaW1hZ2UtYm94LnN0eWxlLW9uZSBhIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtaW1hZ2UtYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gIHBhZGRpbmc6IDAuMzc1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbn1cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZXtcbiAgYmFja2dyb3VuZDogIzFFMjAyNDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVlbTtcbiAgcGFkZGluZzozLjFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNzc19wcmVmaXgtcmFkaXVzLWdyYWRpZW50e1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6MTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVlbTsgXG59XG4uY3NzX3ByZWZpeC1yYWRpdXMtZ3JhZGllbnQ6YmVmb3Jle1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNWVtOyBcbiAgcGFkZGluZzogMC4xMjVlbTsgXG4gIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDIyOSw5LDIwLDEpLCByZ2JhKDIzNSw2Myw3MywwKSA4NSUpOyBcbiAgLXdlYmtpdC1tYXNrOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LCBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApO1xuICBtYXNrOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGNvbnRlbnQtYm94LCBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApO1xuICAtd2Via2l0LW1hc2stY29tcG9zaXRlOiB4b3I7XG4gIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xuICB6LWluZGV4Oi0xO1xufVxuLmNzc19wcmVmaXgtaW1hZ2UtYm94LnN0eWxlLXRocmVlOmhvdmVyIC5jc3NfcHJlZml4LWltYWdlLWJveC10aXRsZXtcbiAgY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZSAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGV7XG4gIHBhZGRpbmc6IDEuNWVtIC45Mzc1ZW0gMCAuOTM3NWVtO1xufVxuLnN0eWxlLXR3by5jc3NfcHJlZml4LWltYWdlLWJveHtcbiAgYmFja2dyb3VuZDogIzFlMjAyNDtcbn1cbi5zdHlsZS10d28uY3NzX3ByZWZpeC1pbWFnZS1ib3g6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtIDAuNWVtIDBweCAwcHg7XG4gIHBhZGRpbmc6IDAuMTg3NWVtIDAuNjI1ZW0gMC4xODc1ZW0gMC42MjVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogJ1xcMjAyMlxcMjAyMlxcMjAyMic7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4xODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNWVtO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuLnN0eWxlLXR3by5jc3NfcHJlZml4LWltYWdlLWJveDpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuLmNzc19wcmVmaXgtaW1hZ2UtYm94LnN0eWxlLW9uZXtjdXJzb3I6IHBvaW50ZXI7fVxuXG4uc2Nyb2xsLWltZyAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtaW1nIGltZyB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGhlaWdodDogMjEuOTM3NWVtO1xuICB0cmFuc2l0aW9uOiA1cyBhbGwgZWFzZTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zY3JvbGwtaW1nLmhvdmVyLWltYWdlLXNjcm9sbDpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtaW1nIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB0cmFuc2l0aW9uOiAzcyBhbGwgZWFzZTtcbn1cblxuLmNzc19wcmVmaXgtaW1hZ2UtYm94IC5jc3NfcHJlZml4LWltYWdlLWJveC10aXRsZSB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQgMHM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jc3NfcHJlZml4LWltYWdlLWJveC5zdHlsZS10aHJlZSAuY3NzX3ByZWZpeC1pbWFnZS1ib3gtdGl0bGUge1xuICBwYWRkaW5nOjAuOTM3NWVtIDAgMDtcbn1cblxuLmNzc19wcmVmaXgtaW1hZ2UtYm94OmhvdmVyIC5jc3NfcHJlZml4LWltYWdlLWJveC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLm1haW4tcGFnZXMge1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgcGFkZGluZzogMC4zNzVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICMxZTIwMjQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1vdXQgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjlzIGVhc2Utb3V0IDBzO1xufVxuXG4ubWFpbi1wYWdlcyAucGljIGltZyB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAyOC4xMjVlbTtcbiAgdHJhbnNpdGlvbjogLjVzIGFsbCBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5cbi5tYWluLXBhZ2VzOmhvdmVyIC5waWMgaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIHRyYW5zaXRpb246IDNzIGFsbCBlYXNlO1xufVxuXG4ubWFpbi1wYWdlczpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAwLjVlbSAwLjVlbSAwcHggMHB4O1xuICBwYWRkaW5nOiAwLjE4NzVlbSAwLjYyNWVtIDAuMTI1ZW0gMC42MjVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1ZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogJ1xcMjAyMlxcMjAyMlxcMjAyMic7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4xODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNWVtO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuLm1haW4tcGFnZXM6aG92ZXI6YmVmb3JlLFxuLm1haW4tcGFnZXM6aG92ZXIgYS5wYWdlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1iYW5uZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG5cbi5jc3NfcHJlZml4LXRyYW5zZm9ybS1pbWFnZS1ydGwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG5cbmEucGFnZS10aXRsZSB7XG4gIHBhZGRpbmc6IDAuOTM3NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbn1cblxuYS5wYWdlLXRpdGxlOmhvdmVyLFxuYS5wYWdlLXRpdGxlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGlzdC1kZW1vLWVsZW1lbnRvciAuZWxlbWVudG9yLWljb24tbGlzdC1pdGVtIC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHR7XG4gIHBhZGRpbmctbGVmdDogMC43ZW0gIWltcG9ydGFudDtcbn1cbi5saXN0LWRlbW8tZWxlbWVudG9yIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW0gLmVsZW1lbnRvci1pY29uLWxpc3QtaWNvbiBzdmd7XG4gIHdpZHRoOjAuODc1ZW07XG4gIGhlaWdodDowLjg3NWVtO1xufVxuXG4jb25lc2lnbmFsLWJlbGwtY29udGFpbmVyLm9uZXNpZ25hbC1yZXNldC5vbmVzaWduYWwtYmVsbC1jb250YWluZXItYm90dG9tLXJpZ2h0e1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsZWZ0OiAyLjVlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogM2VtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogM2VtICFpbXBvcnRhbnQ7XG59XG4gXG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG5cbiAgLmNzc19wcmVmaXgtdHJhbnNmb3JtLWltYWdlLFxuICAuY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtcnRsLFxuICAuY3NzX3ByZWZpeC10cmFuc2Zvcm0taW1hZ2UtYmFubmVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB1bD5saT5hIC5saW5rLWJhZGdlLFxuICAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saT5hIC5saW5rLWJhZGdlLFxuICAubWVudS1tZWdhLW1lbnUtY29udGFpbmVyIHVsPmxpPmEgLmxpbmstYmFkZ2V7XG4gICAgICB0b3A6IC0wLjllbTtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMy41ZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0OXB4KXtcbiAgLnNvdXJjZS1saXN0LWNvbnRlbnQgLnNvdXJjZXMtdGFibGUgLnRyZW5kaW5nLXBpbGxzIC5pcS1idXR0b257XG4gICAgcGFkZGluZzogMC41ZW07XG4gIH1cbiAgLnNvdXJjZS1saXN0LWNvbnRlbnQgLnNvdXJjZXMtdGFibGUgLnRyZW5kaW5nLXBpbGxzIC5pcS1idXR0b24gc3BhbntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNvdXJjZS1saXN0LWNvbnRlbnQgLnNvdXJjZXMtdGFibGUgLnRyZW5kaW5nLXBpbGxzIC5pcS1idXR0b24gaXtcbiAgICBtYXJnaW46IDAgMC41ZW07XG4gIH1cbn1cblxuLyogQXJjaGl2ZSBQZXJzb25zIFBhZ2UgKi9cbi5yb3cuaXFfYXJjaGl2ZV9pdGVtcy5pcS1hcmNoaXZlLXBlcnNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuLmFyY2hpdmUgLmlxLXBlcnNvbnMge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uaXEtcGVyc29ucyAuaXEtY2FzdC1ib2R5e1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQuMTJkZWcsICMwMDAwMDAgMC43NyUsIHJnYmEoMCwgMCwgMCwgMCkgOTYuNTklKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHBhZGRpbmc6IDEuMjVlbTtcbn1cbi5pcS1wZXJzb25zIC5pcS1jYXN0LWJvZHkgPiAuaXEtcGVyc29uLWhlYWRpbmcgLmlxLXRpdGxle1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06bnRoLWxhc3QtY2hpbGQoMSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLCBcIjtcbn1cbi5pcS1wZXJzb25zIC5pcS1wZXJzb24tY2F0LWl0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OiAwLjVlbTt9XG4uaXEtcGVyc29ucyAuaXEtcGVyc29uLWNhdC1pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIHBtcyBmb3JtICovXG5mb3JtI3Btcy1yZXRyeS1wYXltZW50LXN1YnNjcmlwdGlvbi1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb3JtLnBtcy1mb3JtIHtcbiAgcGFkZGluZzogMS44NzVlbTtcbn1cdFxuLnBtcy1jcmVkaXQtY2FyZC1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmZvcm0ucG1zLWZvcm0gaW5wdXQge1xuICBmbG9hdDogaW5oZXJpdDtcbn1cbi5TdHJpcGVFbGVtZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWlxLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG4ucG1zLWZvcm0+aW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzOGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG1zLWZpZWxkLnBtcy1maWVsZC10eXBlLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOGVtO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnBtcy1zdWJzY3JpcHRpb24tcGxhbi1hdXRvLXJlbmV3IHtcbiAgbWFyZ2luOiAwLjkzOGVtIDA7XG59XG4ucG1zLXN1YnNjcmlwdGlvbi1wbGFuLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzOGVtO1xufVxuLnBtcy1maWVsZC5wbXMtZmllbGQtdHlwZS1oZWFkaW5nIGg0IHtcbiAgZm9udC1zaXplOiAxLjMzM2VtO1xufVxuZm9ybS5wbXMtZm9ybSA+IHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9ybS5wbXMtZm9ybSB1bC5wbXMtZm9ybS1maWVsZHMtd3JhcHBlciBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM4ZW07XG59XG5mb3JtLnBtcy1mb3JtIC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cbmZvcm0ucG1zLWZvcm0gdWwucG1zLWZvcm0tZmllbGRzLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6MDtcbn1cblxuLmNzc19wcmVmaXhfY29udGVudF9yZXN0cmljdGlvbntcbiAgaGVpZ2h0OiA3MHZoOyBcbn0gICBcbi5jc3NfcHJlZml4X3Jlc3RyaWN0aW9uX2JveHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcbn1cbi5jc3NfcHJlZml4X3Jlc3RyaWN0aW9uX2JveCAuaXEtYnV0dG9ue1xuICBtYXJnaW46IDJlbSAwO1xufVxuLmNzc19wcmVmaXhfcmVzdHJpY3Rpb25fYm94IC5zdWJzY3JpYmUtdGV4dHtjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO3RleHQtYWxpZ246IGNlbnRlcjt9XG5cbi8qICBNZWdhIG1lbnUgY2VudGVyIFBvc2l0aW9uKi9cbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAuc2YtbWVudT4ubWVudS1pdGVtPi5pcW9uaWMtbWVnYW1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgdWwubmF2YmFyLW5hdj5saS5tZWdhbWVudS1sYXlvdXQsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMgLm5hdmJhcixcbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAubGF5b3V0cy1zZWN0aW9uLXBvc2l0aW9uLXN0YXRpYyAuZWxlbWVudG9yLXdpZGdldCxcbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAubGF5b3V0cy1zZWN0aW9uLXBvc2l0aW9uLXN0YXRpYyAuZWxlbWVudG9yLXdpZGdldC13cmFwICxcbi5jb2x1bW4taGFzLXBvc2l0aW9uLXN0YXRpYyAubGF5b3V0cy1zZWN0aW9uLXBvc2l0aW9uLXN0YXRpYy5lbGVtZW50b3ItY29sdW1uLFxuLmNvbHVtbi1oYXMtcG9zaXRpb24tc3RhdGljIC5sYXlvdXRzLXNlY3Rpb24tcG9zaXRpb24tc3RhdGljIC5lbGVtZW50b3ItY29sdW1uLXdyYXAsXG4uY29sdW1uLWhhcy1wb3NpdGlvbi1zdGF0aWMuZWxlbWVudG9yLXNlY3Rpb24gLmVsZW1lbnRvci1jb250YWluZXJ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLyogbWFzdmlkZW9zICovXG50YWJsZS5tYXN2aWRlb3MtdGFibGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnRhYmxlLm1hc3ZpZGVvcy10YWJsZSB0aGVhZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWlxLWJvcmRlci1kYXJrKTtcbn1cbnRhYmxlLm1hc3ZpZGVvcy10YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1kYXJrKTtcbn1cbnRhYmxlLm1hc3ZpZGVvcy10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEuMzEzZW0gMWVtO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWFzdmlkZW9zLXRhYmxlIC5tYXN2aWRlb3MtYnV0dG9uIHtcbiAgcGFkZGluZzogMCAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYXN2aWRlb3MtdGFibGUgLm1hc3ZpZGVvcy1idXR0b246Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5tYXN2aWRlb3MtdGFibGUgLm1hc3ZpZGVvcy1idXR0b246OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib2R5LWJvcmRlcik7XG4gIHdpZHRoOiAxcHg7XG59XG4ubWFzdmlkZW9zLXRhYmxlIC5tYXN2aWRlb3MtYnV0dG9uOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qICBNZWdhIG1lbnUgY2VudGVyIFBvc2l0aW9uIEVuZCovXG5cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuICAuZm9ybS1zZWFyY2ggaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgLC5zZWFyY2hfX2lucHV0e1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcbiAgfVxuXG4gIC53aWRnZXRfc2VhcmNoIC5zZWFyY2hfX2Zvcm0gLnNlYXJjaF9faW5wdXR7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG5cbiAgLmlxLXVzZXItZHJvcGRvd24uc2VhcmNoLXRvZ2dsZSAuaXEtYXZhdGVye1xuICAgIGhlaWdodDogMmVtO1xuICAgIHdpZHRoOiAyZW07XG4gICAgbWluLXdpZHRoOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgfVxuXG4gIC5pcS1zZWFyY2gtYmFyIC5zZWFyY2hfX2lucHV0e1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgfVxuXG4gIC5pcS11c2VyLWRyb3Bkb3duLnNlYXJjaC10b2dnbGV7XG4gICAgbWFyZ2luOjA7XG4gIH1cbiAgLmhlYWRlci1vdmVyIC5pcS1icmVhZGNydW1iLW9uZSB7XG4gICAgcGFkZGluZzogMmVtIDA7XG4gIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGxvYWQxIHtcbiAgICAwJSB7dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7fVxuXG4gICAgMTAwJSB7dHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmlyc3QpKTt9XG59XG5Aa2V5ZnJhbWVzIGxvYWQyIHtcbiAgMCUge3otaW5kZXg6IDEwMDt0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO31cblxuICAxMDAlIHt6LWluZGV4OiAxMDA7dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTt9XG59XG5cbkBrZXlmcmFtZXMgbG9hZDMge1xuICAgIDAlIHt6LWluZGV4OiAxMDA7dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTt9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgei1pbmRleDogMTAwO3RyYW5zZm9ybTogcm90YXRlKHZhcigtLXNlY291bmQpKTt9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge29wYWNpdHk6IDA7fVxuICAxMDAlIHtvcGFjaXR5OiAxO31cbn0gXG4ud2Mtc3RyaXBlLWVsZW1lbnRzLWZpZWxkLCAud2Mtc3RyaXBlLWliYW4tZWxlbWVudC1maWVsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2MxYzFjMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IGxpbmUtdGhyb3VnaDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XG4gIC5pcS10aXRsZSBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG59Il19 */