:root{--content-width:1300px;--content-width-sm:1170px;--global-font-family:"Barlow",sans-serif;--highlight-font-family:"Akshar";--global-font-size:1rem;--global-font-line-height:1.75;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-normal:0.875rem;--font-size-body:1rem;--font-size-h1:5.653rem;--font-size-h2:3.998rem;--font-size-h3:2.827rem;--font-size-h4:1.999rem;--font-size-h5:1.414rem;--font-size-h6:1rem;--font-size-20:1.25rem;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.75;--font-weight-body:400;--font-weight-h1:400;--font-weight-h2:400;--font-weight-h3:400;--font-weight-h4:400;--font-weight-h5:400;--font-weight-h6:400;--font-letter-spacing-h1:0.01rem;--font-letter-spacing-h2:0.01rem;--font-letter-spacing-h3:0.01rem;--font-letter-spacing-h4:0.01rem;--font-letter-spacing-h5:0.01rem;--font-letter-spacing-h6:0.01rem;--font-letter-spacing-body:0.02rem;--letter-spacing:0.125rem;--letter-spacing-subtitle:0.01rem;--letter-spacing-one:0.063rem;--letter-spacing-three:0.08rem;--font-letter-spacing-link:0.04rem;--border-radius:0px;--border-radius-box:0px;--border-radius-ten:0px;--z-index-minus:-1;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--global-body-bgcolor:#e5e5e5;--global-font-color:#656565;--global-font-title:#1f1f1f;--global-font-subtitle:#1f1f1f;--border-color-light:#e1e1e1;--border-color-dark:#ddd;--border-color-dark-bg:#484848;--border-color-box:#e4e4e4;--color-link:#f45757;--color-link-visited:#f45757;--color-link-active:#f45757;--color-scroll-text:#f7f8f9;--color-widget-border:#e8e9ea;--background-color:#e5e5e5;--color-theme-primary:#f45757;--color-theme-secondary:#1f1f1f;--color-theme-secondary-light:#3d3c3c;--color-theme-dark-yellow:#e28b55;--color-theme-light-yellow:#fedbc4;--color-theme-red:#e82a2a;--color-theme-pink:#f8b7b7;--color-theme-pink-light:#ffeae9;--color-theme-pink-dark:#ff7474;--color-theme-green:#27ae60;--color-theme-blue:#2980b9;--color-theme-yellow:#f1c40f;--color-theme-black:#000;--color-theme-grey:#bdbdbd;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--color-theme-light-grey:#fafafa;--global-font-active:#2870de;--global-font-hover:#2870de}@media (max-width:991px){:root{--font-size-h1:3.653rem;--font-size-h2:2rem;--font-size-h3:1.927rem;--font-size-h4:1.400rem;--font-line-height-h1:68px;--font-line-height-h2:42px;--font-line-height-h3:38px;--font-line-height-h4:32px}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{color:#656565;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Akshar;font-family:var(--highlight-font-family);font-stretch:condensed;clear:both;word-wrap:break-word;margin:25px 0}h1{font-size:5.653rem;font-size:var(--font-size-h1);line-height:1.3;line-height:var(--font-line-height-h1);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h1);font-weight:400;font-weight:var(--font-weight-h1)}h1,h2{color:#1f1f1f;color:var(--global-font-title)}h2{font-size:3.998rem;font-size:var(--font-size-h2);line-height:1.3;line-height:var(--font-line-height-h2);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h2);font-weight:400;font-weight:var(--font-weight-h2)}h3{font-size:2.827rem;font-size:var(--font-size-h3);line-height:1.3;line-height:var(--font-line-height-h3);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h3);font-weight:400;font-weight:var(--font-weight-h3)}h3,h4{color:#1f1f1f;color:var(--global-font-title)}h4{font-size:1.999rem;font-size:var(--font-size-h4);line-height:1.3;line-height:var(--font-line-height-h4);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h4);font-weight:400;font-weight:var(--font-weight-h4)}h5{color:#1f1f1f;color:var(--global-font-title);font-size:1.414rem;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h5);font-weight:400;font-weight:var(--font-weight-h5)}h6{font-size:1rem;font-size:var(--font-size-h6);line-height:1.75;line-height:var(--font-line-height-h6);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h6);font-weight:400;font-weight:var(--font-weight-h6)}button,h6,input,optgroup,select,textarea{color:#656565;color:var(--global-font-color)}button,input,optgroup,select,textarea{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:calc(.0625rem*1rem);font-size:var(--font-size-regular);line-height:1.75;line-height:var(--global-font-line-height)}.text_small,small{font-size:.875rem;font-size:var(--font-size-normal)}.overflow-hidden{overflow:hidden}a{font-size:1rem;font-size:var(--font-size-body);color:var(--color-theme-primary)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}pre{background:#fff;background:var(--color-theme-white);color:#656565;color:var(--global-font-color);padding:15px;border:1px solid #f45757;border:1px solid var(--color-theme-primary)}a,a h1,a h2,a h3,a h4,a h5,a h6,i{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}a:focus{outline:none!important}.ereignis h1,.ereignis h2,.ereignis h3,.ereignis h4,.ereignis h5,.ereignis h6{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a:focus{text-decoration:none!important}a:focus,a:hover{color:#f45757;color:var(--color-theme-primary)}a:hover{text-decoration:none}:focus,a{outline:none}p{margin:15px 0;line-height:1.75;line-height:var(--font-line-height-p)}hr{background-color:#ddd;background-color:var(--border-color-dark);border:0;height:1px;margin:0;padding:0}ol,ul{padding-left:25px;margin-bottom:0}ol,ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style:inherit}ul{list-style:disc}dd{margin:0 1.5em 1.5em}dl dd{margin-bottom:15px}dl dd:last-child,li>ol,li>ul{margin-bottom:0}dt{font-weight:700}img{max-width:100%;height:auto}table{width:100%;margin-bottom:20px}table,table td,table th{border:1px solid #e8e9ea;border:1px solid var(--color-widget-border)}table td,table th{padding:5px 8px;text-align:center}input[type=checkbox]{width:auto;margin-right:10px;line-height:2;height:32px}input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%;float:left;padding:0;height:48px;line-height:48px;background:#fff;background:var(--color-theme-white);border:none;border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--border-color-light);color:#656565;color:var(--global-font-color);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.ereignis-comments-info .title a{color:#1f1f1f;color:var(--global-font-title)}.ereignis-comments-info .title a:hover{color:#1f1f1f;color:var(--color-theme-secondary)}select{border:1px solid #fff;border:1px solid var(--color-theme-white);background:#e5e5e5;background:var(--global-body-bgcolor);line-height:48px;height:48px;padding:0 10px;width:100%;color:#656565;color:var(--global-font-color);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}textarea{padding:10px 0;line-height:26px;height:150px;background:#fff;background:var(--color-theme-white)}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:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#1f1f1f;border-color:var(--color-theme-secondary);box-shadow:none;outline:none}embed,iframe,object{width:100%}iframe{border:none}@font-face{font-family:Akshar;src:url(../font/Akshar-Regular.woff2) format("woff2"),url(../font/Akshar-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(../font/Akshar-Bold.woff2) format("woff2"),url(../font/Akshar-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(../font/Akshar-Light.woff2) format("woff2"),url(../font/Akshar-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(../font/Akshar-SemiBold.woff2) format("woff2"),url(../font/Akshar-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Akshar;src:url(../font/Akshar-Medium.woff2) format("woff2"),url(../font/Akshar-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@media (min-width:1499px){.container{max-width:1170px;max-width:var(--content-width-sm)}.site.ereignis .container{max-width:1300px;max-width:var(--content-width)}}@media (min-width:1300px){.container{max-width:1170px;max-width:var(--content-width-sm)}.site.ereignis .container{max-width:1300px;max-width:var(--content-width)}}body .container{max-width:1170px;max-width:var(--content-width-sm)}body .elementor-section.elementor-section-boxed>.elementor-container,body .site.ereignis .container{max-width:1300px;max-width:var(--content-width)}.content-area .site-main{padding:152px 0;overflow:hidden}@media (max-width:1024px){.content-area .site-main{padding:100px 15px}}@media (max-width:767px){.content-area .site-main{padding:70px 15px}}.elementor .hero-slider-button a.rs-button-button,.hero-slider-button .rs-button-button{text-transform:uppercase}.elementor .hero-slider-button2 a.rs-blog-link,.elementor .hero-slider-button a.rs-button-button:hover,.hero-slider-button2 .rs-blog-link,.hero-slider-button .rs-button-button:hover{background:#fff;background:var(--color-theme-white);color:#f45757;color:var(--color-theme-primary)}.elementor .hero-slider-button2 a.rs-blog-link:hover,.hero-slider-button2 .rs-blog-link:hover{background:#1f1f1f;background:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white)}#back-to-top .top{z-index:999;position:fixed;margin:0;color:#fff;color:var(--color-theme-white);bottom:30px;right:30px;font-size:1.414rem;font-size:var(--font-size-h5);width:50px;height:50px;background:#f45757;background:var(--color-theme-primary);transition:all .5s ease;text-align:center;line-height:50px}#back-to-top .top:hover{background:#3d3c3c;background:var(--color-theme-secondary-light)}#loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;background:var(--color-theme-white);z-index:9999}#loading img{width:450px}.breadcrumb li{display:inline-block;word-break:break-word}.ereignis-breadcrumb{padding:150px 0 80px;background:#1f1f1f;background:var(--color-theme-secondary)}.ereignis-breadcrumb-two{position:relative;z-index:2}.ereignis-breadcrumb .title{color:#fff;color:var(--color-theme-white)}.ereignis-breadcrumb-one{display:block;padding:230px 15px 130px;z-index:9;position:relative}.ereignis-breadcrumb-one ol li a{color:#fff;color:var(--color-theme-white);text-decoration:none}.ereignis-breadcrumb-one ol li{list-style:none;display:inline-block}.ereignis-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:"\f054";color:#fff;color:var(--color-theme-white);font-family:Font Awesome\ 5 Free;font-weight:900;line-height:1.5;vertical-align:middle}.ereignis-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.breadcrumb-item.active,.ereignis-breadcrumb-one .title,.site.iqonic .breadcrumb-item.active{color:#fff;color:var(--color-theme-white)}.ereignis-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0}.ereignis-breadcrumb-one ol li a:hover{color:#f45757;color:var(--color-theme-primary)}.ereignis-breadcrumb-two .breadcrumb{display:inline-block;line-height:normal}.ereignis-breadcrumb-two ol li{display:inline-block}.ereignis-breadcrumb-three .breadcrumb{margin-top:0}.ereignis-breadcrumb-three .ereignis-breadcrumb-one{padding:0}.breadcrumb-bg,.breadcrumb-video,.video-ereignis-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-ereignis-bg-over #video-background,.video-ereignis-bg-over video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.ereignis-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.ereignis-breadcrumb-one{background-repeat:no-repeat!important;background-position:50%!important;background-size:inherit!important;background:#1f1f1f;background:var(--color-theme-secondary)}.ereignis-breadcrumb-one .main-shap-box .shap-one{left:-130px;z-index:3;top:-150px}.ereignis-breadcrumb-one .main-shap-box .shap-two{width:90px;height:90px}.ereignis-breadcrumb-one .ereignis-breadcrumb-two .last{color:#fff;color:var(--color-theme-white)}.ereignis-breadcrumb-one .text-right .ereignis-breadcrumb-img{left:auto;right:0}.ereignis-breadcrumb-one .title{margin-top:0;margin-bottom:20px}.ereignis-breadcrumb-one .ereignis-breadcrumb-img{position:absolute;left:-40px;bottom:-50px;z-index:-1}.wpcf7-form .contact-form{background:#fafafa;background:var(--color-theme-light-grey);padding:50px}.wpcf7-form label{margin:0 0 15px;width:100%}.wpcf7-form .resgister-checkbox,.wpcf7-form input,.wpcf7-form textarea{background:transparent;color:#1f1f1f;color:var(--color-theme-secondary);width:100%}.wpcf7-form .resgister-checkbox .wpcf7-list-item{margin:10px 0 30px;line-height:25px}.wpcf7-form h3{background:#f45757;background:var(--color-theme-primary);padding:21px 30px;text-align:center}.wpcf7-form [type=submit]{width:auto;background:#fff;background:var(--color-theme-white);color:#f45757;color:var(--color-theme-primary);padding-bottom:0!important}.wpcf7-form [type=submit]:after{content:"";position:absolute;left:0;bottom:0;display:inline-block;background:#1f1f1f;background:var(--color-theme-secondary);height:1px;width:50%;transition:all .5s ease-in-out}.wpcf7-form [type=submit]:hover:after{width:100%}.wpcf7-form [type=submit]:hover{color:#1f1f1f;color:var(--color-theme-secondary);background:transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:#1f1f1f;background-color:var(--color-theme-secondary);border-radius:5px;border:3px solid #fff;border:3px solid var(--color-theme-white)}*{scrollbar-width:thin;scrollbar-color:#1f1f1f #fff;scrollbar-color:var(--color-theme-secondary) var(--color-theme-white)}.mptt-shortcode-wrapper.mptt-table-fixed .mptt-shortcode-table{table-layout:fixed;border:1px solid #fedbc4;border:1px solid var(--color-theme-light-yellow);margin:0}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle .mptt-inner-event-content{padding:30px;word-break:break-word}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle{width:16.66%}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle .mptt-event-container{box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2){background-color:transparent}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background:transparent;height:140px;font-weight:700;font-weight:var(--font-weight-bold);color:#1f1f1f;color:var(--color-theme-secondary);font-size:1rem;font-size:var(--font-size-body);padding:0}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td,.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{border:none;border-bottom:1px solid #fedbc4;border-bottom:1px solid var(--color-theme-light-yellow);border-right:1px solid #fedbc4;border-right:1px solid var(--color-theme-light-yellow)}.mptt-shortcode-wrapper .mptt-shortcode-table{margin-top:0}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{font-family:Akshar;font-family:var(--highlight-font-family);font-size:1.999rem;font-size:var(--font-size-h4);font-weight:400;font-weight:var(--font-weight-regular);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h4);display:block;line-height:30px;text-decoration:none;margin:0 0 30px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-description{display:block;font-size:1rem;font-size:var(--font-size-body);font-weight:400;font-weight:var(--font-weight-regular);text-transform:capitalize;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-title{text-decoration:none}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{font-size:.875rem;font-size:var(--font-size-normal);margin:0;text-transform:uppercase;letter-spacing:1px}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.mptt-shortcode-hours{font-size:1rem;font-size:var(--font-size-body);font-weight:700;font-weight:var(--font-weight-bold)}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.event{background-color:transparent;height:200px}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle .mptt-event-container{text-align:left!important}.speaker-detail-block{background:#f7f8f9;background:var(--color-scroll-text)}.speaker-detail-block img{width:100%}.speaker-detail-block .row.align-items-center .about-speaker{padding:50px}.speaker-detail-block .about-speaker .ereignis-about-speaker-title{padding-bottom:25px;border-bottom:1px solid #ddd;border-bottom:1px solid var(--border-color-dark)}.speaker-detail-block .about-speaker .main-color span{color:#1f1f1f;color:var(--color-theme-secondary);margin-right:10px!important}.speaker-detail-block .about-speaker .main-color{color:#f45757;color:var(--color-theme-primary);font-weight:600;letter-spacing:2px}.speaker-detail-block .about-speaker .designation{margin-top:0}.speaker-detail-block .about-speaker .iq-social.ereignis-speaker-details li{background-color:#1f1f1f;background-color:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white);transition:all .5s ease-in-out;height:40px;width:40px;text-align:center;vertical-align:middle;line-height:40px;margin-left:0!important;margin-top:15px}.speaker-detail-block .about-speaker .iq-social.ereignis-speaker-details li:hover{background-color:#f45757;background-color:var(--color-theme-primary)}.speaker-event-detail-slider .speaker-detail-block .about-speaker .iq-social li:hover{background-color:transparent}.speaker-detail-block .about-speaker .iq-social.ereignis-speaker-details li a{display:inline-block;width:100%}.speaker-event-detail-slider .speaker-detail-block .about-speaker .iq-social li:hover a{color:#f45757;color:var(--color-theme-primary)}.about-speaker .iq-social li .main-color,.about-speaker .iq-social li:hover .main-color{color:#fff;color:var(--color-theme-white)}.speaker-event-detail-slider .speaker-detail-block .about-speaker .iq-social:before{position:absolute;left:0;top:10px;height:2px;width:20px;background:#f45757;background:var(--color-theme-primary);content:""}.speaker-event-detail-slider .speaker-detail-block .about-speaker .iq-social li:before{position:absolute;right:-10px;top:10px;height:4px;width:4px;background:#f45757;background:var(--color-theme-primary);content:""}.speaker-event-detail-slider .speaker-detail-block .about-speaker .iq-social li:last-child:before{content:none}.speaker-event-detail-slider .about-speaker .speaker-social{padding-left:20px}.about-speaker .iq-social li a{color:#fff;color:var(--color-theme-white);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.about-speaker .iq-social li a:hover{color:#f45757;color:var(--color-theme-primary)}.speaker-event-detail-slide .about-speaker .speaker-social{padding-left:20px}.about-speaker .speaker-links a{color:#656565;color:var(--global-font-color);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.about-speaker .speaker-links a:hover,.speaker-detail-block .about-speaker .css_prifix-speaker-name:hover{color:#f45757;color:var(--color-theme-primary)}.mp-event .ereignis-blog-meta{clear:both}.mp-event .ereignis-blog-meta ul{margin:0}.mp-event .ereignis-blog-box{border:none;padding:0}.ereignis-event-sidebar .widget{background:transparent;padding:0}.widget .meks-instagram-widget a{margin:0 5px 5px 0;position:relative}.widget .meks-instagram-widget a:after{font-family:Font Awesome\ 5 Brands;content:"\f16d";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;opacity:0;font-size:1rem;font-size:var(--font-size-body);text-align:center;color:#fff;color:var(--color-theme-white)}.widget .meks-instagram-widget a:hover:after{opacity:1}.widget .meks-instagram-widget a:before{position:absolute;left:0;top:0;content:"";background:rgba(31,31,31,.8);width:100%;height:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;opacity:0}.widget .meks-instagram-widget a:hover:before{opacity:1}.error-404 .ereignis-title-box .ereignis-title{position:static}.nice-select.wide{border-radius:0}.nice-select{line-height:55px;height:55px;font-size:16px;padding:0 30px 0 20px;border:1px solid rgba(82,95,129,.09)}.nice-select .list{border-radius:0;border:1px solid #f45757;border:1px solid var(--color-theme-primary);max-height:200px;overflow-y:auto;overflow-x:hidden;z-index:99}.nice-select.wide .list li{padding-bottom:5px;padding-top:5px;margin-bottom:0;white-space:normal}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{color:#2a3cb7;color:#f45757;color:var(--color-theme-primary);background-color:transparent}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select.wide .list::-webkit-scrollbar-thumb{width:4px;border-radius:0;border-radius:var(--border-radius);-webkit-box-shadow:inset 0 0 6px transparent;border:3px solid #f45757;border:3px solid var(--color-theme-primary)}.nice-select.wide .list::-webkit-scrollbar{width:4px}.nice-select.wide .list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:0;border-radius:var(--border-radius)}.nice-select .list li{border-bottom:1px solid #f7f8f9;border-bottom:1px solid var(--color-scroll-text)}.nice-select.open:after,.nice-select:after{right:20px;height:7px;width:7px}.nice-select .list li:hover{color:#f45757;color:var(--color-theme-primary);background-color:transparent}.nice-select.open,.nice-select:active,.nice-select:focus,.nice-select:hover{border-color:#f45757;border-color:var(--color-theme-primary)}.ereignis-event-res-container{display:none}.ereignis-event-responsive{margin-bottom:30px}.ereignis-event-res-detail .timeslot,.ereignis-event-res-detail a{font-weight:400;font-weight:var(--font-weight-regular)}.ereignis-event-responsive .ereignis-event-res-detail{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--global-body-bgcolor)}.ereignis-event-responsive .ereignis-event-res-day{font-size:1.999rem;font-size:var(--font-size-h4);color:#1f1f1f;color:var(--global-font-title);font-weight:400;font-weight:var(--font-weight-h4)}@media (max-width:1199px){.ereignis-event-sidebar{margin-top:30px}.ereignis-breadcrumb-one{background-size:cover!important}}@media (max-width:1380px){.mptt-shortcode-wrapper.mptt-table-fixed{overflow-x:scroll}.mptt-shortcode-wrapper.mptt-table-fixed .mptt-shortcode-table{table-layout:auto;display:table}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle{width:auto}.mptt-shortcode-wrapper.mptt-table-fixed .mptt-shortcode-table td.event{min-width:214px}}@media (max-width:991px){.mptt-shortcode-wrapper.mptt-table-fixed{overflow:hidden}#all.ereignis-event-res-container{display:block}.ereignis-breadcrumb-one{padding:125px 15px 60px}.mptt-shortcode-table,.mptt-shortcode-wrapper.mptt-table-fixed .mptt-shortcode-table{display:none!important}.ereignis-event-res-container{display:block}}@media (max-width:767px){.ereignis-breadcrumb-one{padding:115px 15px 50px}.wpcf7-form .contact-form{padding:30px}.mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-middle{width:auto}}@media (max-width:400px){.speaker-detail-block .row.align-items-center .about-speaker{padding:50px 20px}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.aligncenter,.wp-caption img[class*=wp-image-],div.aligncenter{display:block;margin-left:auto;margin-right:auto}.aligncenter,div.aligncenter{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0;font-style:italic}@media screen and (min-width:48em){.wp-block-image.alignright,.wp-caption.alignright{margin-right:calc(50% - 650px);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 650px);margin-left:calc(50% - var(--content-width)/2)}}.entry.format-gallery.post_format-post-format-gallery .ereignis-blog-box .ereignis-outerbox .ereignis-inner-box .ereignis-blog-image .gallery.gallery-size-thumbnail{padding:30px 30px 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.5em}.gallery-item{padding:0 15px 15px 0}.gallery-icon{display:flex;justify-content:center}.wp-caption-text{text-align:center}@media screen and (min-width:40em){.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}@media (max-width:479px){.gallery-item{padding:0 0 15px}}.gallery-caption{font-size:80%}a{color:#f45757;color:var(--color-link)}a:visited{color:#f45757;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#f45757;color:var(--color-link-active)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.ereignis-menu-box .moblie-menu{width:70%;height:22px;margin:0 auto;text-align:center;display:block}.ereignis-menu-box .hamburger{position:relative;width:80%;background-color:#fff;background-color:var(--color-theme-white);margin:0 auto;display:block}.ereignis-menu-box .hamburger,.ereignis-menu-box .hamburger:after,.ereignis-menu-box .hamburger:before{height:3px;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.ereignis-menu-box .hamburger:after,.ereignis-menu-box .hamburger:before{position:absolute;content:"";width:100%;left:0}.ereignis-menu-box .hamburger:before{top:9px;background-color:#fff;background-color:var(--color-theme-white)}.ereignis-menu-box .hamburger:after{top:18px;background-color:#fff;background-color:var(--color-theme-white)}.ereignis-menu-box.moblie-menu-active .hamburger:after{width:100%}.moblie-menu-active .hamburger{transform:rotate(45deg) translate(6px,6px)}.moblie-menu-active .hamburger:before{opacity:0}.moblie-menu-active .hamburger:after{transform:rotate(-90deg) translate(17px)}.ereignis-menu-box{width:50px;height:50px;position:relative;display:flex;align-items:center;transform:rotate(180deg);cursor:pointer;background:#f45757;background:var(--color-theme-primary)}.moblie-menu-active .moblie-menu:after,.moblie-menu-active .moblie-menu:before{height:100%;opacity:1;visibility:visible}.ereignis-menu-box.moblie-menu-active,.ereignis-menu-box:hover{background:#1f1f1f;background:var(--color-theme-secondary)}.ereignis-shop-btn-holder{margin-left:50px}.header_ticket_button a{display:block;width:auto;height:50px;line-height:45px;padding:0 16px;color:#fff;color:var(--color-theme-white);background:#1f1f1f;background:var(--color-theme-secondary);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.header_ticket_button a:hover{background:#f45757;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.header_ticket_button a span{margin-left:10px}.header_ticket_button a svg{font-size:1rem;font-size:var(--font-size-body);transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;vertical-align:middle;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.header_ticket_button a:hover svg{color:#fff;color:var(--color-theme-white)}.scrollbar-thumb,.scrollbar-track-y{width:4px!important}.scrollbar-thumb{background:#f45757!important;background:var(--color-theme-primary)!important}header#main-header{position:absolute;left:0;right:0;text-align:center;background:#fff;background:var(--color-theme-white);width:100%;z-index:999;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}header#main-header.menu-sticky{position:fixed;box-shadow:0 0 30px 0 rgb(0 0 0/10%)}header .custom-logo-img img,header .header-image img{width:150px}header .navbar-light .navbar-brand img.logo{width:105px}header#main-header.menu-sticky{margin:0;background:#fff;background:var(--color-theme-white)}.search-form{position:relative}.search-form .search-submit{position:absolute;right:0;top:0;color:var(--body-text);cursor:pointer;padding:12px 15px;font-size:18px;background:none;border:none;outline:none;box-shadow:none!important;margin:0}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%}.admin-bar header#main-header.menu-sticky{top:30px}.hide-admin-bar.admin-bar header#main-header.menu-sticky{top:0}.ereignis-hide-header header#main-header+.site-content-contain{padding-top:70px}header nav a.navbar-brand{padding:15px 0}header .ereignis-sub-card.setting-dropdown{padding:15px 15px 15px 0!important}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul.navbar-nav>li.menu-item:hover>svg,header .navbar ul>li.current-menu-ancestor>a,header .navbar ul>li.current-menu-ancestor>svg{color:#f45757;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li.current-menu-parent a,header .navbar ul li .sub-menu li .sub-menu li.menu-item.current-menu-item a,header .navbar ul li .sub-menu li .sub-menu li.menu-item:hover a{background:#f45757;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li.current-menu-parent .toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li.current-menu-ancestor a,header .navbar ul li:hover>.toggledrop>svg{color:#f45757;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li.current-menu-parent svg,header .navbar ul li .sub-menu li:hover span.toggledrop>svg{color:#fff;color:var(--color-theme-white)}header .navbar ul.navbar-nav>li.menu-item>a{text-transform:uppercase}header .navbar ul li.menu-item.current-page-ancestor>.toggledrop svg,header .navbar ul li.menu-item.current-page-ancestor>a{color:#f45757;color:var(--color-theme-primary)}header .navbar ul li.menu-item.current-page-ancestor>.toggledrop svg path,header .navbar ul li.menu-item.current-page-ancestor>a{stroke:#f45757;stroke:var(--color-theme-primary)}header .navbar ul li .sub-menu li.current-page-ancestor .toggledrop svg{color:#fff;color:var(--color-theme-white)}header .ereignis-shop-btn-holder ul{margin:0}header li .search-box input[type=search]{height:40px;font-size:18px;display:inline-block;border:none;border-radius:5px;outline:none;padding:15px 40px 15px 15px;width:0;position:absolute;top:-9px;right:0;background:none;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;z-index:11;margin:-10px 0 0}header li .search-box{position:relative}header li .search-box input[type=search]:focus{width:250px;z-index:1;cursor:text;background:#fff;background:var(--color-theme-white);z-index:9;color:hsla(0,0%,40%,.6);font-size:14px}header li .search-box .search-submit:hover{background:none}header .navbar ul li .sub-menu li.current-menu-item a{color:#f45757;color:var(--color-theme-primary)}header .search-form input:focus,header .search-form input[type=email]:focus,header .search-form input[type=password]:focus,header .search-form input[type=search]:focus,header .search-form input[type=text]:focus{border:none;border-bottom:2px solid var(--color-theme-primary)}header .ereignis-shop-btn-holder ul .search:before,header .search:after{content:"";position:absolute;width:calc(100% + 15px);height:calc(100% + 15px);pointer-events:none}header .search_count #btn-search{color:#1f1f1f;color:var(--color-theme-secondary);cursor:pointer}header .search_count #btn-search:hover{color:#f45757;color:var(--color-theme-primary)}header .ereignis-shop-btn-holder ul .search--open:after,header .ereignis-shop-btn-holder ul .search--open:before{transform:translateZ(0)}header .search-form .search-submit{top:20px}header .search-form .search-submit svg{font-size:1.414rem;font-size:var(--font-size-h5);color:#fff;color:var(--color-theme-white)}header .navbar ul.ereignis-shop-btn-holder ul li a:hover{background:transparent}header .search-form .search-submit{background:transparent;line-height:normal;padding:0}header .navbar .search-form .search-submit:hover svg{color:#fff;color:var(--color-theme-white)}header .search.search--open{pointer-events:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}header .search{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:500px;pointer-events:none;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%)}header .btn--search-close{font-size:1.5em;position:absolute;top:1.85em;right:1.25em;display:none;color:#fff;color:var(--color-theme-white);background:transparent;display:block}header .btn--search-close:focus{outline:0;box-shadow:none}header .search__form{margin:5em 0}header .search__input{font-family:inherit;background:none;height:auto;font-size:45px;line-height:1;display:inline-block;box-sizing:border-box;width:100%;padding:.05em 0;color:#fff;color:var(--color-theme-white)}header .search__input,header .search__input:focus{border:none;border-bottom:2px solid}header .search__input::-webkit-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input::-moz-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}header .search__input:-ms-input-placeholder{opacity:.6;color:#fff;color:var(--color-theme-white)}.search__input::-webkit-search-decoration,header .search__input::-webkit-search-cancel-button{-webkit-appearance:none}header .search__input::-ms-clear{display:none}header form.search-form .form-row .has-content~label,header form.search-form .form-row input:focus~label,header form.search-form .form-row label{top:-90px}header .ereignis-shop-btn-holder ul li svg{font-size:20px;height:20px;width:20px}header .search-form input{padding:0;border-bottom:2px solid #1f2332}header form.search-form .form-row label{color:#fff;color:var(--color-theme-white);text-align:left;font-size:45px;top:-13px;display:block;float:left;width:100%;margin-bottom:0;position:absolute;pointer-events:none;left:0}header .search-form input,header form.search-form .form-row label{transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}header .search-form input{box-shadow:none;padding:0 15px;height:auto;background:transparent;padding:0 70px 0 0;border:none;border-bottom:2px solid #fff;border-bottom:2px solid var(--color-theme-white);color:#fff;color:var(--color-theme-white)}header .ereignis-usermenu-dropdown .ereignis-sub-dropdown .ereignis-card-body div{border-radius:0;text-align:left}header .ereignis-usermenu-dropdown .ereignis-sub-dropdown .ereignis-card-body .right-icon svg{color:#f45757;color:var(--color-theme-primary)}.ereignis-show .search-box,header .ereignis-usermenu-dropdown .ereignis-show .ereignis-sub-dropdown{opacity:1;visibility:visible;transform:translate(0)}header .ereignis-usermenu-dropdown .ereignis-sub-dropdown{width:300px;opacity:0;visibility:hidden;position:absolute;top:100%;right:15px;background:var(--global-body-bgcolor1);transform:translateY(70px);-webkit-transform:translateY(70px);transition:all .3s;padding:0;box-shadow:0 0 30px 0 rgba(0,0,0,.2);transition:all .3s ease-out 0s;z-index:1}header .ereignis-usermenu-dropdown li .ereignis-sub-dropdown .ereignis-sub-card{line-height:normal!important;position:relative;font-size:inherit;padding:15px;color:inherit;text-align:left;display:inline-block;width:100%;border-image-slice:1;border:solid;border-width:0 0 1px;border-image-source:linear-gradient(90deg,rgba(209,208,207,.6),rgba(209,208,207,.3),rgba(209,208,207,0))}header .ereignis-usermenu-dropdown .ereignis-sub-card.setting-dropdown{padding:15px 15px 15px 0!important}header .ereignis-usermenu-dropdown li .ereignis-sub-dropdown a.ereignis-sub-card:last-child{border-bottom:0}header .ereignis-usermenu-dropdown .ereignis-sub-dropdown .ereignis-card-body .ereignis-sub-card h6{color:#fff;color:var(--color-theme-white)}header .avatar-40{height:40px;width:40px;min-width:40px;line-height:40px}header .sub-main .ereignis-usermenu-dropdown ul{margin:0;line-height:normal}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;float:right}header .navbar ul{float:inherit;display:block;text-align:center}header .navbar ul.sub-menu li{display:block;text-align:left}header .navbar ul li{list-style:none;position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;display:inline-block;vertical-align:top;margin:0 5px;padding:30px 0}header .navbar ul li:last-child{margin:0 25px 0 0}header .navbar ul li a{position:relative;color:#fff;color:var(--color-theme-white);padding:0 0 0 15px;z-index:9;text-decoration:none;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;text-transform:capitalize}header .navbar ul li svg{display:inline-block;font-weight:400;font-weight:var(--font-weight-regular);font-size:1rem;font-size:var(--font-size-body);height:28px;transform:translateY(-2px)}header .navbar ul li svg,header .navbar ul li svg path{stroke:#1f1f1f;stroke:var(--color-theme-secondary);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}header .navbar ul li.current-menu-item .submenu li.current-menu-item .toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}header .navbar ul li:hover svg path{stroke:#f45757;stroke:var(--color-theme-primary)}header .navbar ul li .sub-menu li .toggledrop svg path{stroke:#1f1f1f;stroke:var(--color-theme-secondary)}header .navbar ul li .sub-menu li:hover .toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li.menu-item a{position:relative;z-index:9;text-decoration:none;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;text-transform:capitalize;padding:0 0 0 15px;color:#1f1f1f;color:var(--color-theme-secondary);display:inline-block;vertical-align:top;letter-spacing:.063rem;letter-spacing:var(--letter-spacing-one)}header .navbar ul li.menu-item a,header .navbar ul li .sub-menu>li a{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-weight:400;font-weight:var(--font-weight-regular)}header .navbar ul li .sub-menu li>a:before{position:absolute;content:"";left:15px;top:21px;width:0;height:2px;background-color:transparent;transition:all .5s ease-in-out}header .navbar ul li .sub-menu li:hover>a:before{background-color:#fff;background-color:var(--color-theme-white);width:10px}header .navbar ul li .sub-menu li:hover>a{padding-left:35px}header .navbar ul li .sub-menu li>a{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-weight:400;font-weight:var(--font-weight-regular);border-radius:0;display:inline-block;width:100%;padding:10px 15px;color:#1f1f1f;color:var(--color-theme-secondary);position:relative;overflow:hidden;vertical-align:top}header .navbar ul li .sub-menu li:hover>a{background-color:#f45757;background-color:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}header .navbar ul li.current-menu-item .sub-menu li.current-menu-item>.toggledrop svg path,header .navbar ul li .sub-menu li:hover>.toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li .sub-menu li.current-menu-item ul li a{background:transparent;color:#f45757;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li.current-menu-item ul li a:hover{color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li .toggledrop{display:block;position:absolute;right:28px;font-size:600;font-size:var(--font-weight-semi-bold);z-index:9;color:#656565;color:var(--global-font-color);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;top:50%;transform:translateY(-50%)}header .navbar .ereignis-shop-btn-holder ul li:hover{background:transparent}header .navbar ul li .search_count:hover svg{color:#f45757;color:var(--color-theme-primary)}.ereignis-user-dropdown.search-toggle{margin:15px 0}header .navbar ul li .sub-menu{display:none}header .navbar ul li .sub-menu li{padding:0 15px;margin:0}header .navbar ul li .sub-menu li:last-child{margin-bottom:0}header .navbar ul li .sub-menu li:hover>svg{color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li li:hover>a,header .navbar ul li .sub-menu li li:hover>svg{color:#f45757;color:var(--color-theme-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{background:var(--global-body-bgcolor1);color:#fff;color:var(--color-theme-white)}header .navbar ul li.current-menu-item a,header .navbar ul li.current-menu-item svg,header .navbar ul li.current-menu-parent a,header .navbar ul li.current-menu-parent svg,header .navbar ul li .sub-menu li:hover,header .navbar ul li a:hover{color:#f45757;color:var(--color-theme-primary)}header .navbar ul li.current-menu-item svg path,header .navbar ul li.current-menu-parent svg path{stroke:#f45757;stroke:var(--color-theme-primary)}header .navbar ul li .sub-menu li .sub-menu li.menu-item a{color:#656565;color:var(--global-font-color)}@media screen and (min-width:1200px){header.menu-sticky .navbar ul li .sub-menu li a,header .navbar ul li .sub-menu li a{white-space:nowrap;font-size:.875rem;font-size:var(--font-size-normal)}header .container-fluid{padding:0 30px}}@media (max-width:1199px){header .navbar{padding:0 15px!important}.ereignis-shop-btn-holder{display:none}header.menu-sticky .navbar ul li .sub-menu li>a:before{top:23px}header .navbar ul li.menu-item.current-page-ancestor>.toggledrop svg,header .navbar ul li.menu-item.current-page-ancestor>a{color:#fff;color:var(--color-theme-white)}header .navbar ul li.menu-item.current-page-ancestor>.toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li:last-child{margin:0}header .navbar ul.navbar-nav>li>a:after,header .navbar ul.navbar-nav>li>a:before{background:none}header .search_count #btn-search{position:absolute;right:110px;bottom:16px}header .navbar .ereignis-shop-btn-holder>ul{background:transparent;padding:0}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:0;right:100%}header .navbar ul.navbar-nav>li:after,header .navbar ul.navbar-nav>li:before{display:none}header .navbar-light .navbar-brand img.logo{width:100px}.navbar-brand{padding:0;margin-right:0}.ereignis-search-bar .search-input{background:#e5e5e5;background:var(--global-body-bgcolor);color:#1f1f1f;color:var(--global-font-title);box-shadow:0 3px 10px rgba(0,0,0,.75)}.navbar-right li{position:static!important}.search-box{min-width:16.2rem}header .navbar ul li{display:block}header .navbar ul li.menu-item a{line-height:10px;float:left;width:100%;text-align:left;padding:10px 30px}header.style-one .navbar-light .navbar-toggler-icon{background-image:none;position:relative}header .navbar ul li.menu-item:hover>a,header .navbar ul li.menu-item:hover>svg{color:#fff;color:var(--color-theme-white)}header.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu,header .navbar ul li .sub-menu li:hover>.sub-menu{top:0}header .navbar ul.sub-menu li,header .navbar ul li .sub-menu li{padding:0;margin:0}.ereignis-sidearea-btn-container{display:none}header .navbar ul li{margin-right:10px}header .ereignis-button-style-1,header .ereignis-button-style-2{display:none}header .ereignis-mobile-main{display:block}header .ereignis-mobile-main .ereignis-button-style-1,header .ereignis-mobile-main .ereignis-button-style-2{display:inline-block}header .ereignis-mobile-main{background-color:#fff;background-color:var(--color-theme-white);padding:15px}header .navbar-light{position:static;align-items:center}header#main-header{margin:0;border-bottom:none}header.style-vertical .navbar ul li.current-menu-item a,header.style-vertical .navbar ul li a:hover{background:inherit}header.style-vertical .navbar ul li svg{padding:0}header.style-vertical .menu-main-menu-container,header.style-vertical .navbar ul.navbar-nav{max-height:inherit}header .navbar ul li .sub-menu,header .navbar ul li:hover .sub-menu{display:none;background:rgba(125,144,166,.14);position:relative;top:0;width:100%;padding:10px;z-index:9;border-radius:0}header .navbar ul li:hover>.toggledrop>svg{color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li:hover>.sub-menu{padding:10px}header .navbar .menu-all-pages-container>ul{height:calc(100vh - 65px)}header .navbar ul.navbar-nav{overflow-y:scroll;overflow-x:hidden;float:left;display:inline-block;width:100%;background:#fff;background:var(--color-theme-white)}header .navbar ul li:hover .sub-menu{box-shadow:none}header.style-one.style-two .navbar ul li:hover .sub-menu,header.style-one.style-two ul li .sub-menu{background:#656565;background:var(--global-font-color)}header .navbar .navbar-nav li .sub-menu li:hover>.sub-menu,header .navbar ul li .sub-menu li:hover>.sub-menu{padding:10px}header .navbar .sub-main .blue-btn.button{right:70px;position:relative}header .navbar-light .navbar-toggler{background:transparent;color:#fff;color:var(--color-theme-white);border:none;padding:0 0 0 15px;font-size:0;border-radius:0;margin-left:auto}header.style-one .navbar-light .navbar-toggler{right:0;border-radius:0}header .navbar-light .navbar-toggler:focus{outline:none}header .navbar-collapse{position:absolute;top:100%;line-height:0;left:0;display:inline-block;width:100%;z-index:9;box-shadow:0 10px 30px 0 rgb(23 28 37/.1)}header.menu-sticky .navbar-collapse{top:65px}header.style-one.style-two,header.style-one.style-two .navbar ul{background:#f45757;background:var(--color-theme-primary)}header .navbar ul{float:left;display:inline-block;width:100%;background:#fff;background:var(--color-theme-white)}header .navbar ul li.menu-item a{line-height:normal}header .navbar ul.sub-menu li,header .navbar ul li{margin:0;display:inline-block;position:relative;width:100%;padding:0}header .navbar ul li svg{color:#1f1f1f;color:var(--color-theme-secondary)}header .ereignis-shop-btn-holder ul li svg{color:#fff;color:var(--color-theme-white)}header .navbar ul li.menu-item a,header .navbar ul li a{font-size:1rem;font-size:var(--font-size-body);padding:15px 30px;z-index:inherit;text-align:left;background:#fff;background:var(--color-theme-white);border-radius:0;color:#1f1f1f;color:var(--color-theme-secondary)}header .navbar ul.navbar-nav>li.menu-item:hover>a,header .navbar ul>li.current-menu-ancestor>a,header .navbar ul li.current-menu-parent>a,header .navbar ul li .sub-menu li.current-menu-item a{background:#f45757;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);border-radius:0}header .navbar ul li:hover svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li .sub-menu li>a{border-radius:0}header .navbar .navbar-nav li .sub-menu li a,header .navbar ul li .sub-menu li .sub-menu li.menu-item a{background-color:#fff;background-color:var(--color-theme-white)}header .navbar ul li.current-menu-item a,header .navbar ul li a:hover{background:#f45757;background:var(--color-theme-primary);text-align:left;color:#fff;color:var(--color-theme-white)}header .navbar ul li a:before{border-radius:0}header .navbar ul li .toggledrop{display:block;position:absolute;right:15px;top:0;padding:12px 15px;line-height:28px;font-size:1rem;font-size:var(--font-size-body);z-index:9;color:#fff;color:var(--color-theme-white);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}header .navbar ul li.current-menu-item svg path,header .navbar ul li.current-menu-parent svg path,header .navbar ul li .sub-menu li.current-menu-item .toggledrop svg path{stroke:#fff;stroke:var(--color-theme-white)}header .navbar ul li.current-menu-item svg,header .navbar ul li.current-menu-parent svg{color:#fff;color:var(--color-theme-white)}header .navbar ul li .sub-menu li svg{color:#656565;color:var(--global-font-color)}header .navbar ul li .sub-menu li .toggledrop{top:0;right:0;color:#f45757;color:var(--color-theme-primary);font-size:1rem;font-size:var(--font-size-body);padding:8px 15px;transform:inherit}header .navbar ul li .sub-menu li:hover>.sub-menu{width:100%;position:relative;left:0;box-shadow:none;padding:0;background:rgba(125,144,166,.14)}header .navbar .sub-main .ereignis-usermenu-dropdown{margin-right:70px}header .navbar .sub-main .ereignis-usermenu-dropdown ul.d-flex.align-items-center{background:transparent;float:inherit}header .navbar .sub-main .ereignis-usermenu-dropdown ul.d-flex.align-items-center li svg{position:inherit}}@media (max-width:767px){header .search-form .form-row input{padding:0 15px 5px;font-size:28px}header .search-form .search-submit{top:8px;right:40px}header .search-form .search-submit svg{font-size:1rem;font-size:var(--font-size-body)}header .search-form.search__form .form-row,header form.search-form .form-row label{margin:0 30px}.admin-bar header#main-header.menu-sticky{top:46px}}@media (max-width:600px){.admin-bar header#main-header.menu-sticky{top:0}}body.side-bar-open:before{opacity:1;z-index:9999;opacity:.8}.menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--color-theme-white);display:block;margin:7px 0}.ereignis-sidearea-btn-container .menu-btn{vertical-align:middle}.ereignis-sidearea-btn-container.btn-container-close{position:absolute;top:46px;right:50px;width:45px;height:45px;line-height:45px;text-align:center;background-color:#f45757;background-color:var(--color-theme-primary);border-radius:0;border-radius:var(--border-radius);cursor:pointer}.ereignis-sidearea-btn-container.btn-container-close svg{color:#fff;color:var(--color-theme-white);font-size:20px}.ereignis-sidearea-btn-container.btn-container-close{transition:all .2s ease;will-change:transform}.ereignis-sidearea-btn-container.btn-container-close:hover{transform:rotate(90deg)}.side-bar-close .ereignis-menu-side-bar{right:-475px}.side-bar-open .ereignis-menu-side-bar{right:0}.ereignis-menu-side-bar{background:#fff;background:var(--color-theme-white);width:475px;top:0;right:-475px;position:fixed;height:100%;z-index:9999;overflow:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;padding:90px 45px 45px;box-shadow:0 0 20px 0 rgba(44,101,144,.1)}#sidebar-scrollbar{height:calc(100vh - 120px);overflow-y:scroll;overflow-x:hidden}@media(max-width:1200px){.ereignis-sidearea-btn-container{display:none}}@media screen and (max-width:4000px) and (min-width:1200px){header .navbar ul li .sub-menu svg{color:#656565;color:var(--global-font-color);font-size:600;font-size:var(--font-weight-semi-bold)}header .navbar ul li:hover>.sub-menu{display:block!important;-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}header .navbar ul li:hover a,header .navbar ul li:hover i{color:#f45757;color:var(--color-theme-primary);text-decoration:none}header .navbar ul li .sub-menu li:hover>.sub-menu{display:block;top:-15px;left:-100%;padding-left:0;min-width:300px;display:inline-block;width:280px;z-index:99}header .navbar ul li .sub-menu li:hover>.sub-menu,header .navbar ul li:hover .sub-menu{background:#fff;background:var(--color-theme-white);position:absolute;box-shadow:0 1px 30px 0 rgba(36,38,43,.1)}header .navbar ul li:hover .sub-menu{padding:15px 0;top:100%;left:0;min-width:280px;z-index:9}.site.ereignis header .navbar ul li:hover .sub-menu{min-width:260px}.site.ereignis header .navbar ul li .sub-menu li:hover>.sub-menu{min-width:260px;width:260px}}@-webkit-keyframes scale-in-ver-top{0%{transform:scaleY(0);transform-origin:100% 0;opacity:0}to{transform:scaleY(1);transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{transform:scaleY(0);transform-origin:100% 0;opacity:0}to{transform:scaleY(1);transform-origin:100% 0;opacity:1}}footer{display:inline-block;width:100%;float:left;background:#fafafa;background:var(--color-theme-light-grey);background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden}footer .footer-top{padding:0 15px}.footer-top.footer-basic .widget .footer-logo{margin-top:5px}footer .copyright-footer{color:#1f1f1f;color:var(--color-theme-secondary);padding:0;text-align:left;clear:both;border-top:1px solid #3d3c3c;border-top:1px solid var(--color-theme-secondary-light)}footer .copyright-footer .text-white{margin:0!important}footer .footer-top{padding-top:90px;padding-bottom:80px}footer .footer-top.footer-basic{padding-top:0;padding-bottom:0}footer .footer-top .footer_column_space{padding-top:90px;padding-bottom:80px}footer .footer-top .footer_column_space:nth-child(2){padding-left:30px}footer .footer-top .footer_column_space:first-child .textwidget{color:#fff;color:var(--color-theme-white);padding:0}footer .footer-top .textwidget{line-height:24px}footer .footer-title{margin-bottom:30px}footer .widget{background:transparent;border:none;padding:0}footer .widget ul li{border:none;padding:.5em 0;margin-bottom:0}.site.iqonic footer .iq-link-style .widget ul.menu li a:after{content:"\f054";font-family:Font Awesome\ 5 Free;position:absolute;font-size:12px;color:#fff;color:var(--color-theme-white);left:0;top:50%;transform:translateY(-50%);font-weight:900;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}footer .widget ul li a{padding-left:0}footer .widget ul.wp-tag-cloud li{padding:0;margin:5px 5px 5px 0}footer .widget ul li a.rsswidget{padding-left:0;font-size:1rem;font-size:var(--font-size-body);font-weight:500}footer .widget .rss-date{color:#f45757;color:var(--color-theme-primary)}footer .widget ul.menu li a,footer .widget ul li a{border:none;position:relative}footer .widget ul.menu li a:before{top:14px}footer .widget ul.menu li a:before,footer .widget ul li a:before{position:absolute;content:"\f101";color:#f45757;color:var(--color-theme-primary);font-size:1rem;font-size:var(--font-size-body);left:0;font-family:FontAwesome;line-height:normal;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}footer .widget ul li a:before{top:2px}footer .widget ul.menu li a:hover:before{color:#f45757;color:var(--color-theme-primary)}footer .widget .ereignis-contact li a:before{display:none}footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{top:14px}footer .widget.widget_nav_menu ul li a{padding:7px 0 7px 15px}footer .widget ul.menu li .sub-menu{padding-left:10px}footer .copyright{font-size:1rem;font-size:var(--font-size-body);font-family:Barlow,sans-serif;font-family:var(--global-font-family)}footer .copyright,footer .copyright a{color:#fff;color:var(--color-theme-white)}ul.iq-contact li a span{font-size:1rem;font-size:var(--font-size-body);padding-left:5px}.site.iqonic footer .footer-basic .widget ul.menu li a:after{content:"\f054";font-family:Font Awesome\ 5 Free;position:absolute;font-size:12px;color:#656565;color:var(--global-font-color);left:0;top:50%;transform:translateY(-50%);font-weight:900;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease}.site.iqonic footer .footer-basic .widget ul.menu li{margin-bottom:10px}.site.iqonic footer .footer-basic .widget ul.menu li a{padding:0 15px}footer .widget .iq-contact li{padding:0 10px 0 0;margin:0 10px 0 0;position:relative}footer .widget .iq-contact{background:#3d3c3c;background:var(--color-theme-secondary-light);padding:30px;width:60%;margin:0 auto}footer .widget .iq-contact li a{color:#fff;color:var(--color-theme-white);word-break:break-all}footer .widget .iq-contact li .phoneno h5{color:#fff;color:var(--color-theme-white);margin-bottom:5px;font-weight:400;font-weight:var(--font-weight-regular)}footer .widget .iq-contact li:last-child:after{display:none}.ereignis-widget-menu ul.ereignis-post li .post-img img{width:100px;border-radius:0;margin-right:15px;background:var(--white-light-color)}.ereignis-widget-menu ul.ereignis-post li .post-img{display:flex}.ereignis-widget-menu ul.ereignis-post li{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd;border-bottom:1px solid var(--border-color-dark)}.ereignis-widget-menu ul.ereignis-post li:last-child{margin-bottom:0;border:none;padding:0}.ereignis-widget-menu .post-img .post-blog .blog-box ul li a i,.ereignis-widget-menu .post-img .post-blog a.new-link:hover h5{color:var(--primary-color)}.ereignis-widget-menu .post-blog{line-height:0}.ereignis-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0;padding:0}.ereignis-widget-menu .post-img .post-blog a.new-link{font-size:1rem;font-size:var(--font-size-body)}.ereignis-widget-menu .post-img .post-blog a.new-link h5{display:block;overflow:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;margin-top:10px;margin-bottom:0}.post-img-holder{width:80px;margin-right:20px;flex:none;line-height:0}.post-img-holder a{display:block;width:100%;height:80px;border-radius:0;overflow:hidden;background-position:bottom;background-size:cover;background-repeat:no-repeat}footer .footer-standard{text-align:center}footer .footer-standard .widget ul li{display:inline-block}footer .footer-standard .widget ul.menu li a,footer .footer-standard .widget ul li a{position:relative;margin-right:15px;border-right:2px solid #656565;border-right:2px solid var(--global-font-color);padding:0 10px 0 8px;line-height:normal}footer .footer-standard .widget ul li:last-child a{border:none}footer .footer-standard .widget{margin-bottom:15px}footer .footer-standard .iq-contact li a{color:#f45757;color:var(--color-theme-primary)}footer .footer-standard .iq-contact li a:hover{color:#1f1f1f;color:var(--color-theme-secondary)}footer .footer-standard .col-sm-12.text-left{text-align:center!important}footer .footer-standard .widget ul li:first-child{padding-top:0}footer .footer-standard .copyright{font-weight:700}footer .footer-standard .footer-logo{position:absolute;left:10px}footer .gallery-size-thumbnail .gallery-item{border:none;padding:0 5px 5px 0;margin:0}footer .gallery-size-thumbnail .gallery-item img{margin:0}footer table td,footer table th{background:#fff;background:var(--color-theme-white);color:#656565;color:var(--global-font-color)}.footer_column_space .mc4wp-form-fields:before{position:absolute;content:"\f0e0";top:10px;left:15px;font-family:Font Awesome\ 5 Free;font-size:20px;z-index:15}.footer_column_space .mc4wp-form-fields input[type=email]{padding:0 75px 0 45px}@media screen and (min-width:991px) and (max-width:1024px){.mc4wp-form .mc4wp-form-fields button{width:100%}}@media (max-width:1023px){.footer-top.footer-basic .widget .footer-logo{margin-top:0}}@media(max-width:991px){footer .footer-standard .footer-logo{position:relative;left:inherit}footer .footer-top .footer_column_space{padding:30px}footer .widget .iq-contact{width:100%}}@media(max-width:768px){footer .widget .iq-contact li:after{content:none}.mc4wp-form .mc4wp-form-fields button{width:100%}footer .widget .iq-contact li{margin:0 0 10px}footer .iq-contact{flex-direction:column;align-items:flex-start}footer .footer-top .footer_column_space:first-child .textwidget{padding:0;margin-bottom:15px}}@media(max-width:767px){footer .footer-top{padding-top:50px;padding-bottom:50px}footer .footer-title,footer .widget{margin-bottom:15px}footer .widget .iq-contact{margin-top:15px}}@media (max-width:575px){footer .footer-top .footer_column_space:first-child{padding-top:30px}footer .footer-top .footer_column_space{padding-top:0}}@media(max-width:479px){footer .footer-top.footer-basic{padding:50px 0}footer .footer-top .footer_column_space:first-child{padding-top:0}footer .footer-top .footer_column_space{padding:0 30px 30px}}.ereignis footer .footer-top .footer-title{color:#fff;color:var(--color-theme-white)}.ereignis footer .footer-top .footer_column_space:first-child .textwidget,.ereignis footer .footer-top .textwidget,.ereignis footer .widget ul.menu li a,.ereignis footer .widget ul li a{color:#bdbdbd;color:var(--color-theme-grey)}.ereignis footer .footer-top .textwidget:hover,.ereignis footer .widget ul.menu li a:hover,.ereignis footer .widget ul li a:hover{color:#fff;color:var(--color-theme-white)}.ereignis footer .footer-top .textwidget.custom-html-widget:hover{color:#bdbdbd;color:var(--color-theme-grey)}.ereignis footer .footer-top .widget .menu-footer-link-container .menu .menu-item a{position:relative;padding-left:20px}.ereignis footer .footer-top .widget .menu-footer-link-container .menu .menu-item:first-child a{padding:0 0 0 20px;margin-bottom:10px}.ereignis footer .footer-top .widget .menu-footer-link-container .menu .menu-item a:after{content:"";position:absolute;left:0;top:50%;display:inline-block;background:#bdbdbd;background:var(--color-theme-grey);height:2px;width:12px}.ereignis footer .footer-top .widget .menu-footer-link-container .menu .menu-item a:hover:after{background:#fff;background:var(--color-theme-white)}.ereignis footer .widget .iq-contact{background:transparent;width:auto;padding:0}.ereignis .footer_column_space .mc4wp-form-fields:before{display:none}.ereignis .footer .mc4wp-form-fields{padding:0}.ereignis .footer_column_space .mc4wp-form-fields input[type=email]{background:#3d3c3c;background:var(--color-theme-secondary-light);color:#fff;color:var(--color-theme-white)}.ereignis .mc4wp-form-fields button.ereignis-button{background:#fff;background:var(--color-theme-white);margin-top:30px;color:#1f1f1f;color:var(--color-theme-secondary)}.ereignis .mc4wp-form-fields button.ereignis-button:hover{background:#f45757;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white)}.ereignis .mc4wp-form-fields button.ereignis-button .btn_text{color:#1f1f1f;color:var(--color-theme-secondary)}.ereignis .mc4wp-form-fields button.ereignis-button .btn_text:after{background:#1f1f1f;background:var(--color-theme-secondary)}.ereignis .mc4wp-form-fields button.ereignis-button:hover .btn_text{color:#fff;color:var(--color-theme-white)}.ereignis .mc4wp-form-fields button.ereignis-button:hover .btn_text:after{background:#fff;background:var(--color-theme-white)}.ereignis .footer_column_space .mc4wp-form-fields input[type=email]{padding:0 15px}.ereignis footer .copyright{color:#fff;color:var(--color-theme-white)}.ereignis footer .widget .iq-contact li .phoneno h5{font-size:1rem;font-size:var(--global-font-size);color:#f45757;color:var(--color-theme-primary)}.ereignis footer .widget .iq-contact li a{color:#f45757;color:var(--color-theme-primary)}.ereignis footer .widget .iq-contact li .phoneno h5:hover,.ereignis footer .widget .iq-contact li a:hover{color:#fff;color:var(--color-theme-white)}.ereignis .mc4wp-form-fields .ereignis-button:hover .btn_text:after{background:#fff;background:var(--color-theme-white)}.site.ereignis footer,footer .copyright-footer{background:#1f1f1f;background:var(--color-theme-secondary)}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu ul.ereignis-post li{padding:20px 0;margin-bottom:0}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu ul.ereignis-post li:first-child{padding-top:0}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu ul.ereignis-post li{border-bottom:1px solid #3d3c3c;border-bottom:1px solid var(--color-theme-secondary-light)}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu ul.ereignis-post li:last-child{padding-bottom:0;border-bottom:none}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-post .post-img .post-blog .blog-box ul li{padding:0;border-bottom:none}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-post .post-img .post-blog .blog-box ul li a.calender svg{color:#bdbdbd;color:var(--color-theme-grey);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-post .post-img .post-blog .blog-box ul li a.calender:hover svg{color:#fff;color:var(--color-theme-white)}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu .ereignis-post .post-img .post-blog a.new-link h5{color:#fff;color:var(--color-theme-white);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.site.ereignis footer .footer-top .widget.widget_recent_post .ereignis-widget-menu .ereignis-post .post-img .post-blog a.new-link:hover h5{color:#f45757;color:var(--color-theme-primary)}.fourzero-image img{border-radius:0;border-radius:var(--border-radius-box);border:2px solid #fff;border:2px solid var(--color-theme-white);padding:0}.main-shap-box{position:relative}.routed-text.text-effect .ereignis-heading-title{position:absolute;top:100px;left:0}.elementor-widget-sidebar,.primary-sidebar.widget-area{display:inline-block;vertical-align:top;width:100%}@media(max-width:991px){.main-shap-box .shap-two{top:90px}}.bypostauthor{display:block}.tribe-common .tribe-common-l-container{max-width:1300px;max-width:var(--content-width)}.tribe-common-l-container.tribe-events-l-container h1,.tribe-common-l-container.tribe-events-l-container h1 a,.tribe-common-l-container.tribe-events-l-container h1 span,.tribe-common-l-container.tribe-events-l-container h2,.tribe-common-l-container.tribe-events-l-container h2 a,.tribe-common-l-container.tribe-events-l-container h2 span,.tribe-common-l-container.tribe-events-l-container h3,.tribe-common-l-container.tribe-events-l-container h3 a,.tribe-common-l-container.tribe-events-l-container h3 span,.tribe-common-l-container.tribe-events-l-container h4,.tribe-common-l-container.tribe-events-l-container h4 a,.tribe-common-l-container.tribe-events-l-container h4 span,.tribe-common-l-container.tribe-events-l-container h5,.tribe-common-l-container.tribe-events-l-container h5 a,.tribe-common-l-container.tribe-events-l-container h5 span,.tribe-common-l-container.tribe-events-l-container h6,.tribe-common-l-container.tribe-events-l-container h6 a,.tribe-common-l-container.tribe-events-l-container h6 span{font-family:Akshar;font-family:var(--highlight-font-family);color:#1f1f1f;color:var(--color-theme-secondary);font-weight:400;font-weight:var(--font-weight-regular);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h1);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:1.999rem;font-size:var(--font-size-h4);line-height:1.3;line-height:var(--font-line-height-h4)}.tribe-common-l-container.tribe-events-l-container a,.tribe-common-l-container.tribe-events-l-container p,.tribe-common-l-container.tribe-events-l-container span{font-family:Barlow,sans-serif;font-family:var(--global-font-family);color:#656565;color:var(--global-font-color)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:48px 0 40px}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:#f45757;color:var(--color-theme-primary)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common-l-container.tribe-events-l-container button,.tribe-common-l-container.tribe-events-l-container input,.tribe-common .tribe-common-b2,.tribe-common .tribe-common-form-control-text__input{font-family:Barlow,sans-serif;font-family:var(--global-font-family)}.tribe-common .tribe-common-b2{color:#656565;color:var(--global-font-color)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body)}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#1f1f1f;color:var(--color-theme-secondary)}.tribe-events-calendar-latest-past .tribe-common-g-row.tribe-events-calendar-latest-past__event-row .tribe-events-calendar-latest-past__event-date-tag.tribe-common-g-col .tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events-calendar-latest-past .tribe-common-g-row.tribe-events-calendar-latest-past__event-row .tribe-events-calendar-latest-past__event-date-tag.tribe-common-g-col .tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-year,.tribe-events-calendar-latest-past .tribe-common-g-row.tribe-events-calendar-list__event-row .tribe-events-calendar-latest-past__event-date-tag.tribe-common-g-col .tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events-calendar-latest-past .tribe-common-g-row.tribe-events-calendar-list__event-row .tribe-events-calendar-latest-past__event-date-tag.tribe-common-g-col .tribe-events-calendar-latest-past__event-date-tag-datetime .tribe-events-calendar-latest-past__event-date-tag-year{font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body)}.tribe-common-g-row.tribe-events-calendar-day__event,.tribe-common-g-row.tribe-events-calendar-latest-past__event-row,.tribe-common-g-row.tribe-events-calendar-list__event-row{padding:24px 0;border:1px solid #e8e9ea;border:1px solid var(--color-widget-border);transition:all .5s ease}.tribe-common .tribe-common-l-container{padding-left:30px;padding-right:30px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:15px;padding-right:15px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event,.tribe-events-calendar-day__event-content.tribe-common-g-col{align-items:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{justify-content:center}.tribe-common-g-row.tribe-events-calendar-day__event:hover,.tribe-common-g-row.tribe-events-calendar-latest-past__event-row:hover,.tribe-common-g-row.tribe-events-calendar-list__event-row:hover{box-shadow:14px 14px 14px 0 rgba(0,0,0,.05);-webkit-box-shadow:14px 14px 14px 0 rgba(0,0,0,.05);-moz-box-shadow:14px 14px 14px 0 rgba(0,0,0,.05)}.tribe-events-calendar-latest-past__event-date-tag.tribe-common-g-col:first-child,.tribe-events-calendar-list__event-date-tag.tribe-common-g-col:first-child{border-right:1px solid #e8e9ea;border-right:1px solid var(--color-widget-border)}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid transparent;color:#f45757;color:var(--color-theme-primary)}.tribe-common .tribe-common-g-row--gutters{margin-left:0;margin-right:0}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background-color:#1f1f1f;background-color:var(--color-theme-secondary);border-radius:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--day.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link span,.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--list.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link span,.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--month.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-icon,.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--month.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text,.tribe-events-c-view-selector__list-item.tribe-events-c-view-selector__list-item--month.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link span{color:#f45757;color:var(--color-theme-primary)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-common .tribe-common-c-svgicon{color:#f45757;color:var(--color-theme-primary);fill:#f45757;fill:var(--color-theme-primary)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime{font-family:Barlow,sans-serif;font-family:var(--global-font-family);color:#656565;color:var(--global-font-color)}#tribe-events-pg-template{max-width:1300px;max-width:var(--content-width);padding:40px 15px 20px}.tribe-events-single .tribe-events-back a{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body);color:#656565;color:var(--global-font-color)}.tribe-events-single .tribe-events-single-event-title{font-family:Akshar;font-family:var(--highlight-font-family);font-size:3.998rem;font-size:var(--font-size-h2);line-height:1.3;line-height:var(--font-line-height-h2);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h2);font-weight:400;font-weight:var(--font-weight-regular);color:#1f1f1f;color:var(--color-theme-secondary)}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#656565;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body);font-weight:400;font-weight:var(--font-weight-regular)}.tribe-common-g-row.tribe-events-calendar-latest-past__event-row .tribe-events-calendar-latest-past__event-wrapper.tribe-common-g-col .tribe-events-calendar-latest-past__event .tribe-events-calendar-latest-past__event-details.tribe-common-g-col .tribe-events-c-small-cta.tribe-events-calendar-latest-past__event-cost .tribe-events-c-small-cta__price,.tribe-common-g-row.tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper.tribe-common-g-col .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details.tribe-common-g-col .tribe-events-c-small-cta.tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__price{font-size:14px;color:#f45757;color:var(--color-theme-primary)}.tribe-events-single .tribe_events .tribe-events-single-event-description.tribe-events-content{color:#656565;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body);font-weight:400;font-weight:var(--font-weight-regular)}.tribe-events-single .tribe-events-schedule.tribe-clearfix h2{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:(--font-size-body);line-height:(--font-line-height-body);color:#656565;color:var(--global-font-color)}.tribe-events-schedule .tribe-events-cost{font-family:Akshar;font-family:var(--highlight-font-family);font-weight:600;font-weight:var(--font-weight-semi-bold);color:#1f1f1f;color:var(--color-theme-secondary);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h1)}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:#e8e9ea;background-color:var(--color-widget-border)}.tribe-events .tribe-events-calendar-list-nav{border-top:1px solid #e8e9ea;border-top:1px solid var(--color-widget-border)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-events-calendar-month__multiday-event-bar .tribe-events-calendar-month__multiday-event-bar-inner .tribe-events-calendar-month__multiday-event-bar-title.tribe-common-h8{color:#fff;color:var(--color-theme-white)}.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-top-left-radius:0;border-bottom-left-radius:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-color:#e8e9ea;border-color:var(--color-widget-border)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#1f1f1f;background-color:var(--color-theme-secondary)}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-events .tribe-events-calendar-month__day-cell--mobile{justify-content:center}.tribe-events .tribe-events-c-events-bar__search-button:before{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date.tribe-common-h6.tribe-common-h--alt,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus{color:#fff;color:var(--color-theme-white)}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:(--font-size-body);line-height:(--font-line-height-body);color:#656565;color:var(--global-font-color)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:20px 12px;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item[focus-within]{background-color:#fafafa;background-color:var(--color-theme-light-grey)}.tribe-events .tribe-events-c-view-selector__list-item-link:focus,.tribe-events .tribe-events-c-view-selector__list-item-link:hover{background-color:transparent}.tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium .tribe-events-c-ical__link{background-color:#1f1f1f;background-color:var(--color-theme-secondary);color:#fff;color:var(--color-theme-white);border:1px solid transparent;border-radius:0;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium .tribe-events-c-ical__link svg{color:#fff;color:var(--color-theme-white)}.tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium .tribe-events-c-ical__link:hover{background-color:#f45757;background-color:var(--color-theme-primary)}.tribe-events-c-top-bar__datepicker .tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button .tribe-events-c-top-bar__datepicker-time span{color:#1f1f1f;color:var(--color-theme-secondary)}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{padding:15px 30px;font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-body);color:#fff;color:var(--color-theme-white);display:inline-block;vertical-align:top;text-transform:uppercase;background-color:#f45757;background-color:var(--color-theme-primary);position:relative;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;cursor:pointer;line-height:1.75;line-height:var(--font-line-height-body);border:none;overflow:hidden;font-weight:600;font-weight:var(--font-weight-semi-bold)}.tribe-events-cal-links a:nth-child(2){border:1px solid #e4e4e4;border:1px solid var(--border-color-box);background-color:transparent;color:#1f1f1f;color:var(--color-theme-secondary)}.tribe-events-cal-links .tribe-events-gcal{margin-right:30px}.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix:before{content:"";border-top:none}.tribe-events-meta-group.tribe-events-meta-group-details{padding:0}.tribe-events-meta-group .tribe-events-single-section-title{background:#f45757;background:var(--color-theme-primary);color:#fff;color:var(--color-theme-white);font-size:1.414rem;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);padding:15px;letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h5);font-weight:400;font-weight:var(--font-weight-regular);margin:0;text-align:center}.tribe-events-event-meta{font-family:Barlow,sans-serif;font-family:var(--global-font-family)}.tribe-events-event-meta dl{min-height:230px;margin:0;padding:25px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #e4e4e4;border-bottom:5px solid #f45757;border:1px solid var(--border-color-box);border-bottom:5px solid var(--color-theme-primary)}.tribe-events-event-meta dt{color:#1f1f1f;color:var(--global-font-title);font-size:1.414rem;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:400;font-weight:var(--font-weight-regular);font-family:Akshar;font-family:var(--highlight-font-family);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h4)}.tribe-events-event-meta dd,.tribe-events-event-meta dt .tribe-events-abbr{font-family:Barlow,sans-serif;font-family:var(--global-font-family);color:#656565;color:var(--global-font-color)}.tribe-events-event-meta dd{font-size:1rem;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);width:100%;text-align:center;border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--border-color-box);padding:0 0 25px;margin:0 0 25px}.tribe-events-event-meta dd:last-child{border:none;margin:0}.tribe-events-event-meta dd a{font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body)}.tribe-events-event-meta dd a,.tribe-events-event-meta dd a:focus,.tribe-events-event-meta dd a:hover,.tribe-events-event-meta dd a:visited{color:#f45757;color:var(--color-theme-primary)}.tribe-events-meta-group.tribe-events-meta-group-details dl dd .tribe-events-abbr.tribe-events-end-datetime.dtend,.tribe-events-meta-group.tribe-events-meta-group-details dl dd .tribe-events-abbr.tribe-events-start-date.published.dtstart,.tribe-events-meta-group.tribe-events-meta-group-details dl dd .tribe-events-abbr.tribe-events-start-datetime.updated.published.dtstart,.tribe-events-meta-group.tribe-events-meta-group-details dl dd .tribe-events-abbr.tribe-events-start-time.published.dtstart{color:#656565;color:var(--global-font-color);font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body);text-decoration:none}.tribe-events-meta-group.tribe-events-meta-group-details dl dd .tribe-events-abbr.tribe-events-end-date.dtend{text-decoration:none}.tribe-events-meta-group.tribe-events-meta-group-organizer .tribe-organizer{font-family:Akshar;font-family:var(--highlight-font-family);font-size:1.414rem;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h5);font-weight:400;font-weight:var(--font-weight-regular);color:#f45757;color:var(--color-theme-primary)}.tribe-events-meta-group.tribe-events-meta-group-venue{margin-right:0}.tribe-events-meta-group.tribe-events-meta-group-venue .tribe-venue{font-family:Akshar;font-family:var(--highlight-font-family);font-size:1.414rem;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);letter-spacing:.01rem;letter-spacing:var(--font-letter-spacing-h5);color:#1f1f1f;color:var(--color-theme-secondary)}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:5px}#tribe-events-footer{border-top:none}.tribe-events-single .tribe-events-sub-nav{padding-left:0;font-family:Barlow,sans-serif;font-family:var(--global-font-family);font-size:1rem;font-size:var(--global-font-size);line-height:1.75;line-height:var(--font-line-height-body);color:#656565;color:var(--global-font-color)}.tribe-events-single .tribe-events-sub-nav li{padding:0 10px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:#656565;color:var(--global-font-color);transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#f45757;background:var(--color-theme-primary)}.wp-block-latest-comments__comment{margin-bottom:0}.wp-block-latest-comments__comment-excerpt p{margin:0}ol.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment a{color:#656565;color:var(--global-font-color)}@media (min-width:1199px){.tribe-events-single .tribe_events .tribe-events-event-image img{height:500px;-o-object-fit:cover;object-fit:cover}}@media (max-width:1199px){.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:30px;padding-right:30px}#tribe-events-pg-template{padding:40px 30px 20px}}@media (min-width:768px){.tribe-events-meta-group{width:415px;padding:0;margin-right:30px}.tribe-events-meta-group.tribe-events-meta-group-venue{order:2}.tribe-events-cal-links{margin-bottom:30px}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:1rem;font-size:var(--font-size-body);line-height:1.75;line-height:var(--font-line-height-body)}}@media (max-width:767px){.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix{padding-top:0}.tribe-events-meta-group{flex:100%;margin:0 0 30px}}@media (max-width:466px){.tribe-events-cal-links a:nth-child(2){margin-top:30px}}@media (max-width:357px){.tribe-events-single .tribe-events-sub-nav li{padding:0}}.custom-registration .wpcf7-form .contact-form .resgister-checkbox{margin-bottom:0}.custom-registration .wpcf7-form .contact-form .ereignis-button{padding-top:0}.ereignis-popup-video{text-align:center}.ereignis-popup-video .ereignis-video-img .ereignis-video-icon .ereignis-video{display:inline-block;height:130px;width:130px;line-height:130px;background:transparent;border-radius:50%;color:#fff;color:var(--color-theme-white);border:2px solid #fff;border:2px solid var(--color-theme-white);font-size:28px}@media (max-width:767px){.ereignis-popup-video .ereignis-video-img .ereignis-video-icon .ereignis-video{height:90px;width:90px;line-height:90px;font-size:22px}}@media (max-width:1250px) and (min-width:1024px){rs-layer.rs-title.rs-layer{font-size:60px!important;line-height:70px!important}}.rs-button-custom .ereignis-btn-container .ereignis-button.ereignis-button-link .btn_text{color:#fff;color:var(--color-theme-white)}.rs-button-custom .ereignis-btn-container .ereignis-button.ereignis-button-link .btn_text:after{background:#fff;background:var(--color-theme-white)}.rs-custom-font-style{letter-spacing:.15em!important}.rs-custom-font-style,.rs-title-font-family{font-family:Akshar!important;font-family:var(--highlight-font-family)!important}.rs-title-font-family{letter-spacing:.01rem!important;letter-spacing:var(--font-letter-spacing-h1)!important}.footer .footer-top.footer-basic .widget .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin-bottom:1rem;padding-bottom:.5em}.footer .footer-top.footer-basic .widget .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{height:100px;width:100%;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9ibG9ja3MuY3NzIiwiX21lZGlhLmNzcyIsIl9saW5rcy5jc3MiLCJfaGVhZGVyLmNzcyIsIl9mb290ZXIuY3NzIiwiZ2xvYmFsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQyxNQUlBLHNCQUF1QixDQUN2Qix5QkFBMEIsQ0FHMUIsd0NBQTBDLENBQzFDLGdDQUFpQyxDQUNqQyx1QkFBd0IsQ0FDeEIsOEJBQStCLENBRy9CLHVEQUE0RCxDQUM1RCx5REFBOEQsQ0FDOUQsdURBQTRELENBQzVELHdEQUE2RCxDQUc3RCwyQkFBNEIsQ0FDNUIscUJBQXNCLENBQ3RCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsdUJBQXdCLENBQ3hCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsbUJBQW9CLENBQ3BCLHNCQUF1QixDQUd2Qiw0QkFBNkIsQ0FDN0IseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIsMEJBQTJCLENBRzNCLHNCQUF1QixDQUN2QixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQU1yQixnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxrQ0FBbUMsQ0FDbkMseUJBQTBCLENBQzFCLGlDQUFrQyxDQUNsQyw2QkFBOEIsQ0FDM0IsOEJBQThCLENBQ2pDLGtDQUFrQyxDQUdsQyxtQkFBb0IsQ0FDcEIsdUJBQXdCLENBQ3hCLHVCQUF1QixDQUd2QixrQkFBa0IsQ0FHbEIsdUJBQXVCLENBQ3ZCLHlCQUF5QixDQUN6Qix3QkFBd0IsQ0FDeEIs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QixzQkFBdUIsQ0FFdkIsaUJBQWtCLENBQ2xCLFVBQStCLENBQS9CLDhCQUErQixDQUMvQixxQkFBMEMsQ0FBMUMseUNBQTBDLENBQzFDLGNBQ0QsQ0FFQSx5QkFDQyx1RkFDQyxXQUFZLENBQ1osVUFBVyxDQUNYLGdCQUFpQixDQUNqQixjQUNELENBRUQsQ0FFQSxpREFDQywyQkFDQyx3QkFBMEIsQ0FDMUIsMEJBQ0QsQ0FDRCxDQUtBLGdHQUNJLFVBQStCLENBQS9CLDhCQUNKLENBRUEsc0dBQ0ksZUFBb0MsQ0FBcEMsbUNBQ0osQ0FNQSxzQkFFQyw4QkFDRCxDQUVBLDRDQUpDLDRCQUFvRCxDQUFwRCxrREFPRCxDQUhBLHNCQUVDLCtCQUF3RCxDQUF4RCxzREFDRCxDQU1BLHFHQUNDLGtCQUFtQixDQUNuQixtQkFDRCxDQUVBLHlHQUNDLFlBQWEsQ0FDYixVQUFXLENBQ1gsbUJBQWlCLENBQWpCLGdCQUNEIiwiZmlsZSI6Imdsb2JhbC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDdXN0b20gUHJvcGVydGllc1xuICogYWthIENTUyB2YXJpYWJsZXMuXG4gKlxuICogQGxpbms6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy8tLSpcbiAqKi9cblxuIDpyb290IHtcblxuXHQvKiBDb250YWluZXIgKi9cblx0LyogQ29udGFpbmVyICovXG5cdC0tY29udGVudC13aWR0aDogMTMwMHB4O1xuXHQtLWNvbnRlbnQtd2lkdGgtc206IDExNzBweDtcblxuXHQvKiBUeXBvZ3JhcGh5ICovXG5cdC0tZ2xvYmFsLWZvbnQtZmFtaWx5OiAnQmFybG93Jywgc2Fucy1zZXJpZjtcblx0LS1oaWdobGlnaHQtZm9udC1mYW1pbHk6ICdBa3NoYXInO1xuXHQtLWdsb2JhbC1mb250LXNpemU6IDFyZW07XG5cdC0tZ2xvYmFsLWZvbnQtbGluZS1oZWlnaHQ6IDEuNzU7XG5cblx0LyogQ3VzdG9tIGVkaXRvciBmb250IHNpemVzICovXG5cdC0tZm9udC1zaXplLXNtYWxsOiBjYWxjKDE2IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblx0LS1mb250LXNpemUtcmVndWxhcjogY2FsYyh2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAvIDE2ICogMXJlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlOiBjYWxjKDM2IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblx0LS1mb250LXNpemUtbGFyZ2VyOiBjYWxjKDQ4IC8gdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSkgKiAxcmVtKTtcblxuXHQvKiBGb250c2l6ZSAqL1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1cmVtO1xuXHQtLWZvbnQtc2l6ZS1ib2R5OiAxcmVtO1xuXHQtLWZvbnQtc2l6ZS1oMTogNS42NTNyZW07XG5cdC0tZm9udC1zaXplLWgyOiAzLjk5OHJlbTtcblx0LS1mb250LXNpemUtaDM6IDIuODI3cmVtO1xuXHQtLWZvbnQtc2l6ZS1oNDogMS45OTlyZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjQxNHJlbTtcblx0LS1mb250LXNpemUtaDY6IDFyZW07XG5cdC0tZm9udC1zaXplLTIwOiAxLjI1cmVtO1xuXG5cdC8qIExpbmUtSGVpZ2h0ICovXG5cdC0tZm9udC1saW5lLWhlaWdodC1ib2R5OiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtcDogMS43NTtcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgxOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMjogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDM6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg0OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNTogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDY6IDEuNzU7XG5cblx0LyogRm9udC1XZWlnaHQgKi9cblx0LS1mb250LXdlaWdodC1ib2R5OiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDE6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMjogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgzOiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtaDQ6IDQwMDtcblx0LS1mb250LXdlaWdodC1oNTogNDAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg2OiA0MDA7XG5cdC0tZm9udC13ZWlnaHQtYm9sZDo3MDA7XG5cdC0tZm9udC13ZWlnaHQtZXh0cmEtYm9sZDo4MDA7XG5cdC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOjYwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDE6IDAuMDFyZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMjogMC4wMXJlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgzOiAwLjAxcmVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDQ6IDAuMDFyZW07XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNTogMC4wMXJlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg2OiAwLjAxcmVtO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctYm9keTogMC4wMnJlbTtcblx0LS1sZXR0ZXItc3BhY2luZzogMC4xMjVyZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctc3VidGl0bGU6IDAuMDFyZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctb25lOiAwLjA2M3JlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLXRocmVlOjAuMDhyZW07XHRcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWxpbms6MC4wNHJlbTtcblxuXHQvKiBib3JkZXItcmFkaXVzICovXG5cdC0tYm9yZGVyLXJhZGl1czogMHB4O1xuXHQtLWJvcmRlci1yYWRpdXMtYm94OiAwcHg7XG5cdC0tYm9yZGVyLXJhZGl1cy10ZW46MHB4O1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOi0xO1xuXG5cdC8qIGZvbnQtd2VpZ2h0Ki9cblx0LS1mb250LXdlaWdodC1saWdodDozMDA7XG5cdC0tZm9udC13ZWlnaHQtcmVndWxhcjo0MDA7XG5cdC0tZm9udC13ZWlnaHQtbWVkaXVtOjUwMDtcblx0LS1mb250LXdlaWdodC1zZW1pLWJvbGQ6NjAwO1xuXHQtLWZvbnQtd2VpZ2h0LWJvbGQ6NzAwO1xuXHQtLWZvbnQtd2VpZ2h0LWV4dHJhLWJvbGQ6ODAwO1xuXG5cdC8qIENvbG9ycyAqL1xuXHQtLWdsb2JhbC1ib2R5LWJnY29sb3I6ICNFNUU1RTU7XG5cdC0tZ2xvYmFsLWZvbnQtY29sb3I6ICM2NTY1NjU7XG5cdC0tZ2xvYmFsLWZvbnQtdGl0bGU6ICMxRjFGMUY7XG5cdC0tZ2xvYmFsLWZvbnQtc3VidGl0bGU6ICMxRjFGMUY7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0OiAjZTFlMWUxO1xuXHQtLWJvcmRlci1jb2xvci1kYXJrOiAjREREREREO1xuXHQtLWJvcmRlci1jb2xvci1kYXJrLWJnOiAjNDg0ODQ4O1xuXHQtLWJvcmRlci1jb2xvci1ib3g6ICNlNGU0ZTQ7XG5cdC0tY29sb3ItbGluazogI0Y0NTc1Nztcblx0LS1jb2xvci1saW5rLXZpc2l0ZWQ6ICNGNDU3NTc7XG5cdC0tY29sb3ItbGluay1hY3RpdmU6ICNGNDU3NTc7XG5cdC0tY29sb3Itc2Nyb2xsLXRleHQ6I2Y3ZjhmOTtcblx0LS1jb2xvci13aWRnZXQtYm9yZGVyOiNlOGU5ZWE7XG5cdC0tYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcblxuXG5cdC8qIEN1c3RvbSBlZGl0b3IgY29sb3JzICovXG5cdC0tY29sb3ItdGhlbWUtcHJpbWFyeTogI0Y0NTc1Nztcblx0LS1jb2xvci10aGVtZS1zZWNvbmRhcnk6ICMxRjFGMUY7XG5cdC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0OiMzZDNjM2M7XG5cdC0tY29sb3ItdGhlbWUtZGFyay15ZWxsb3c6ICNlMjhiNTU7XG5cdC0tY29sb3ItdGhlbWUtbGlnaHQteWVsbG93OiAjZmVkYmM0O1xuXHQtLWNvbG9yLXRoZW1lLXJlZDogI0U4MkEyQTtcblx0LS1jb2xvci10aGVtZS1waW5rOiAjRjhCN0I3O1xuXHQtLWNvbG9yLXRoZW1lLXBpbmstbGlnaHQ6ICNGRkVBRTk7XG5cdC0tY29sb3ItdGhlbWUtcGluay1kYXJrOiAjZmY3NDc0O1xuXHQtLWNvbG9yLXRoZW1lLWdyZWVuOiAjMjdhZTYwO1xuXHQtLWNvbG9yLXRoZW1lLWJsdWU6ICMyOTgwYjk7XG5cdC0tY29sb3ItdGhlbWUteWVsbG93OiAjZjFjNDBmO1xuXHQtLWNvbG9yLXRoZW1lLWJsYWNrOiAjMDAwO1xuXHQtLWNvbG9yLXRoZW1lLWdyZXk6ICNCREJEQkQ7XG5cdC0tY29sb3ItdGhlbWUtd2hpdGU6ICNmZmZmZmY7XG5cdC0tY29sb3ItY3VzdG9tLWRheWxpZ2h0OiAjOTdjMGI3O1xuXHQtLWNvbG9yLWN1c3RvbS1zdW46ICNlZWU5ZDE7XG5cdC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleTogI0ZBRkFGQTtcblxuXHQvKiBIZWFkZXIgZWRpdG9yIGNvbG9ycyAqL1xuXHQtLWdsb2JhbC1mb250LWFjdGl2ZTojMjg3MERFO1xuXHQtLWdsb2JhbC1mb250LWhvdmVyOiMyODcwREU7XG5cblx0XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgOnJvb3Qge1xuXHRcdC0tZm9udC1zaXplLWgxOiAzLjY1M3JlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDI6IDJyZW07XG4gICAgICAgIC0tZm9udC1zaXplLWgzOiAxLjkyN3JlbTtcblx0XHQtLWZvbnQtc2l6ZS1oNDogMS40MDByZW07XG5cblx0XHQtLWZvbnQtbGluZS1oZWlnaHQtaDE6IDY4cHg7XG5cdFx0LS1mb250LWxpbmUtaGVpZ2h0LWgyOiA0MnB4O1xuXHRcdC0tZm9udC1saW5lLWhlaWdodC1oMzogMzhweDtcblx0XHQtLWZvbnQtbGluZS1oZWlnaHQtaDQ6IDMycHg7XG4gICAgfVxufSIsIi8qXG5DU1Mgbm9ybWFsaXphdGlvbiBiYXNlZCBpbiBwYXJ0IG9uIG5vcm1hbGl6ZS5jc3MgYnlcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHA6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cblx0aGVpZ2h0OiAwOyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuXHRmb250OiBpbmhlcml0OyAvKiAyICovXG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVHlwb2dyYXBoeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0b3ZlcmZsb3cteDpoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcblx0Y2xlYXI6IGJvdGg7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0bWFyZ2luOiAyNXB4IDA7XG59XG5cbmgxIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDEpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgxKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgxKTtcbn1cblxuaDIge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDIpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDIpO1xufVxuXG5oMyB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgzKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDMpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMyk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMyk7XG59XG5cbmg0IHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNCk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg0KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg0KTtcbn1cblxuaDUge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDUpO1xufVxuXG5oNiB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDYpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNik7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1yZWd1bGFyKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0KTtcbn1cblxuc21hbGwsXG4udGV4dF9zbWFsbCB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG4ub3ZlcmZsb3ctaGlkZGVue1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhIHtcblx0XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxucCB7XG5cdG1hcmdpbjogMTVweCAwO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1wKTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuYSxpICwgYSBoMSAsIGEgaDIgLGEgaDMgLGEgaDQgLGEgaDUgLGEgaDZ7dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO31cbmE6Zm9jdXN7b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O31cblxuLmVyZWlnbmlzIGgxLFxuLmVyZWlnbmlzIGgyLFxuLmVyZWlnbmlzIGgzLFxuLmVyZWlnbmlzIGg0LFxuLmVyZWlnbmlzIGg1LFxuLmVyZWlnbmlzIGg2IHtcblx0bWFyZ2luOiAwO1xufVxuIiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4vKipcbiAqIEluaGVyaXQgYm94LXNpemluZyB0byBtYWtlIGl0IGVhc2llciB0byBjaGFuZ2UgdGhlIHByb3BlcnR5IGZvclxuICogY29tcG9uZW50cyB0aGF0IGxldmVyYWdlIG90aGVyIGJlaGF2aW9yOyBzZWVcbiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvXG4gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmE6Zm9jdXMge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5hOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG46Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5he1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5wIHtcblx0bWFyZ2luOiAxNXB4IDA7XG5cdGxpbmUtaGVpZ2h0OnZhcigtLWZvbnQtbGluZS1oZWlnaHQtcCk7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5ociB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbnVsLFxub2wge1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbm9sIGxpIHtcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxub2wge1xuXHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5vbCBvbCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxudWwgbGkge1xuXHRsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi8qIERlZmluaXRpb24gTGlzdHMgKi9cbmRkIHtcblx0bWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufVxuXG5kbCBkZCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbmRsIGRkOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG5cbi8qIFRhYmxlICovXG50YWJsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXdpZGdldC1ib3JkZXIpO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXdpZGdldC1ib3JkZXIpO1xuXHRwYWRkaW5nOiA1cHggOHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGlucHV0cyAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMjtcblx0aGVpZ2h0OiAzMnB4O1xufVxuaW5wdXQsXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG50ZXh0YXJlYSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogMDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5jc3NfcHJlZml4LWNvbW1lbnRzLWluZm8gLnRpdGxlIGF7Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTt9XG4uY3NzX3ByZWZpeC1jb21tZW50cy1pbmZvIC50aXRsZSBhOmhvdmVye2NvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO31cbnNlbGVjdCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxudGV4dGFyZWEge1xuXHRwYWRkaW5nOiAxMHB4IDBweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdGhlaWdodDogMTUwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dDpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pZnJhbWUge1xuXHRib3JkZXI6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKiBBa3NoYXIgZm9udCBmYW1pbHkgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBa3NoYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250L0Frc2hhci1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnQvQWtzaGFyLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBa3NoYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250L0Frc2hhci1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnQvQWtzaGFyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWtzaGFyJztcbiAgICBzcmM6IHVybCgnLi4vZm9udC9Ba3NoYXItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udC9Ba3NoYXItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBa3NoYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250L0Frc2hhci1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250L0Frc2hhci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Frc2hhcic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvQWtzaGFyLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi9mb250L0Frc2hhci1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQG1lZGlhICggbWluLXdpZHRoOiAxNDk5cHggKSB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG5cdH1cblxuXHQuc2l0ZS5lcmVpZ25pcyAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xuXHR9XG59XG5cbkBtZWRpYSAoIG1pbi13aWR0aDogMTMwMHB4ICkge1xuXHQuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xuXHR9XG5cdC5zaXRlLmVyZWlnbmlzIC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aCk7XG5cdH1cbn1cblxuYm9keSAuY29udGFpbmVye1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgtc20pO1xufVxuYm9keSAuc2l0ZS5lcmVpZ25pcyAuY29udGFpbmVyICxib2R5IC5lbGVtZW50b3Itc2VjdGlvbi5lbGVtZW50b3Itc2VjdGlvbi1ib3hlZD4uZWxlbWVudG9yLWNvbnRhaW5lcntcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbn1cblxuXG4uY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiAxNTJweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbkBtZWRpYSAoIG1heC13aWR0aDogMTAyNHB4ICkge1xuXHQuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhICggbWF4LXdpZHRoOiA3NjdweCApIHtcblx0LmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcblx0XHRwYWRkaW5nOiA3MHB4IDE1cHg7XG5cdH1cbn1cblxuLyogSGVybyBTbGlkZXIgKi9cblxuLmhlcm8tc2xpZGVyLWJ1dHRvbiAucnMtYnV0dG9uLWJ1dHRvbiwgLmVsZW1lbnRvciAuaGVyby1zbGlkZXItYnV0dG9uIGEucnMtYnV0dG9uLWJ1dHRvbiB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oZXJvLXNsaWRlci1idXR0b24gLnJzLWJ1dHRvbi1idXR0b246aG92ZXIsIFxuLmVsZW1lbnRvciAuaGVyby1zbGlkZXItYnV0dG9uIGEucnMtYnV0dG9uLWJ1dHRvbjpob3Zlcntcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5oZXJvLXNsaWRlci1idXR0b24yIC5ycy1ibG9nLWxpbmssIFxuLmVsZW1lbnRvciAuaGVyby1zbGlkZXItYnV0dG9uMiBhLnJzLWJsb2ctbGlua3tcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5oZXJvLXNsaWRlci1idXR0b24yIC5ycy1ibG9nLWxpbms6aG92ZXIsIFxuLmVsZW1lbnRvciAuaGVyby1zbGlkZXItYnV0dG9uMiBhLnJzLWJsb2ctbGluazpob3Zlcntcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBCYWNrIHRvIFRvcCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jYmFjay10by10b3AgLnRvcCB7XG5cdHotaW5kZXg6IDk5OTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJvdHRvbTogMzBweDtcblx0cmlnaHQ6IDMwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3Zlcntcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tICBMb2FkZXIgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jbG9hZGluZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR6LWluZGV4OiA5OTk5O1xufVxuXG4jbG9hZGluZyBpbWcge1xuXHR3aWR0aDogNDUwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICBCcmVhZGNydW1iIHN0eWxlIDEgMiBhbmQgMyA0IDVcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJyZWFkY3J1bWIgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIge1xuXHRwYWRkaW5nOiAxNTBweCAwIDgwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDIzMHB4IDE1cHggMTMwcHg7XG5cdHotaW5kZXg6IDk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA1NFwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZVxue1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLnNpdGUuaXFvbmljIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZle1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYTpob3Zlcntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi10d28gb2wgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUgLmJyZWFkY3J1bWIge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXRocmVlIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmJyZWFkY3J1bWItYmcsXG4uYnJlYWRjcnVtYi12aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5icmVhZGNydW1iLWJnIHZpZGVvLFxuLmJyZWFkY3J1bWItYmcgI3ZpZGVvLWJhY2tncm91bmQsXG4uYnJlYWRjcnVtYi12aWRlbyB2aWRlbyxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgdmlkZW8sXG4udmlkZW8tYnJlYWRjcnVtYi1iZyAjdmlkZW8tYmFja2dyb3VuZCxcbi52aWRlby1jc3NfcHJlZml4LWJnLW92ZXIgI3ZpZGVvLWJhY2tncm91bmQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYnJlYWRjcnVtYi1iZy5jc3NfcHJlZml4LW92ZXItZGFyay04MDo6YmVmb3JlLFxuLmJyZWFkY3J1bWItdWk6OmJlZm9yZSB7XG5cdHotaW5kZXg6IDA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLm1haW4tc2hhcC1ib3ggLnNoYXAtb25le1xuXHRsZWZ0OiAtMTMwcHg7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IC0xNTBweDtcbn1cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5tYWluLXNoYXAtYm94IC5zaGFwLXR3b3tcblx0d2lkdGg6IDkwcHg7IGhlaWdodDogOTBweDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi10d28gLmxhc3R7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50ZXh0LXJpZ2h0IC5jc3NfcHJlZml4LWJyZWFkY3J1bWItaW1nIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItaW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtNDBweDtcblx0Ym90dG9tOiAtNTBweDtcblx0ei1pbmRleDogLTE7XG59XG5cbi8qIENvbnRhY3QgNyAqL1xuXG4ud3BjZjctZm9ybSAuY29udGFjdC1mb3JtIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleSk7XG5cdHBhZGRpbmc6IDUwcHg7XG59XG5cbi53cGNmNy1mb3JtIGxhYmVsIHtcblx0bWFyZ2luOiAwIDAgMTVweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi53cGNmNy1mb3JtIGlucHV0LFxuLndwY2Y3LWZvcm0gdGV4dGFyZWEsIC53cGNmNy1mb3JtIC5yZXNnaXN0ZXItY2hlY2tib3gge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndwY2Y3LWZvcm0gLnJlc2dpc3Rlci1jaGVja2JveCAud3BjZjctbGlzdC1pdGVte1xuXHRtYXJnaW46IDEwcHggMCAzMHB4O1xuXHRsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLndwY2Y3LWZvcm0gaDMge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cGFkZGluZzogMjFweCAzMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53cGNmNy1mb3JtIFt0eXBlPVwic3VibWl0XCJdIHtcblx0d2lkdGg6IGF1dG87XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53cGNmNy1mb3JtIFt0eXBlPVwic3VibWl0XCJdOjphZnRlcntcblx0Y29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMxZjFmMWY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ud3BjZjctZm9ybSBbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcjphZnRlcntcblx0d2lkdGg6IDEwMCU7XG59XG5cbi53cGNmNy1mb3JtIFt0eXBlPVwic3VibWl0XCJdOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIEN1c3RvbSBzY3JvbGxiYXIgKi9cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiAxMnB4OyAgICAgXG5cdGhlaWdodDogMTJweDsgICAgICAgICAgXG59XG4gIFxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7ICAgXG5cdGJvcmRlci1yYWRpdXM6IDVweDsgICAgXG5cdGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgXG59XG5cbi8qIGZpcmVmb3ggKi9cblxuKiB7XG5cdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0c2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuXG4vKiBUaW1ldGFibGUgRXZlbnQgKi9cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIubXB0dC10YWJsZS1maXhlZCAubXB0dC1zaG9ydGNvZGUtdGFibGUge1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1saWdodC15ZWxsb3cpO1xuXHRtYXJnaW46IDA7XG59XG4ubXB0dC1zaG9ydGNvZGUtd3JhcHBlciAubXB0dC1zaG9ydGNvZGUtZXZlbnQubXB0dC1ldmVudC12ZXJ0aWNhbC1taWRkbGUgLm1wdHQtaW5uZXItZXZlbnQtY29udGVudFxue1xuXHRwYWRkaW5nOiAzMHB4O1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLWV2ZW50Lm1wdHQtZXZlbnQtdmVydGljYWwtbWlkZGxlIFxue3dpZHRoOiAxNi42NiU7fVxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLWV2ZW50Lm1wdHQtZXZlbnQtdmVydGljYWwtbWlkZGxlIC5tcHR0LWV2ZW50LWNvbnRhaW5lciB7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIHJnYmEoMCwwLDAsLjIpO1x0XG59XG5cbi5tcHR0LXNob3J0Y29kZS13cmFwcGVyIC5tcHR0LXNob3J0Y29kZS10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMikge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRyLm1wdHQtc2hvcnRjb2RlLXJvdyB0aCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1saWdodC15ZWxsb3cpO1xuXHRoZWlnaHQ6IDE0MHB4O1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1saWdodC15ZWxsb3cpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0cGFkZGluZzogMDtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IHRkIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtbGlnaHQteWVsbG93KTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtbGlnaHQteWVsbG93KTtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IC5tcHR0LWV2ZW50LWNvbnRhaW5lciAuZXZlbnQtdGl0bGUge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg0KTtcblx0bWFyZ2luOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IC5tcHR0LWV2ZW50LWNvbnRhaW5lciAuZXZlbnQtZGVzY3JpcHRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG1hcmdpbjogMDtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IC5tcHR0LWV2ZW50LWNvbnRhaW5lcjpob3ZlciAuZXZlbnQtdGl0bGV7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IC5tcHR0LWV2ZW50LWNvbnRhaW5lciAudGltZXNsb3Qge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHRtYXJnaW46IDA7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IHRkLm1wdHQtc2hvcnRjb2RlLWhvdXJzIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcbn1cblxuLm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLXRhYmxlIHRib2R5IHRkLmV2ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGhlaWdodDogMjAwcHg7XG59XG5cbi5tcHR0LXNob3J0Y29kZS13cmFwcGVyIC5tcHR0LXNob3J0Y29kZS1ldmVudC5tcHR0LWV2ZW50LXZlcnRpY2FsLW1pZGRsZSAubXB0dC1ldmVudC1jb250YWluZXJ7XG5cdFxuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4vKiBTcGVha2VyIERldGFpbCAqL1xuXG4uc3BlYWtlci1kZXRhaWwtYmxvY2t7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNjcm9sbC10ZXh0KTtcbn1cblxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5yb3cuYWxpZ24taXRlbXMtY2VudGVyIC5hYm91dC1zcGVha2Vye1xuXHRwYWRkaW5nOiA1MHB4IDUwcHggNTBweDtcbn1cblxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5hYm91dC1zcGVha2VyIC5jc3NfcHJlZml4LWFib3V0LXNwZWFrZXItdGl0bGV7XG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWRhcmspO1xufVxuXG4uc3BlYWtlci1kZXRhaWwtYmxvY2sgLmFib3V0LXNwZWFrZXIgLm1haW4tY29sb3Igc3Bhbntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5hYm91dC1zcGVha2VyIC5tYWluLWNvbG9yIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG59XG5cbi5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuZGVzaWduYXRpb24ge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuIC5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsLmNzc19wcmVmaXgtc3BlYWtlci1kZXRhaWxzIGxpe1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0aGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5hYm91dC1zcGVha2VyIC5pcS1zb2NpYWwuY3NzX3ByZWZpeC1zcGVha2VyLWRldGFpbHMgbGk6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLnNwZWFrZXItZXZlbnQtZGV0YWlsLXNsaWRlciAuc3BlYWtlci1kZXRhaWwtYmxvY2sgLmFib3V0LXNwZWFrZXIgLmlxLXNvY2lhbCBsaTpob3Zlcntcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsLmNzc19wcmVmaXgtc3BlYWtlci1kZXRhaWxzIGxpIGF7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG4uc3BlYWtlci1ldmVudC1kZXRhaWwtc2xpZGVyIC5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsIGxpOmhvdmVyIGF7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbi5hYm91dC1zcGVha2VyIC5pcS1zb2NpYWwgbGkgLm1haW4tY29sb3J7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5hYm91dC1zcGVha2VyIC5pcS1zb2NpYWwgbGk6aG92ZXIgLm1haW4tY29sb3J7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG4uc3BlYWtlci1ldmVudC1kZXRhaWwtc2xpZGVyIC5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsOjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMTBweDtcblx0aGVpZ2h0OiAycHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0Y29udGVudDogXCJcIjtcbn1cblxuLnNwZWFrZXItZXZlbnQtZGV0YWlsLXNsaWRlciAuc3BlYWtlci1kZXRhaWwtYmxvY2sgLmFib3V0LXNwZWFrZXIgLmlxLXNvY2lhbCBsaTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTEwcHg7XG5cdHRvcDogMTBweDtcblx0aGVpZ2h0OiA0cHg7XG5cdHdpZHRoOiA0cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb250ZW50OiBcIlwiO1xufVxuXG4uc3BlYWtlci1ldmVudC1kZXRhaWwtc2xpZGVyIC5zcGVha2VyLWRldGFpbC1ibG9jayAuYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsIGxpOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG4uc3BlYWtlci1ldmVudC1kZXRhaWwtc2xpZGVyIC5hYm91dC1zcGVha2VyIC5zcGVha2VyLXNvY2lhbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uYWJvdXQtc3BlYWtlciAuaXEtc29jaWFsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5hYm91dC1zcGVha2VyIC5pcS1zb2NpYWwgbGkgYTpob3Zlcntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc3BlYWtlci1ldmVudC1kZXRhaWwtc2xpZGUgLmFib3V0LXNwZWFrZXIgLnNwZWFrZXItc29jaWFse1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5hYm91dC1zcGVha2VyIC5zcGVha2VyLWxpbmtzIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5hYm91dC1zcGVha2VyIC5zcGVha2VyLWxpbmtzIGE6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5hYm91dC1zcGVha2VyIC5jc3NfcHJpZml4LXNwZWFrZXItbmFtZTpob3Zlcntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4vKiBFdmVudCBEZXRhaWwgKi9cblxuLm1wLWV2ZW50IC5jc3NfcHJlZml4LWJsb2ctbWV0YSB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4ubXAtZXZlbnQgLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIHtcblx0bWFyZ2luOiAwO1xufVxuXG4ubXAtZXZlbnQgLmNzc19wcmVmaXgtYmxvZy1ib3gge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIGV2ZW50IHNpZGViYXIgKi9cblxuLmNzc19wcmVmaXgtZXZlbnQtc2lkZWJhciAud2lkZ2V0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIGluc3RhZ3JhbSAqL1xuXG4ud2lkZ2V0IC5tZWtzLWluc3RhZ3JhbS13aWRnZXQgYSB7XG5cdG1hcmdpbjogMCA1cHggNXB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndpZGdldCAubWVrcy1pbnN0YWdyYW0td2lkZ2V0IGE6OmFmdGVye1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjsgXG5cdGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdG9wYWNpdHk6IDA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53aWRnZXQgLm1la3MtaW5zdGFncmFtLXdpZGdldCBhOmhvdmVyOjphZnRlcntcblx0b3BhY2l0eTogMTtcbn1cblxuLndpZGdldCAubWVrcy1pbnN0YWdyYW0td2lkZ2V0IGE6OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRjb250ZW50OiBcIlwiO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMzEsMzEsMzEsIDAuOCk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0b3BhY2l0eTogMDtcbn1cblxuLndpZGdldCAubWVrcy1pbnN0YWdyYW0td2lkZ2V0IGE6aG92ZXI6OmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi8qIHBhZ2Ugbm90IGZvdW5kIDQwNCAqL1xuXG4uZXJyb3ItNDA0IC5jc3NfcHJlZml4LXRpdGxlLWJveCAuY3NzX3ByZWZpeC10aXRsZSB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG59XG4vKiBhcmNoaXZlIGNzcyAqL1xuLm5pY2Utc2VsZWN0LndpZGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5uaWNlLXNlbGVjdCB7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODIsOTUsMTI5LC4wOSk7XG59XG5cbi5uaWNlLXNlbGVjdCAubGlzdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR6LWluZGV4OiA5OTtcbn1cbi5uaWNlLXNlbGVjdCAub3B0aW9uOmhvdmVyLCAubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywgLm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5pY2Utc2VsZWN0LndpZGUgLmxpc3QgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywgLm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMsIC5uaWNlLXNlbGVjdCAub3B0aW9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhM2NiNztcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmljZS1zZWxlY3QgLm9wdGlvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLm5pY2Utc2VsZWN0LndpZGUgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ieyB3aWR0aDogNHB4OyBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTsgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMCk7Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7fVxuLm5pY2Utc2VsZWN0LndpZGUgLmxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgd2lkdGg6IDRweDt9XG4ubmljZS1zZWxlY3Qud2lkZSAubGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sgeyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwKTsgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7IH1cblxuLm5pY2Utc2VsZWN0IC5saXN0IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Nyb2xsLXRleHQpO1xufVxuLm5pY2Utc2VsZWN0Lm9wZW46YWZ0ZXIsIC5uaWNlLXNlbGVjdDphZnRlciB7XG4gICAgcmlnaHQ6IDIwcHg7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogN3B4O1xufVxuXG4ubmljZS1zZWxlY3QgLmxpc3QgbGk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uaWNlLXNlbGVjdDphY3RpdmUsIC5uaWNlLXNlbGVjdC5vcGVuLCAubmljZS1zZWxlY3Q6Zm9jdXMsIC5uaWNlLXNlbGVjdDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLyogdGFibGUgcmVwb25zaXZlICovXG4uY3NzX3ByZWZpeC1ldmVudC1yZXMtY29udGFpbmVye1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmNzc19wcmVmaXgtZXZlbnQtcmVzcG9uc2l2ZXtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jc3NfcHJlZml4LWV2ZW50LXJlcy1kZXRhaWwgYSAsLmNzc19wcmVmaXgtZXZlbnQtcmVzLWRldGFpbCAudGltZXNsb3R7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbn1cbi5jc3NfcHJlZml4LWV2ZW50LXJlc3BvbnNpdmUgLmNzc19wcmVmaXgtZXZlbnQtcmVzLWRldGFpbHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuLmNzc19wcmVmaXgtZXZlbnQtcmVzcG9uc2l2ZSAuY3NzX3ByZWZpeC1ldmVudC1yZXMtZGF5e1xuICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDQpO1xuICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbiAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNCk7XG59XG5cblxuXG5cbi8qIHJlc3BvbnNpdmUgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KXtcblx0XG5cdC5jc3NfcHJlZml4LWV2ZW50LXNpZGViYXIgeyBcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0LmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmV7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHR9XG4gXG59XG5AbWVkaWEgKG1heC13aWR0aDoxMzgwcHgpe1xuXHQubXB0dC1zaG9ydGNvZGUtd3JhcHBlci5tcHR0LXRhYmxlLWZpeGVkIHtcblx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdH1cblx0Lm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIubXB0dC10YWJsZS1maXhlZCAubXB0dC1zaG9ydGNvZGUtdGFibGUge1xuXHRcdHRhYmxlLWxheW91dDogYXV0bztcblx0fVxuXHQubXB0dC1zaG9ydGNvZGUtd3JhcHBlci5tcHR0LXRhYmxlLWZpeGVkIC5tcHR0LXNob3J0Y29kZS10YWJsZSB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cblx0Lm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLWV2ZW50Lm1wdHQtZXZlbnQtdmVydGljYWwtbWlkZGxlIFxuXHR7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0Lm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIubXB0dC10YWJsZS1maXhlZCAubXB0dC1zaG9ydGNvZGUtdGFibGUgdGQuZXZlbnR7XG5cdFx0bWluLXdpZHRoOiAyMTRweDtcblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpe1xuXG5cdC5tcHR0LXNob3J0Y29kZS13cmFwcGVyLm1wdHQtdGFibGUtZml4ZWR7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQjYWxsLmNzc19wcmVmaXgtZXZlbnQtcmVzLWNvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZXtcblx0XHRwYWRkaW5nOiAxMjVweCAxNXB4IDYwcHg7XG5cdH1cblx0Lm1wdHQtc2hvcnRjb2RlLXRhYmxlICwubXB0dC1zaG9ydGNvZGUtd3JhcHBlci5tcHR0LXRhYmxlLWZpeGVkIC5tcHR0LXNob3J0Y29kZS10YWJsZXtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNzc19wcmVmaXgtZXZlbnQtcmVzLWNvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xuXG5cdC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25le1xuXHRcdHBhZGRpbmc6IDExNXB4IDE1cHggNTBweDtcblx0fVxuXHRcblx0LndwY2Y3LWZvcm0gLmNvbnRhY3QtZm9ybXtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cblx0Lm1wdHQtc2hvcnRjb2RlLXdyYXBwZXIgLm1wdHQtc2hvcnRjb2RlLWV2ZW50Lm1wdHQtZXZlbnQtdmVydGljYWwtbWlkZGxlIFxuXHR7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxufVxuQG1lZGlhIChtYXgtd2lkdGg6NDAwcHgpe1xuLnNwZWFrZXItZGV0YWlsLWJsb2NrIC5yb3cuYWxpZ24taXRlbXMtY2VudGVyIC5hYm91dC1zcGVha2Vye1xuXHRwYWRkaW5nOiA1MHB4IDIwcHggNTBweDtcbn1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxyXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxyXG4uY29tbWVudC1jb250ZW50IC53cC1zbWlsZXkge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cclxuZW1iZWQsXHJcbmlmcmFtZSxcclxub2JqZWN0IHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgQ2FwdGlvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ud3AtY2FwdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLmFsaWduY2VudGVyLCBkaXYuYWxpZ25jZW50ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ud3AtY2FwdGlvbiAud3AtY2FwdGlvbi10ZXh0IHtcclxuXHRtYXJnaW46IDAuODA3NWVtIDA7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AbWVkaWEgKC0tY29udGVudC1xdWVyeSkge1xyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25sZWZ0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcblxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIEdhbGxlcmllcyAoTGVnYWN5KVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uZW50cnkuZm9ybWF0LWdhbGxlcnkucG9zdF9mb3JtYXQtcG9zdC1mb3JtYXQtZ2FsbGVyeSAuY3NzX3ByZWZpeC1ibG9nLWJveCAuY3NzX3ByZWZpeC1vdXRlcmJveCAuY3NzX3ByZWZpeC1pbm5lci1ib3ggLmNzc19wcmVmaXgtYmxvZy1pbWFnZSAuZ2FsbGVyeS5nYWxsZXJ5LXNpemUtdGh1bWJuYWlse3BhZGRpbmc6IDMwcHggMzBweCAwcHggMzBweDt9XHJcblxyXG4uZ2FsbGVyeSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNTBweCwgMWZyKSk7XHJcblx0Z3JpZC1nYXA6IDAuNWVtO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pdGVte1xyXG5cdHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWljb257XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLndwLWNhcHRpb24tdGV4dHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcclxuXHJcblx0LmdhbGxlcnktY29sdW1ucy0yIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeS1jb2x1bW5zLTMge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNCB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cdH1cclxuXHJcblx0LmdhbGxlcnktY29sdW1ucy01IHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeS1jb2x1bW5zLTYge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5LWNvbHVtbnMtNyB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xyXG5cdH1cclxuXHJcblx0LmdhbGxlcnktY29sdW1ucy04IHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIDFmcik7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeS1jb2x1bW5zLTkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgMWZyKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCl7XHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAwIDE1cHg7XHJcbn1cclxufVxyXG5cclxuLmdhbGxlcnktY2FwdGlvbiB7XHJcblx0Zm9udC1zaXplOiA4MCU7XHJcbn1cclxuIiwiQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBMaW5rc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbmEge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcclxufVxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG5hOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rLXZpc2l0ZWQpO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzLFxyXG5hOmFjdGl2ZSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmstYWN0aXZlKTtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlIHtcclxuXHRvdXRsaW5lOiAwO1xyXG59XHJcbiIsIlxuLyptZW51LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgLS0tLS0tLS0gKi9cbiAgIC5jc3NfcHJlZml4LW1lbnUtYm94IC5tb2JsaWUtbWVudSB7XG5cdHdpZHRoOiA3MCU7XG5cdGhlaWdodDogMjJweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LW1lbnUtYm94IC5oYW1idXJnZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA4MCU7XG5cdGhlaWdodDogM3B4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3NzX3ByZWZpeC1tZW51LWJveCAuaGFtYnVyZ2VyOjphZnRlciwgLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAzcHg7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YmVmb3JlIHtcblx0dG9wOiA5cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtbWVudS1ib3ggLmhhbWJ1cmdlcjo6YWZ0ZXIge1xuXHR0b3A6IDE4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLmNzc19wcmVmaXgtbWVudS1ib3gubW9ibGllLW1lbnUtYWN0aXZlIC5oYW1idXJnZXI6OmFmdGVye1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vYmxpZS1tZW51LWFjdGl2ZSAuaGFtYnVyZ2VyIHsgXG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNnB4LDZweCk7IFxufVxuLm1vYmxpZS1tZW51LWFjdGl2ZSAuaGFtYnVyZ2VyOjpiZWZvcmUgeyBcblx0b3BhY2l0eTogMDsgXG59XG5cbi5tb2JsaWUtbWVudS1hY3RpdmUgLmhhbWJ1cmdlcjo6YWZ0ZXIgeyBcblx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoMTdweCk7IFxufVxuXG4uY3NzX3ByZWZpeC1tZW51LWJveCB7XG5cdHdpZHRoOiA1MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLm1vYmxpZS1tZW51LWFjdGl2ZSAubW9ibGllLW1lbnU6OmFmdGVyLCAubW9ibGllLW1lbnUtYWN0aXZlIC5tb2JsaWUtbWVudTo6YmVmb3JlIHsgXG5cdGhlaWdodDogMTAwJTsgXG5cdG9wYWNpdHk6IDE7IFxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlOyBcbn1cblxuLmNzc19wcmVmaXgtbWVudS1ib3gubW9ibGllLW1lbnUtYWN0aXZlLCAuY3NzX3ByZWZpeC1tZW51LWJveDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG4gICBcbiAgIC8qbWVudS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gICAvKiB0aWNrZXQgQnV0dG9uICovXG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB7XG5cdG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4uaGVhZGVyX3RpY2tldF9idXR0b24gYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiA1MHB4O1xuXHRsaW5lLWhlaWdodDogNDVweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuLmhlYWRlcl90aWNrZXRfYnV0dG9uIGE6aG92ZXJ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uaGVhZGVyX3RpY2tldF9idXR0b24gYSBzcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5oZWFkZXJfdGlja2V0X2J1dHRvbiBhIHN2ZyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGVhZGVyX3RpY2tldF9idXR0b24gYTpob3ZlciBzdmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4gICAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdCAgU2Nyb2xsYmFyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAuc2Nyb2xsYmFyLXRodW1iLCAuc2Nyb2xsYmFyLXRyYWNrLXkgeyB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7IH1cbiAuc2Nyb2xsYmFyLXRodW1iIHsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSkgIWltcG9ydGFudDsgfVxuIFxuLyogaGVhZGVyICovXG5oZWFkZXIjbWFpbi1oZWFkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG5oZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3l7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYigwIDAgMCAvIDEwJSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYigwIDAgMCAvIDEwJSk7XG59IFxuXG5oZWFkZXIgLmhlYWRlci1pbWFnZSBpbWd7XG5cdHdpZHRoOiAxNTBweDtcbn1cblxuaGVhZGVyIC5jdXN0b20tbG9nby1pbWcgaW1ne1xuXHR3aWR0aDogMTUwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgaW1nLmxvZ28ge1xuXHR3aWR0aDogMTA1cHg7XG59XG5cbmhlYWRlciNtYWluLWhlYWRlci5tZW51LXN0aWNreSB7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uc2VhcmNoLWZvcm17cG9zaXRpb246IHJlbGF0aXZlO31cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Y29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXJnaW46IDA7XG59XG4gIFxuaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bGFzdC1jaGlsZCAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUsXG5oZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpudGgtbGFzdC1jaGlsZCgyKSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTAwJTtcbn1cblxuLmFkbWluLWJhciBoZWFkZXIjbWFpbi1oZWFkZXIubWVudS1zdGlja3kge1xuXHR0b3A6IDMwcHg7XG59XG5cbi5oaWRlLWFkbWluLWJhci5hZG1pbi1iYXIgaGVhZGVyI21haW4taGVhZGVyLm1lbnUtc3RpY2t5IHtcblx0dG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1oaWRlLWhlYWRlciBoZWFkZXIjbWFpbi1oZWFkZXIrLnNpdGUtY29udGVudC1jb250YWluIHtcblx0cGFkZGluZy10b3A6IDcwcHg7XG59XG5cbmhlYWRlciBuYXYgYS5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDE1cHggMHB4O1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtc3ViLWNhcmQuc2V0dGluZy1kcm9wZG93biB7XG5cdHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDAgIWltcG9ydGFudDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiA+IGxpLm1lbnUtaXRlbTpob3ZlciA+IGEsXG5oZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkubWVudS1pdGVtOmhvdmVyID4gc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEsXG5oZWFkZXIgLm5hdmJhciB1bCA+IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gYSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW06aG92ZXIgYSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgLnRvZ2dsZWRyb3Agc3ZnIHBhdGh7XG5cdHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsICBoZWFkZXIgLm5hdmJhciB1bCBsaTpob3Zlcj4gLnRvZ2dsZWRyb3AgPnN2Z3tcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgc3Bhbi50b2dnbGVkcm9wID4gc3ZnICxoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCBzdmd7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXYgPiBsaS5tZW51LWl0ZW0gPiBhIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtLmN1cnJlbnQtcGFnZS1hbmNlc3RvciA+IGEsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yID4gLnRvZ2dsZWRyb3Agc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yID4gYSxcbmhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3IgPiAudG9nZ2xlZHJvcCBzdmcgcGF0aHtcblx0c3Ryb2tlOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtcGFnZS1hbmNlc3RvciAudG9nZ2xlZHJvcCBzdmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4vKmhlYWRlciBzZWFyY2gqL1xuaGVhZGVyIC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bHtcblx0bWFyZ2luOiAwO1xufVxuaGVhZGVyIGxpIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZzogMTVweCA0MHB4IDE1cHggMTVweDtcblx0d2lkdGg6IDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC05cHg7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGN1YmljLWJlemllcigwLCAwLjc5NSwgMCwgMSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTE7XG5cdG1hcmdpbjogLTEwcHggMCAwIDA7XG4gIH1cbiAgXG4gIGhlYWRlciBsaSAuc2VhcmNoLWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBcbiAgaGVhZGVyIGxpIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMge1xuXHR3aWR0aDogMjUwcHg7XG5cdHotaW5kZXg6IDE7XG5cdGN1cnNvcjogdGV4dDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR6LWluZGV4OiA5O1xuXHRjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjYpO1xuXHRmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgXG4gIGhlYWRlciBsaSAuc2VhcmNoLWJveCAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgXG4gIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhe1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cbiAgfVxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4gIGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4gIGhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuICBoZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG4gIFxuICBoZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIC5zZWFyY2g6OmJlZm9yZSxcbiAgaGVhZGVyIC5zZWFyY2g6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XG4gIH1cblxuICBoZWFkZXIgLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaHtcblx0ICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0ICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBoZWFkZXIgLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaDpob3Zlcntcblx0ICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gIH1cbiAgXG4gIGhlYWRlciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgLnNlYXJjaC0tb3Blbjo6YmVmb3JlLFxuICBoZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIC5zZWFyY2gtLW9wZW46OmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdHRvcDogMjBweDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCBzdmcge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gIH1cbiAgXG4gIGhlYWRlciAubmF2YmFyIHVsLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRwYWRkaW5nOiAwO1xuICB9XG5cbiAgaGVhZGVyIC5uYXZiYXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHN2Z3tcblx0ICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaC5zZWFyY2gtLW9wZW4ge1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0b3BhY2l0eTogMTtcblx0b3BhY2l0eTogMTtcbiAgICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gICAgLW1vei1vcGFjaXR5OiAxO1xuICAgIC1vLW9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHJnYigxNyAxNyAxNyAvIDk1JSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTAwMDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA1MDBweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IFxuICB9XG4gIFxuaGVhZGVyIC5idG4tLXNlYXJjaC1jbG9zZXtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEuODVlbTtcblx0cmlnaHQ6IDEuMjVlbTtcblx0ZGlzcGxheTogbm9uZTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuICBcbiAgaGVhZGVyIC5idG4tLXNlYXJjaC1jbG9zZTpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19mb3JtIHtcblx0bWFyZ2luOiA1ZW0gMDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2hfX2lucHV0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRmb250LXNpemU6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwLjA1ZW0gMDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaF9faW5wdXQ6Zm9jdXMge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2hfX2lucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0b3BhY2l0eTogMC42O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICB9XG4gIFxuICBoZWFkZXIgLnNlYXJjaF9faW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRvcGFjaXR5OiAwLjY7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRvcGFjaXR5OiAwLjY7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbiAgLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgXG4gIGhlYWRlciAuc2VhcmNoX19pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfVxuICBcbiAgaGVhZGVyIGZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IC5oYXMtY29udGVudH5sYWJlbCxcbiAgaGVhZGVyIGZvcm0uc2VhcmNoLWZvcm0gLmZvcm0tcm93IGlucHV0OmZvY3VzfmxhYmVsLFxuICBoZWFkZXIgZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgbGFiZWwge1xuXHR0b3A6IC05MHB4O1xuICB9XG4gIFxuICBoZWFkZXIgLmNzc19wcmVmaXgtc2hvcC1idG4taG9sZGVyIHVsIGxpIHN2ZyB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMjBweDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxZjIzMzI7XG4gIH1cbiAgXG4gIGhlYWRlciBmb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogNDVweDtcblx0dG9wOiAtMTNweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRsZWZ0OiAwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICBcbiAgaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMCA3MHB4IDAgMDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgfVxuXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBTZWFyY2ggRW5kICAgLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tICBVc2VyIERyb3Bkb3duICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biAuY3NzX3ByZWZpeC1jYXJkLWJvZHkgZGl2IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biAuY3NzX3ByZWZpeC1jYXJkLWJvZHkgLnJpZ2h0LWljb24gc3ZnIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gLmNzc19wcmVmaXgtc2hvdyAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24sXG4uY3NzX3ByZWZpeC1zaG93IC5zZWFyY2gtYm94IHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24ge1xuXHR3aWR0aDogMzAwcHg7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHJpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yMSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0cGFkZGluZzogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0Ym94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuXHR6LWluZGV4OiAxO1xufVxuXG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biBsaSAuY3NzX3ByZWZpeC1zdWItZHJvcGRvd24gLmNzc19wcmVmaXgtc3ViLWNhcmQge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAxNXB4IDE1cHg7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXI6IDFweCBzb2xpZDtcblx0Ym9yZGVyLWltYWdlLXNsaWNlOiAxO1xuXHRib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcblx0Ym9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDIwOSwgMjA4LCAyMDcsIDAuNiksIHJnYmEoMjA5LCAyMDgsIDIwNywgMC4zKSwgcmdiYSgyMDksIDIwOCwgMjA3LCAwKSk7XG59XG5cbmhlYWRlciAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biAuY3NzX3ByZWZpeC1zdWItY2FyZC5zZXR0aW5nLWRyb3Bkb3duIHtcblx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gbGkgLmNzc19wcmVmaXgtc3ViLWRyb3Bkb3duIGEuY3NzX3ByZWZpeC1zdWItY2FyZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biAuY3NzX3ByZWZpeC1jYXJkLWJvZHkgLmNzc19wcmVmaXgtc3ViLWNhcmQgaDYge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5oZWFkZXIgLmF2YXRhci00MCB7XG5cdGhlaWdodDogNDBweDtcblx0d2lkdGg6IDQwcHg7XG5cdG1pbi13aWR0aDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbmhlYWRlciAuc3ViLW1haW4gLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gdWwge1xuXHRtYXJnaW46IDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cblxuXG4vKiBOYXZiYXIgKi9cblxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtaGVhZGVyLW1lbnUtY29udGFpbmVyLFxuaGVhZGVyIC5uYXZiYXIgLm1lbnUtYWxsLXBhZ2VzLWNvbnRhaW5lcixcbmhlYWRlciAubmF2YmFyIC5tZW51LXRlc3RpbmctbWVudS1jb250YWluZXIsXG5oZWFkZXIgLm5hdmJhciAubWVudS1zaG9ydC1jb250YWluZXIsXG5oZWFkZXIgLm5hdmJhciAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRtYXJnaW46IDAgNXB4O1xuXHRwYWRkaW5nOiAzMHB4IDA7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luOiAwIDI1cHggMCAwO31cbmhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdHotaW5kZXg6IDk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgc3Zne1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG4gICAgc3Ryb2tlOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRoZWlnaHQ6IDI4cHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSBzdmcgcGF0aHtcbiAgICBzdHJva2U6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gLnN1Ym1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gLnRvZ2dsZWRyb3Agc3ZnIHBhdGh7XG4gICAgc3Ryb2tlOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgc3ZnIHBhdGgge1xuXHRzdHJva2U6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnRvZ2dsZWRyb3Agc3ZnIHBhdGh7XG5cdHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyIC50b2dnbGVkcm9wIHN2ZyBwYXRoe1xuXHRzdHJva2U6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtIGEge1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0cGFkZGluZzogMCAwIDAgMTVweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSA+IGxpIGF7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG59XG5cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpID4gYTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogMjFweDtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41MDBzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNTAwcyBlYXNlLWluLW91dDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID5hOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuICAgIHdpZHRoOiAxMHB4O1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gYXtcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpID4gYSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblxufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgPiBhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbT4udG9nZ2xlZHJvcCBzdmcgcGF0aHtcbiAgIHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1x0XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC50b2dnbGVkcm9wIHN2ZyBwYXRoe1xuXHRzdHJva2U6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIHVsIGxpIGEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAudG9nZ2xlZHJvcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyOHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdHotaW5kZXg6IDk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG5oZWFkZXIgLm5hdmJhciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwgbGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnNlYXJjaF9jb3VudDpob3ZlciBzdmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LXVzZXItZHJvcGRvd24uc2VhcmNoLXRvZ2dsZSB7XG5cdG1hcmdpbjogMTVweCAwO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkge1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdG1hcmdpbjogMDtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGR7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBsaTpob3ZlciA+IGEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBsaTpob3ZlciA+IHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0gYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IxKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IHN2ZyxcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIHN2ZyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBzdmcgcGF0aCxcbmhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgc3ZnIHBhdGgsXG5oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IHN2ZyBwYXRoLFxuaGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gc3ZnIHBhdGh7XG5cdHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbmhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kICggbWluLXdpZHRoOiAxMjAwcHggKSB7XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhLFxuXHRoZWFkZXIubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgYSB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHR9XG5cblx0aGVhZGVyIC5jb250YWluZXItZmx1aWR7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXHR9XG5cbn1cblxuXG5AbWVkaWEgKCBtYXgtd2lkdGg6IDExOTlweCApIHtcblxuXHRoZWFkZXIgLm5hdmJhcntcblx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB7ZGlzcGxheTogbm9uZTt9XG4gICAgaGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPmE6YmVmb3Jle1xuXHRcdHRvcDogMjNweDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yID4gYSxcblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtLmN1cnJlbnQtcGFnZS1hbmNlc3RvciA+IC50b2dnbGVkcm9wIHN2ZyB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3IgPiAudG9nZ2xlZHJvcCBzdmcgcGF0aHtcblx0XHRzdHJva2U6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdFxuXHRoZWFkZXIgLm5hdmJhciB1bC5uYXZiYXItbmF2PmxpPmE6YWZ0ZXIsIGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGk+YTpiZWZvcmV7XG5cdFx0YmFja2dyb3VuZDpub25lIDtcblx0fVxuXHRoZWFkZXIgLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDExMHB4O1xuXHRcdGJvdHRvbTogMTZweDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciAuY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgPiB1bCB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGl7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSxcblx0aGVhZGVyIC5uYXZiYXIgLm5hdmJhci1uYXYgbGk6bnRoLWxhc3QtY2hpbGQoMikgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAxMDAlO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGk6YWZ0ZXIsaGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdj5saTpiZWZvcmV7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgaW1nLmxvZ28ge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0fVxuXG5cdC5uYXZiYXItYnJhbmQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtc2VhcmNoLWJhciAuc2VhcmNoLWlucHV0IHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0fVxuXG5cdC5uYXZiYXItcmlnaHQgbGkge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zZWFyY2gtYm94IHtcblx0XHRtaW4td2lkdGg6IDE2LjJyZW07XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaS5tZW51LWl0ZW0gYSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEwcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtb25lIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtOmhvdmVyID4gYSxcblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkubWVudS1pdGVtOmhvdmVyID4gc3ZnIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cblx0aGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDEyNSwgMTQ0LCAxNjYsIDAuMTQpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHR6LWluZGV4OiA5O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblxuXHQuY3NzX3ByZWZpeC1zaWRlYXJlYS1idG4tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdGhlYWRlciAuY3NzX3ByZWZpeC1idXR0b24tc3R5bGUtMixcblx0aGVhZGVyIC5jc3NfcHJlZml4LWJ1dHRvbi1zdHlsZS0xIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5jc3NfcHJlZml4LW1vYmlsZS1tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdGhlYWRlciAuY3NzX3ByZWZpeC1tb2JpbGUtbWFpbiAuY3NzX3ByZWZpeC1idXR0b24tc3R5bGUtMixcblx0aGVhZGVyIC5jc3NfcHJlZml4LW1vYmlsZS1tYWluIC5jc3NfcHJlZml4LWJ1dHRvbi1zdHlsZS0xIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHRoZWFkZXIgLmNzc19wcmVmaXgtbW9iaWxlLW1haW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItbGlnaHQge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdGhlYWRlciNtYWluLWhlYWRlcntcblx0XHRtYXJnaW46IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTpub25lIDtcblx0fVxuXG5cdFxuXG5cdGhlYWRlci5zdHlsZS12ZXJ0aWNhbCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5cdGhlYWRlci5zdHlsZS12ZXJ0aWNhbCAubmF2YmFyIHVsIGxpIGE6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtdmVydGljYWwgLm5hdmJhciB1bCBsaSBzdmcge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtdmVydGljYWwgLm5hdmJhciB1bC5uYXZiYXItbmF2LFxuXHRoZWFkZXIuc3R5bGUtdmVydGljYWwgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciB7XG5cdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSxcblx0aGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMTI1LCAxNDQsIDE2NiwgMC4xNCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaTpob3Zlcj4udG9nZ2xlZHJvcD5zdmd7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxMjUsIDE0NCwgMTY2LCAwLjE0KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciAubWVudS1hbGwtcGFnZXMtY29udGFpbmVyPnVse1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwubmF2YmFyLW5hdiB7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgLnN1Yi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0aGVhZGVyLnN0eWxlLW9uZS5zdHlsZS10d28gdWwgbGkgLnN1Yi1tZW51LFxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR9XG5cblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUsXG5cdGhlYWRlciAubmF2YmFyIC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3ZlciA+IC5zdWItbWVudSB7XG5cdFx0cGFkZGluZzogMTBweDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIC5zdWItbWFpbiAuYmx1ZS1idG4uYnV0dG9uIHtcblx0XHRyaWdodDogNzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtb25lIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcblx0XHRyaWdodDogMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogOTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiKDIzIDI4IDM3IC8gMC4xKTtcblx0XHQtbW96LWJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiKDIzIDI4IDM3IC8gMC4xKTtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYigyMyAyOCAzNyAvIDAuMSlcblx0fVxuXG5cdGhlYWRlci5tZW51LXN0aWNreSAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHR0b3A6IDY1cHg7XG5cdH1cblxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byAubmF2YmFyIHVsLFxuXHRoZWFkZXIuc3R5bGUtb25lLnN0eWxlLXR3byB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdH1cblxuXHRoZWFkZXIgLm5hdmJhciB1bCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbSBhIHtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGksIGhlYWRlciAubmF2YmFyIHVsIGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgc3Zne1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHR9XG5cblx0aGVhZGVyIC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSBzdmd7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIGEsXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLm1lbnUtaXRlbSBhIHtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0ei1pbmRleDogaW5oZXJpdDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHR9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQ+YSAsaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEgLGhlYWRlciAubmF2YmFyIHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLGhlYWRlciAubmF2YmFyIHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtOmhvdmVyPmF7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgc3ZnIHBhdGh7XG5cdFx0c3Ryb2tlOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdH1cbiBcdGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaT5he2JvcmRlci1yYWRpdXM6IDA7fVxuXHRoZWFkZXIgLm5hdmJhciAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgYSwgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaS5tZW51LWl0ZW0gYXtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7fVxuICAgIGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsIGhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbiAgICB9XG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIGE6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpIC50b2dnbGVkcm9wIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0dG9wOiAwO1xuXHRcdHBhZGRpbmc6IDEycHggMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0XHR6LWluZGV4OiA5O1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Vcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIHN2ZyBwYXRoLCBoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IHN2ZyBwYXRoe1xuXHRcdHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIC50b2dnbGVkcm9wIHN2ZyBwYXRoe1xuXHRcdHN0cm9rZTogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gc3ZnLFxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IHN2ZyB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0fVxuICAgIGhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBzdmd7XG5cdFx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0fVxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnRvZ2dsZWRyb3Age1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdFx0cGFkZGluZzogOHB4IDE1cHg7XG5cdFx0dHJhbnNmb3JtOiBpbmhlcml0O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxMjUsIDE0NCwgMTY2LCAwLjE0KTtcblx0fVxuXG5cdGhlYWRlciAubmF2YmFyIC5zdWItbWFpbiAuY3NzX3ByZWZpeC11c2VybWVudS1kcm9wZG93biB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA3MHB4O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgLnN1Yi1tYWluIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIHVsLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZsb2F0OiBpbmhlcml0O1xuXHR9XG5cblx0aGVhZGVyIC5uYXZiYXIgLnN1Yi1tYWluIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIHVsLmQtZmxleC5hbGlnbi1pdGVtcy1jZW50ZXIgbGkgc3ZnIHtcblx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0fVxuXG5cdFxufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xuICAgICBcblx0aGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgaW5wdXQge1xuXHRcdHBhZGRpbmc6IDAgMTVweCA1cHggMTVweDtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cblx0aGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG5cdFx0dG9wOiA4cHg7XG5cdFx0cmlnaHQ6IDQwcHg7XG5cdH1cblxuXHRoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2Z3tcblx0XHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0fVxuXHRoZWFkZXIgLnNlYXJjaC1mb3JtLnNlYXJjaF9fZm9ybSAuZm9ybS1yb3csIGhlYWRlciBmb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbHtcblx0XHRtYXJnaW46IDAgMzBweDtcblx0fVxuXHQuYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlci5tZW51LXN0aWNreXtcblx0XHR0b3A6IDQ2cHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjYwMHB4KXtcbiAgICAuYWRtaW4tYmFyIGhlYWRlciNtYWluLWhlYWRlci5tZW51LXN0aWNreXtcblx0XHR0b3A6IDBweDtcblx0fVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgc2lkZWJhciBidXR0b25cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICBcbiAgYm9keS5zaWRlLWJhci1vcGVuOmJlZm9yZSB7IG9wYWNpdHk6IDE7IHotaW5kZXg6IDk5OTk7IG9wYWNpdHk6IDAuODsgfVxuICAubWVudS1idG4gLmxpbmUgeyB3aWR0aDogMjVweDsgaGVpZ2h0OiAycHg7IGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogN3B4IDA7IH1cbiAgLmNzc19wcmVmaXgtc2lkZWFyZWEtYnRuLWNvbnRhaW5lciAubWVudS1idG4geyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gXG4gIC5jc3NfcHJlZml4LXNpZGVhcmVhLWJ0bi1jb250YWluZXIuYnRuLWNvbnRhaW5lci1jbG9zZSB7IFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NnB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpIDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgfVxuXG4gLmNzc19wcmVmaXgtc2lkZWFyZWEtYnRuLWNvbnRhaW5lci5idG4tY29udGFpbmVyLWNsb3NlIHN2Z3tcblx0IGNvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0IGZvbnQtc2l6ZTogMjBweDtcblx0IFxuXG4gfVxuIC5jc3NfcHJlZml4LXNpZGVhcmVhLWJ0bi1jb250YWluZXIuYnRuLWNvbnRhaW5lci1jbG9zZSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4gLmNzc19wcmVmaXgtc2lkZWFyZWEtYnRuLWNvbnRhaW5lci5idG4tY29udGFpbmVyLWNsb3NlOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4gIC5zaWRlLWJhci1jbG9zZSAuY3NzX3ByZWZpeC1tZW51LXNpZGUtYmFyIHsgcmlnaHQ6IC00NzVweDsgfVxuICAuc2lkZS1iYXItb3BlbiAuY3NzX3ByZWZpeC1tZW51LXNpZGUtYmFyIHsgcmlnaHQ6IDA7IH1cbiAgLmNzc19wcmVmaXgtbWVudS1zaWRlLWJhciB7IGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTsgd2lkdGg6IDQ3NXB4OyB0b3A6IDA7IHJpZ2h0OiAtNDc1cHg7IHBvc2l0aW9uOiBmaXhlZDsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiA5OTk5OyBvdmVyZmxvdzogaGlkZGVuOyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IHBhZGRpbmc6IDkwcHggNDVweCA0NXB4IDQ1cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDQ0LCAxMDEsIDE0NCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoNDQsIDEwMSwgMTQ0LCAwLjEpOyBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoNDQsIDEwMSwgMTQ0LCAwLjEpOyB9XG4gICNzaWRlYmFyLXNjcm9sbGJhciB7IGhlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4KTsgb3ZlcmZsb3cteTogc2Nyb2xsOyBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuICBAbWVkaWEobWF4LXdpZHRoOjEyMDBweCkge1xuXHQuY3NzX3ByZWZpeC1zaWRlYXJlYS1idG4tY29udGFpbmVyIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG4gIFxuLyogSW1wb3J0YW50IFJlc3BvbnNpdmUgKi9cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDAwMHB4KSBhbmQgKG1pbi13aWR0aDoxMjAwcHgpIHtcblxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgc3ZnIHtcblx0XHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRcdGZvbnQtc2l6ZTogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0fVxuICAgIGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyPi5zdWItbWVudSB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZS1pbi12ZXItdG9wIC41cyBjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KSBib3RoOyBhbmltYXRpb246IHNjYWxlLWluLXZlci10b3AgLjVzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpIGJvdGg7IH1cbiAgICBoZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBhLCBoZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBpIHsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBoZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMTVweDtcblx0XHRsZWZ0OiAtMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWluLXdpZHRoOiAzMDBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDI4MHB4O1xuXHRcdHotaW5kZXg6IDk5O1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMzBweCAwIHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG5cdFx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0XHRib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0fVxuICAgIFxuXHRoZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciAuc3ViLW1lbnUge1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWluLXdpZHRoOiAyODBweDtcblx0XHR6LWluZGV4OiA5O1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCAzMHB4IDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDFweCAzMHB4IDBweCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHRcdGJveC1zaGFkb3c6IDBweCAxcHggMzBweCAwcHggcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0fVxuXG5cdC5zaXRlLmVyZWlnbmlzIGhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudXtcblx0XHRtaW4td2lkdGg6IDI2MHB4O1xuXHR9XG5cblx0LnNpdGUuZXJlaWduaXMgaGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gLnN1Yi1tZW51IHtcblx0XHRtaW4td2lkdGg6IDI2MHB4O1xuXHRcdHdpZHRoOiAyNjBweDtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGUtaW4tdmVyLXRvcCB7XG5cdDAlIHtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcblx0ICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG5cdFx0XHQgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG5cdFx0XHQgIG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0XHRcdCAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cdCAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuXHRcdFx0ICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuXHRcdFx0ICBvcGFjaXR5OiAxO1xuXHR9XG4gIH1cbiAgQGtleWZyYW1lcyBzY2FsZS1pbi12ZXItdG9wIHtcblx0MCUge1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG5cdFx0XHQgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcblx0XHRcdCAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwJTtcblx0XHRcdCAgb3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0ICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcblx0ICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG5cdFx0XHQgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMCU7XG5cdFx0XHQgIG9wYWNpdHk6IDE7XG5cdH1cbiAgfVxuXG4iLCJmb290ZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtbGlnaHQtZ3JleSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuZm9vdGVyIC5mb290ZXItdG9wXG57XG5cdHBhZGRpbmc6MCAxNXB4O1xufVxuLmZvb3Rlci10b3AuZm9vdGVyLWJhc2ljIC53aWRnZXQgLmZvb3Rlci1sb2dvXG57XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGNsZWFyOiBib3RoO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIC50ZXh0LXdoaXRlIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5mb290ZXIgLmZvb3Rlci10b3B7XG5cdHBhZGRpbmctdG9wOiA5MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXRvcC5mb290ZXItYmFzaWNcbntcblx0cGFkZGluZy10b3A6MCA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXJfY29sdW1uX3NwYWNle1xuXHRwYWRkaW5nLXRvcDogOTBweDtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZTpudGgtY2hpbGQoMilcbntcbnBhZGRpbmctbGVmdDogMzBweDtcbn1cbmZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZTpmaXJzdC1jaGlsZCAudGV4dHdpZGdldHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0cGFkZGluZzogMHB4O1xuXHRwYWRkaW5nLXRvcDogMDsgXG59XG5mb290ZXIgLmZvb3Rlci10b3AgLnRleHR3aWRnZXQge1xuXHRcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuZm9vdGVyIC53aWRnZXQge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMC41ZW0gMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlLmlxb25pYyBmb290ZXIgLmlxLWxpbmstc3R5bGUgLndpZGdldCB1bC5tZW51IGxpIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFxufVxuXG5mb290ZXIgLndpZGdldCB1bC53cC10YWctY2xvdWQgbGkge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDVweCA1cHggNXB4IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsIGxpIGEucnNzd2lkZ2V0IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhLFxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYSB7XG5cdGJvcmRlcjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6OmJlZm9yZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29udGVudDogXCJcXGYxMDFcIjtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0b3A6IDE0cHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRsZWZ0OiAwO1xuXHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwgbGkgYTo6YmVmb3JlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRvcDogMnB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bGVmdDogMDtcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYTpob3Zlcjo6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG5mb290ZXIgLndpZGdldCAuY3NzX3ByZWZpeC1jb250YWN0IGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhOjpiZWZvcmUsXG5mb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6OmJlZm9yZSB7XG5cdHRvcDogMTRweDtcbn1cblxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEge1xuXHRwYWRkaW5nOiA3cHggMCA3cHggMTVweDtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbmZvb3RlciAuY29weXJpZ2h0IHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG5mb290ZXIgLmNvcHlyaWdodCBhe1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuICB1bC5pcS1jb250YWN0IGxpIGEgc3Bhbntcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uc2l0ZS5pcW9uaWMgZm9vdGVyIC5mb290ZXItYmFzaWMgLndpZGdldCB1bC5tZW51IGxpIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG4uc2l0ZS5pcW9uaWMgZm9vdGVyIC5mb290ZXItYmFzaWMgLndpZGdldCB1bC5tZW51IGxpXG57XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2l0ZS5pcW9uaWMgZm9vdGVyIC5mb290ZXItYmFzaWMgLndpZGdldCB1bC5tZW51IGxpIGFcbntcblx0cGFkZGluZzowIDE1cHg7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuZm9vdGVyIGNvbnRhY3Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSB7XG5cdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3Rcbntcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTtcblx0cGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgYSBcbntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xufVxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgLnBob25lbm8gaDVcbntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG59XG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaTpsYXN0LWNoaWxkOjphZnRlcntcblx0ZGlzcGxheTogbm9uZTtcblxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblJlY2VudCBOZXdzIHNpZGUgd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSB1bC5jc3NfcHJlZml4LXBvc3QgbGkgLnBvc3QtaW1nICBpbWcgeyB3aWR0aDogMTAwcHg7IGJvcmRlci1yYWRpdXM6IDBweDsgbWFyZ2luLXJpZ2h0OiAxNXB4OyBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1saWdodC1jb2xvcik7IH1cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaSAucG9zdC1pbWcgeyBkaXNwbGF5OiBmbGV4OyB9XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSB1bC5jc3NfcHJlZml4LXBvc3QgbGkgeyBtYXJnaW4tYm90dG9tOiAzMHB4OyBwYWRkaW5nLWJvdHRvbTogMzBweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwcHg7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMDsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIGEgaSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluazpob3ZlciBoNSB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtYmxvZyB7IGxpbmUtaGVpZ2h0OiAwcHg7IH1cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIC5ibG9nLWJveCB1bCBsaSB7IG1hcmdpbi1ib3R0b206IDBweDsgcGFkZGluZzogMDsgfVxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayB7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpOyB9XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg1IHsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgbWFyZ2luLXRvcDogMTBweDsgbWFyZ2luLWJvdHRvbTogMDsgfVxuLnBvc3QtaW1nLWhvbGRlciB7IHdpZHRoOiA4MHB4OyBtYXJnaW4tcmlnaHQ6IDIwcHg7IGZsZXg6IG5vbmU7IGxpbmUtaGVpZ2h0OiAwOyB9XG4ucG9zdC1pbWctaG9sZGVyIGEgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogODBweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7IC1raHRtbC1ib3JkZXItcmFkaXVzOiAwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMHB4OyAtbXMtYm9yZGVyLXJhZGl1czogMHB4OyAtby1ib3JkZXItcmFkaXVzOiAwcHg7IGJvcmRlci1yYWRpdXM6IDBweDsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRm9vdGVyIHN0eWxlIHN0YW5kZXJlZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaXtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaSBhICxmb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAud2lkZ2V0IHVsLm1lbnUgbGkgYXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgOHB4O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaTpsYXN0LWNoaWxkIGF7XG5cdGJvcmRlcjogbm9uZTtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC53aWRnZXR7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAgLmlxLWNvbnRhY3QgbGkgYXtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgIC5pcS1jb250YWN0IGxpIGE6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLmNvbC1zbS0xMi50ZXh0LWxlZnR7XG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuZm9vdGVyIC5mb290ZXItc3RhbmRhcmQgLndpZGdldCB1bCBsaTpmaXJzdC1jaGlsZHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5mb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuY29weXJpZ2h0e1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbmZvb3RlciAuZm9vdGVyLXN0YW5kYXJkIC5mb290ZXItbG9nb3tcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAxMHB4O1xufVxuXG4vKiBHYWxsZXJ5ICovXG5cbmZvb3RlciAuZ2FsbGVyeS1zaXplLXRodW1ibmFpbCAuZ2FsbGVyeS1pdGVtIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwIDVweCA1cHggMDtcblx0bWFyZ2luOiAwO1xufVxuXG5mb290ZXIgLmdhbGxlcnktc2l6ZS10aHVtYm5haWwgLmdhbGxlcnktaXRlbSBpbWcge1xuXHRtYXJnaW46IDA7XG59XG5cbmZvb3RlciB0YWJsZSB0ZCwgZm9vdGVyIHRhYmxlIHRoIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuLmZvb3Rlcl9jb2x1bW5fc3BhY2UgLm1jNHdwLWZvcm0tZmllbGRzOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IEZvbnQgQXdlc29tZVxcIDUgRnJlZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgei1pbmRleDogMTU7XG59XG4uZm9vdGVyX2NvbHVtbl9zcGFjZSAubWM0d3AtZm9ybS1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgIHBhZGRpbmc6IDAgNzVweCAwIDQ1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkxcHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xuLm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIGJ1dHRvblxuXHR7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXtcblx0LmZvb3Rlci10b3AuZm9vdGVyLWJhc2ljIC53aWRnZXQgLmZvb3Rlci1sb2dve1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xuXHRmb290ZXIgLmZvb3Rlci1zdGFuZGFyZCAuZm9vdGVyLWxvZ28ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiBpbmhlcml0O1xuXHR9XG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZXtcblx0ICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cdCAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdCAgIHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXHRmb290ZXIgLndpZGdldCAuaXEtY29udGFjdHtcblx0XHR3aWR0aDogMTAwJTtcdFxuXHR9XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2OHB4KXtcblx0Zm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGk6YWZ0ZXJ7XG5cdFx0Y29udGVudDpub25lO1xuXHR9XG5cdC5tYzR3cC1mb3JtIC5tYzR3cC1mb3JtLWZpZWxkcyBidXR0b25cblx0e1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cblx0Zm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGl7XG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHR9XG5cdGZvb3RlciAuaXEtY29udGFjdHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZTpmaXJzdC1jaGlsZCAudGV4dHdpZGdldHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0XG5cdFxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcblxuXHRmb290ZXIgLmZvb3Rlci10b3Age1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0Zm9vdGVyIC53aWRnZXR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdGZvb3RlciAuZm9vdGVyLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdFxuXHRmb290ZXIgLndpZGdldCAuaXEtY29udGFjdHtcblx0XHRtYXJnaW4tdG9wOjE1cHg7XG5cdH1cblx0XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCl7XG5cdGZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZTpudGgtY2hpbGQoMSl7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblx0Zm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXJfY29sdW1uX3NwYWNle1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NDc5cHgpe1xuXG5cdGZvb3RlciAuZm9vdGVyLXRvcC5mb290ZXItYmFzaWN7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG5cblx0Zm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXJfY29sdW1uX3NwYWNlOm50aC1jaGlsZCgxKXtcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHR9XG4gICAgZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXJfY29sdW1uX3NwYWNle1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG5cblxufVxuXG5cbi8qIEZvb3RlciBDc3MgKi9cbi5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci10aXRsZSB7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG4uZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC50ZXh0d2lkZ2V0LC5lcmVpZ25pcyBmb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGEsIC5lcmVpZ25pcyBmb290ZXIgLndpZGdldCB1bCBsaSBhLFxuLmVyZWlnbmlzIGZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyX2NvbHVtbl9zcGFjZTpmaXJzdC1jaGlsZCAudGV4dHdpZGdldCB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xufVxuXG4uZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC50ZXh0d2lkZ2V0OmhvdmVyLC5lcmVpZ25pcyBmb290ZXIgLndpZGdldCB1bC5tZW51IGxpIGE6aG92ZXIsIC5lcmVpZ25pcyBmb290ZXIgLndpZGdldCB1bCBsaSBhOmhvdmVye1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC50ZXh0d2lkZ2V0LmN1c3RvbS1odG1sLXdpZGdldDpob3Zlcntcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xufVxuXG4uZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQgLm1lbnUtZm9vdGVyLWxpbmstY29udGFpbmVyIC5tZW51IC5tZW51LWl0ZW0gYXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLndpZGdldCAubWVudS1mb290ZXItbGluay1jb250YWluZXIgLm1lbnUgLm1lbnUtaXRlbTpudGgtY2hpbGQoMSkgYXtcblx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmVyZWlnbmlzIGZvb3RlciAuZm9vdGVyLXRvcCAud2lkZ2V0IC5tZW51LWZvb3Rlci1saW5rLWNvbnRhaW5lciAubWVudSAubWVudS1pdGVtIGE6OmFmdGVye1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWdyZXkpO1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDEycHg7XG59XG5cbi5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLndpZGdldCAubWVudS1mb290ZXItbGluay1jb250YWluZXIgLm1lbnUgLm1lbnUtaXRlbSBhOmhvdmVyOjphZnRlcntcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uZXJlaWduaXMgZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3R7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7d2lkdGg6IGF1dG87cGFkZGluZzogMDt9XG4uZXJlaWduaXMgLmZvb3Rlcl9jb2x1bW5fc3BhY2UgLm1jNHdwLWZvcm0tZmllbGRzOmJlZm9yZXtkaXNwbGF5OiBub25lO31cbi5lcmVpZ25pcyAuZm9vdGVyIC5tYzR3cC1mb3JtLWZpZWxkcyB7cGFkZGluZzogMHB4O31cbi5lcmVpZ25pcyAuZm9vdGVyX2NvbHVtbl9zcGFjZSAubWM0d3AtZm9ybS1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF17YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG4uZXJlaWduaXMgLm1jNHdwLWZvcm0tZmllbGRzIGJ1dHRvbi5jc3NfcHJlZml4LWJ1dHRvbntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7IG1hcmdpbi10b3A6IDMwcHg7IGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO31cbi5lcmVpZ25pcyAubWM0d3AtZm9ybS1maWVsZHMgYnV0dG9uLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTsgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG4uZXJlaWduaXMgLm1jNHdwLWZvcm0tZmllbGRzIGJ1dHRvbi5jc3NfcHJlZml4LWJ1dHRvbiAuYnRuX3RleHR7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7fVxuLmVyZWlnbmlzIC5tYzR3cC1mb3JtLWZpZWxkcyBidXR0b24uY3NzX3ByZWZpeC1idXR0b24gLmJ0bl90ZXh0OjphZnRlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO31cbi5lcmVpZ25pcyAubWM0d3AtZm9ybS1maWVsZHMgYnV0dG9uLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyIC5idG5fdGV4dHtjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO31cbi5lcmVpZ25pcyAubWM0d3AtZm9ybS1maWVsZHMgYnV0dG9uLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyIC5idG5fdGV4dDo6YWZ0ZXJ7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO31cbi5lcmVpZ25pcyAuZm9vdGVyX2NvbHVtbl9zcGFjZSAubWM0d3AtZm9ybS1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0ge3BhZGRpbmc6IDAgMTVweCAwIDE1cHg7fVxuLmVyZWlnbmlzIGZvb3RlciAuY29weXJpZ2h0e2NvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7fVxuLmVyZWlnbmlzIGZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIC5waG9uZW5vIGg1e2ZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7IGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTt9XG4uZXJlaWduaXMgZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgYXtjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7fVxuLmVyZWlnbmlzIGZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGE6aG92ZXJ7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG4uZXJlaWduaXMgZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgLnBob25lbm8gaDU6aG92ZXJ7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG5cbi5lcmVpZ25pcyAubWM0d3AtZm9ybS1maWVsZHMgLmNzc19wcmVmaXgtYnV0dG9uOmhvdmVyIC5idG5fdGV4dDphZnRlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7fVxuXG4uc2l0ZS5lcmVpZ25pcyBmb290ZXIsIGZvb3RlciAuY29weXJpZ2h0LWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLyogZm9vdGVyLXJlY2VudC1wb3N0ICovXG5cblxuLnNpdGUuZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQud2lkZ2V0X3JlY2VudF9wb3N0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaXtwYWRkaW5nOiAyMHB4IDA7IG1hcmdpbi1ib3R0b206IDA7fVxuLnNpdGUuZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQud2lkZ2V0X3JlY2VudF9wb3N0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaTpudGgtY2hpbGQoMSl7cGFkZGluZy10b3A6IDA7fVxuLnNpdGUuZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQud2lkZ2V0X3JlY2VudF9wb3N0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51IHVsLmNzc19wcmVmaXgtcG9zdCBsaXtib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5LWxpZ2h0KTt9XG4uc2l0ZS5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLndpZGdldC53aWRnZXRfcmVjZW50X3Bvc3QgLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgdWwuY3NzX3ByZWZpeC1wb3N0IGxpOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206IDA7IGJvcmRlci1ib3R0b206IG5vbmU7fVxuLnNpdGUuZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQud2lkZ2V0X3JlY2VudF9wb3N0IC5jc3NfcHJlZml4LXBvc3QgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpe3BhZGRpbmc6IDA7IGJvcmRlci1ib3R0b206IG5vbmU7fVxuXG4uc2l0ZS5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLndpZGdldC53aWRnZXRfcmVjZW50X3Bvc3QgLmNzc19wcmVmaXgtcG9zdCAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkgYS5jYWxlbmRlciBzdmd7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1ncmV5KTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuXG4uc2l0ZS5lcmVpZ25pcyBmb290ZXIgLmZvb3Rlci10b3AgLndpZGdldC53aWRnZXRfcmVjZW50X3Bvc3QgLmNzc19wcmVmaXgtcG9zdCAucG9zdC1pbWcgLnBvc3QtYmxvZyAuYmxvZy1ib3ggdWwgbGkgYS5jYWxlbmRlcjpob3ZlciBzdmd7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5zaXRlLmVyZWlnbmlzIGZvb3RlciAuZm9vdGVyLXRvcCAud2lkZ2V0LndpZGdldF9yZWNlbnRfcG9zdCAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSAuY3NzX3ByZWZpeC1wb3N0IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsgaDV7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuLnNpdGUuZXJlaWduaXMgZm9vdGVyIC5mb290ZXItdG9wIC53aWRnZXQud2lkZ2V0X3JlY2VudF9wb3N0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51IC5jc3NfcHJlZml4LXBvc3QgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluazpob3ZlciBoNXtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSW1wb3J0c1xuXHQjIEN1c3RvbSBwcm9wZXJ0aWVzXG5cdCMgUmVzZXRcblx0IyBUeXBvZ3JhcGh5XG5cdCMgRWxlbWVudHNcblx0IyBiTE9DS1Ncblx0IyBNZWRpYVxuXHQjIExpbmtzXG5cdCMgSGVhZGVyXG5cdCMgRm9vdGVyXG4jIEFjY2Vzc2liaWxpdHlcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEltcG9ydHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5AaW1wb3J0IFwiX3Jlc2V0LmNzc1wiO1xuQGltcG9ydCBcIl90eXBvZ3JhcGh5LmNzc1wiO1xuQGltcG9ydCBcIl9lbGVtZW50cy5jc3NcIjtcbkBpbXBvcnQgXCJfYmxvY2tzLmNzc1wiO1xuQGltcG9ydCBcIl9tZWRpYS5jc3NcIjtcbkBpbXBvcnQgXCJfbGlua3MuY3NzXCI7XG5AaW1wb3J0IFwiX2hlYWRlci5jc3NcIjtcbkBpbXBvcnQgXCJfZm9vdGVyLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEFjY2Vzc2liaWxpdHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyoqXG4gKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLlxuICogUmU6IHdvcmQtd3JhcDogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW5cbiAqIHdvcmRzIGFzIHRoZXkgd291bGQgYXBwZWFyIHZpc3VhbGx5LlxuICovXG5cbi5mb3VyemVyby1pbWFnZSBpbWcge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0cGFkZGluZzogMHB4O1xufVxuXG4ubWFpbi1zaGFwLWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJvdXRlZC10ZXh0LnRleHQtZWZmZWN0IC5jc3NfcHJlZml4LWhlYWRpbmctdGl0bGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwcHg7XG5cdGxlZnQ6IDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LXNpZGViYXIsXG4ucHJpbWFyeS1zaWRlYmFyLndpZGdldC1hcmVhIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubWFpbi1zaGFwLWJveCAuc2hhcC10d28ge1xuXHRcdHRvcDogOTBweDtcblx0fVxufVxuXG4uYnlwb3N0YXV0aG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbmV2ZW50cy1wbHVnaW5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tbC1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xufVxuXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoMSxcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGgyLFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDMsXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoNCxcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGg1LFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDYsXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoMSBhLFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDIgYSxcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGgzIGEsXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoNCBhLFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDUgYSxcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGg2IGEsXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoMSBzcGFuLFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDIgc3Bhbixcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGgzIHNwYW4sXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBoNCBzcGFuLFxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgaDUgc3Bhbixcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGg2IHNwYW4ge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDEpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWg0LS1taW4tbWVkaXVte1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNCk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcbn1cblxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgc3Bhbixcbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGEsXG4udHJpYmUtY29tbW9uLWwtY29udGFpbmVyLnRyaWJlLWV2ZW50cy1sLWNvbnRhaW5lciBwIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1yb3csXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cge1xuXHRtYXJnaW46IDQ4cHggMCA0MHB4O1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS0tY3VycmVudCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktZGF0ZSxcbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LS1jdXJyZW50IC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlLWxpbmsge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LS1jdXJyZW50IC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlLWxpbms6Zm9jdXMsIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LS1jdXJyZW50IC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlLWxpbms6aG92ZXJ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lci50cmliZS1ldmVudHMtbC1jb250YWluZXIgYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG59XG5cbi50cmliZS1jb21tb24tbC1jb250YWluZXIudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIGlucHV0LFxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tZm9ybS1jb250cm9sLXRleHRfX2lucHV0LFxuLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWZvcm0tY29udHJvbC10ZXh0X19pbnB1dCB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYjIge1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYjJ7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xufVxuXG4udHJpYmUtY29tbW9uIGEsXG4udHJpYmUtY29tbW9uIGE6YWN0aXZlLFxuLnRyaWJlLWNvbW1vbiBhOmZvY3VzLFxuLnRyaWJlLWNvbW1vbiBhOmhvdmVyLFxuLnRyaWJlLWNvbW1vbiBhOnZpc2l0ZWQge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1sYXRlc3QtcGFzdCAudHJpYmUtY29tbW9uLWctcm93LnRyaWJlLWV2ZW50cy1jYWxlbmRhci1sYXRlc3QtcGFzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LWRhdGUtdGFnLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy1tb250aCxcbi50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3QgLnRyaWJlLWNvbW1vbi1nLXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy50cmliZS1jb21tb24tZy1jb2wgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1sYXRlc3QtcGFzdF9fZXZlbnQtZGF0ZS10YWctZGF0ZXRpbWUgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1sYXRlc3QtcGFzdF9fZXZlbnQtZGF0ZS10YWcteWVhcixcbi50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3QgLnRyaWJlLWNvbW1vbi1nLXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LWRhdGUtdGFnLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy1tb250aCxcbi50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3QgLnRyaWJlLWNvbW1vbi1nLXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LWRhdGUtdGFnLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy1kYXRldGltZSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy15ZWFye1xuXHRmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcbn1cblxuLnRyaWJlLWNvbW1vbi1nLXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LXJvdyxcbi50cmliZS1jb21tb24tZy1yb3cudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyxcbi50cmliZS1jb21tb24tZy1yb3cudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQge1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXdpZGdldC1ib3JkZXIpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tbC1jb250YWluZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudCxcbi50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LFxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50LWNvbnRlbnQudHJpYmUtY29tbW9uLWctY29se1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LWRhdGUtdGFnLWRhdGV0aW1lLFxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGUtdGFnLWRhdGV0aW1lIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50cmliZS1jb21tb24tZy1yb3cudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1yb3c6aG92ZXIsXG4udHJpYmUtY29tbW9uLWctcm93LnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3c6aG92ZXIsXG4udHJpYmUtY29tbW9uLWctcm93LnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50OmhvdmVyIHtcblx0Ym94LXNoYWRvdzogMTRweCAxNHB4IDE0cHggMHB4IHJnYigwLDAsMCwwLjA1KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDE0cHggMTRweCAxNHB4IDBweCByZ2IoMCwwLDAsMC4wNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAxNHB4IDE0cHggMTRweCAwcHggcmdiKDAsMCwwLDAuMDUpO1xufVxuXG4udHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kYXRlLXRhZy50cmliZS1jb21tb24tZy1jb2w6bnRoLWNoaWxkKDEpLFxuLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRlLXRhZy50cmliZS1jb21tb24tZy1jb2w6bnRoLWNoaWxkKDEpIHtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tY29sb3Itd2lkZ2V0LWJvcmRlcik7XG59XG5cbi50cmliZS1jb21tb24gLnRyaWJlLWNvbW1vbi1hbmNob3ItdGhpbjphY3RpdmUsXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYW5jaG9yLXRoaW46Zm9jdXMsXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYW5jaG9yLXRoaW46aG92ZXIge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWctcm93LS1ndXR0ZXJzIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWMtYnRuLFxuLnRyaWJlLWNvbW1vbiBhLnRyaWJlLWNvbW1vbi1jLWJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYy1idG46Zm9jdXMsXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYy1idG46aG92ZXIsXG4udHJpYmUtY29tbW9uIGEudHJpYmUtY29tbW9uLWMtYnRuOmZvY3VzLFxuLnRyaWJlLWNvbW1vbiBhLnRyaWJlLWNvbW1vbi1jLWJ0bjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS0tbGlzdC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tLWFjdGl2ZSAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsgc3Bhbixcbi50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1tb250aC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tLWFjdGl2ZSAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsgc3Bhbixcbi50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1kYXkudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1hY3RpdmUgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS1saW5rIHNwYW4ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cblxuXG4udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS0tbW9udGgudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1hY3RpdmUgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS1saW5rIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tdGV4dCxcbi50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0udHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLS1tb250aC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tLWFjdGl2ZSAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS1pY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS0tYWN0aXZlIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW0tbGluazphZnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYy1zdmdpY29uIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRmaWxsOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktLXBhc3QgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fY2FsZW5kYXItZXZlbnQtZGF0ZXRpbWUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcblx0cGFkZGluZzogNDBweCAxNXB4IDIwcHg7XG59XG5cbi50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtYmFjayBhIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4udHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXNpbmdsZS1ldmVudC10aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgyKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDIpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4udHJpYmUtY29tbW9uIC50cmliZS1jb21tb24taDcsIC50cmliZS1jb21tb24gLnRyaWJlLWNvbW1vbi1oOHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG59XG5cbi50cmliZS1jb21tb24tZy1yb3cudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXdyYXBwZXIudHJpYmUtY29tbW9uLWctY29sIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kZXRhaWxzLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWMtc21hbGwtY3RhLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1jb3N0IC50cmliZS1ldmVudHMtYy1zbWFsbC1jdGFfX3ByaWNlLFxuLnRyaWJlLWNvbW1vbi1nLXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGF0ZXN0LXBhc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC13cmFwcGVyLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxhdGVzdC1wYXN0X19ldmVudC1kZXRhaWxzLnRyaWJlLWNvbW1vbi1nLWNvbCAudHJpYmUtZXZlbnRzLWMtc21hbGwtY3RhLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1sYXRlc3QtcGFzdF9fZXZlbnQtY29zdCAudHJpYmUtZXZlbnRzLWMtc21hbGwtY3RhX19wcmljZXtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1zaW5nbGUtZXZlbnQtZGVzY3JpcHRpb24udHJpYmUtZXZlbnRzLWNvbnRlbnQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcbn1cblxuLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zY2hlZHVsZS50cmliZS1jbGVhcmZpeCBoMiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6ICgtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bGluZS1oZWlnaHQ6ICgtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi50cmliZS1ldmVudHMtc2NoZWR1bGUgLnRyaWJlLWV2ZW50cy1jb3N0e1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMSk7XG59XG5cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3I6YWZ0ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdpZGdldC1ib3JkZXIpO1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdC1uYXZ7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci13aWRnZXQtYm9yZGVyKTtcbn1cblxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19tdWx0aWRheS1ldmVudC1iYXItaW5uZXIsXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX211bHRpZGF5LWV2ZW50LWJhci1pbm5lcjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19tdWx0aWRheS1ldmVudC1iYXIgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fbXVsdGlkYXktZXZlbnQtYmFyLWlubmVyIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX211bHRpZGF5LWV2ZW50LWJhci10aXRsZS50cmliZS1jb21tb24taDh7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fbXVsdGlkYXktZXZlbnQtLXN0YXJ0IC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX211bHRpZGF5LWV2ZW50LWJhcntcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5e1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXdpZGdldC1ib3JkZXIpO1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5OmhvdmVyOmFmdGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX21vYmlsZS1ldmVudHMtaWNvbi0tZXZlbnR7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG59XG5cbi50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LWNlbGwtLXNlbGVjdGVkLCAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1jZWxsLS1zZWxlY3RlZDpmb2N1cywgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktY2VsbC0tc2VsZWN0ZWQ6aG92ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1jZWxsLS1tb2JpbGV7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSBcblxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtZXZlbnRzLWJhcl9fc2VhcmNoLWJ1dHRvbjpiZWZvcmV7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1jZWxsLS1zZWxlY3RlZCwgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoX19kYXktY2VsbC0tc2VsZWN0ZWQ6Zm9jdXMsIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aF9fZGF5LWNlbGwtLXNlbGVjdGVkIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGhfX2RheS1kYXRlLnRyaWJlLWNvbW1vbi1oNi50cmliZS1jb21tb24taC0tYWx0e1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4udHJpYmUtZXZlbnRzLWNvbnRlbnQgb2wsXG4udHJpYmUtZXZlbnRzLWNvbnRlbnQgcCxcbi50cmliZS1ldmVudHMtY29udGVudCB1bCB7XG5cdGZvbnQtc2l6ZTogKC0tZm9udC1zaXplLWJvZHkpO1xuXHRsaW5lLWhlaWdodDogKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yLS10YWJzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW17XG5cdHBhZGRpbmc6IDIwcHggMTJweDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xufVxuXG4udHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3ItLXRhYnMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS1saW5rIHtcblx0cGFkZGluZzogMDtcbn1cblxuLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0udHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtYy12aWV3LXNlbGVjdG9yX19saXN0LWl0ZW06Zm9jdXMsIC50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtOmhvdmVyLCAudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bS50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbVtmb2N1cy13aXRoaW5de1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1saWdodC1ncmV5KTtcbn1cblxuLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbms6Zm9jdXMsIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jLXZpZXctc2VsZWN0b3JfX2xpc3QtaXRlbS1saW5rOmhvdmVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRyaWJlLWV2ZW50cy1jLWljYWwudHJpYmUtY29tbW9uLWIyLnRyaWJlLWNvbW1vbi1iMy0tbWluLW1lZGl1bSAudHJpYmUtZXZlbnRzLWMtaWNhbF9fbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuLnRyaWJlLWV2ZW50cy1jLWljYWwudHJpYmUtY29tbW9uLWIyLnRyaWJlLWNvbW1vbi1iMy0tbWluLW1lZGl1bSAudHJpYmUtZXZlbnRzLWMtaWNhbF9fbGluayBzdmcge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4udHJpYmUtZXZlbnRzLWMtaWNhbC50cmliZS1jb21tb24tYjIudHJpYmUtY29tbW9uLWIzLS1taW4tbWVkaXVtIC50cmliZS1ldmVudHMtYy1pY2FsX19saW5rOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi50cmliZS1ldmVudHMtYy10b3AtYmFyX19kYXRlcGlja2VyIC50cmliZS1jb21tb24taDMudHJpYmUtY29tbW9uLWgtLWFsdC50cmliZS1ldmVudHMtYy10b3AtYmFyX19kYXRlcGlja2VyLWJ1dHRvbiAudHJpYmUtZXZlbnRzLWMtdG9wLWJhcl9fZGF0ZXBpY2tlci10aW1lIHNwYW4ge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLnRyaWJlLWV2ZW50cy1jYWwtbGlua3MgLnRyaWJlLWV2ZW50cy1nY2FsLFxuLnRyaWJlLWV2ZW50cy1jYWwtbGlua3MgLnRyaWJlLWV2ZW50cy1pY2FsIHtcblx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0Ym9yZGVyOiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLnRyaWJlLWV2ZW50cy1jYWwtbGlua3MgYTpudGgtY2hpbGQoMikge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItYm94KTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzLWNhbC1saW5rcyAudHJpYmUtZXZlbnRzLWdjYWwge1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cblxuLnRyaWJlLWV2ZW50cy1zaW5nbGUtc2VjdGlvbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YS5wcmltYXJ5LnRyaWJlLWNsZWFyZml4OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRib3JkZXItdG9wOiBub25lO1xufVxuXG4udHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAudHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAtZGV0YWlscyB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi50cmliZS1ldmVudHMtbWV0YS1ncm91cCAudHJpYmUtZXZlbnRzLXNpbmdsZS1zZWN0aW9uLXRpdGxlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xufVxuXG4udHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEgZGwge1xuXHRtaW4taGVpZ2h0OiAyMzBweDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAyNXB4IDAgMDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1ib3gpO1xuXHRib3JkZXItYm90dG9tOiA1cHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkdCB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNCk7XG59XG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkdCAudHJpYmUtZXZlbnRzLWFiYnIge1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnRyaWJlLWV2ZW50cy1ldmVudC1tZXRhIGRkIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1ib3gpO1xuXHRwYWRkaW5nOiAwIDAgMjVweCAwO1xuXHRtYXJnaW46IDAgMCAyNXB4IDA7XG59XG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkZCBhIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xufVxuXG4udHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEgZGQgYTpob3Zlcixcbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkZCBhOnZpc2l0ZWQsXG4udHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEgZGQgYTpmb2N1cyB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLWRldGFpbHMgZGwgZGQgLnRyaWJlLWV2ZW50cy1hYmJyLnRyaWJlLWV2ZW50cy1zdGFydC1kYXRlLnB1Ymxpc2hlZC5kdHN0YXJ0LFxuLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLWRldGFpbHMgZGwgZGQgLnRyaWJlLWV2ZW50cy1hYmJyLnRyaWJlLWV2ZW50cy1zdGFydC10aW1lLnB1Ymxpc2hlZC5kdHN0YXJ0LFxuLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLWRldGFpbHMgZGwgZGQgLnRyaWJlLWV2ZW50cy1hYmJyLnRyaWJlLWV2ZW50cy1zdGFydC1kYXRldGltZS51cGRhdGVkLnB1Ymxpc2hlZC5kdHN0YXJ0LFxuLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLWRldGFpbHMgZGwgZGQgLnRyaWJlLWV2ZW50cy1hYmJyLnRyaWJlLWV2ZW50cy1lbmQtZGF0ZXRpbWUuZHRlbmQge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50cmliZS1ldmVudHMtbWV0YS1ncm91cC50cmliZS1ldmVudHMtbWV0YS1ncm91cC1kZXRhaWxzIGRsIGRkIC50cmliZS1ldmVudHMtYWJici50cmliZS1ldmVudHMtZW5kLWRhdGUuZHRlbmR7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLnRyaWJlLWV2ZW50cy1tZXRhLWdyb3VwLW9yZ2FuaXplciAudHJpYmUtb3JnYW5pemVyIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4udHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAudHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAtdmVudWUge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cblxuXG4udHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAudHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAtdmVudWUgLnRyaWJlLXZlbnVlIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG5cbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkZFtjbGFzcyQ9dXJsXSxcbi50cmliZS1ldmVudHMtZXZlbnQtbWV0YSBkdDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cblxuI3RyaWJlLWV2ZW50cy1mb290ZXIge1xuXHRib3JkZXItdG9wOiBub25lO1xufVxuXG4udHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXN1Yi1uYXYge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcbn1cblxuLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IGxpe1xuXHRwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IGEsIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyBhe1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IGE6YWZ0ZXIsIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IGE6YmVmb3JlLCAudHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXN1Yi1uYXYgLnRyaWJlLWV2ZW50cy1uYXYtcHJldmlvdXMgYTphZnRlciwgLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IC50cmliZS1ldmVudHMtbmF2LXByZXZpb3VzIGE6YmVmb3Jle1xuXHR0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XG59XG5cbi50cmliZS1ldmVudHMgLmRhdGVwaWNrZXIgLmRheS5hY3RpdmUsIC50cmliZS1ldmVudHMgLmRhdGVwaWNrZXIgLmRheS5hY3RpdmUuZm9jdXNlZCwgLnRyaWJlLWV2ZW50cyAuZGF0ZXBpY2tlciAuZGF5LmFjdGl2ZTpmb2N1cywgLnRyaWJlLWV2ZW50cyAuZGF0ZXBpY2tlciAuZGF5LmFjdGl2ZTpob3ZlciwgLnRyaWJlLWV2ZW50cyAuZGF0ZXBpY2tlciAubW9udGguYWN0aXZlLCAudHJpYmUtZXZlbnRzIC5kYXRlcGlja2VyIC5tb250aC5hY3RpdmUuZm9jdXNlZCwgLnRyaWJlLWV2ZW50cyAuZGF0ZXBpY2tlciAubW9udGguYWN0aXZlOmZvY3VzLCAudHJpYmUtZXZlbnRzIC5kYXRlcGlja2VyIC5tb250aC5hY3RpdmU6aG92ZXIsIC50cmliZS1ldmVudHMgLmRhdGVwaWNrZXIgLnllYXIuYWN0aXZlLCAudHJpYmUtZXZlbnRzIC5kYXRlcGlja2VyIC55ZWFyLmFjdGl2ZS5mb2N1c2VkLCAudHJpYmUtZXZlbnRzIC5kYXRlcGlja2VyIC55ZWFyLmFjdGl2ZTpmb2N1cywgLnRyaWJlLWV2ZW50cyAuZGF0ZXBpY2tlciAueWVhci5hY3RpdmU6aG92ZXJ7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IGEge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnR7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQgcHtcblx0bWFyZ2luOiAwO1xufVxuXG5vbC53cC1ibG9jay1sYXRlc3QtY29tbWVudHN7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50IGEge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbi8qPT09PT09PT09PT09PT09PSByZXNwb25zaXZlID09PT09PT09PT09PT09PT0qL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7XG5cdC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZV9ldmVudHMgLnRyaWJlLWV2ZW50cy1ldmVudC1pbWFnZSBpbWcge1xuXHRcdGhlaWdodDogNTAwcHg7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCl7XG5cdC50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWwtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxuXG5cdCN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUge1xuXHRcdHBhZGRpbmc6IDQwcHggMzBweCAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQudHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAge1xuXHRcdHdpZHRoOiA0MTVweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0fVxuXG5cdC50cmliZS1ldmVudHMtbWV0YS1ncm91cC50cmliZS1ldmVudHMtbWV0YS1ncm91cC12ZW51ZSB7XG5cdFx0b3JkZXI6IDI7XG5cdH1cblxuXHQudHJpYmUtZXZlbnRzLWNhbC1saW5rcyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC50cmliZS1ldmVudHMtY29udGVudCBvbCxcblx0LnRyaWJlLWV2ZW50cy1jb250ZW50IHAsXG5cdC50cmliZS1ldmVudHMtY29udGVudCB1bCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50cmliZS1ldmVudHMtc2luZ2xlLXNlY3Rpb24udHJpYmUtZXZlbnRzLWV2ZW50LW1ldGEucHJpbWFyeS50cmliZS1jbGVhcmZpeCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQudHJpYmUtZXZlbnRzLW1ldGEtZ3JvdXAge1xuXHRcdGZsZXg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDY2cHgpIHtcblx0LnRyaWJlLWV2ZW50cy1jYWwtbGlua3MgYTpudGgtY2hpbGQoMikge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1N3B4KXtcblx0LnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IGxpIHtcblx0XHRwYWRkaW5nOiAwIDA7XG5cdH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuY3VzdG9tLWNsYXNzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jdXN0b20tcmVnaXN0cmF0aW9uIC53cGNmNy1mb3JtIC5jb250YWN0LWZvcm0gLnJlc2dpc3Rlci1jaGVja2JveHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1yZWdpc3RyYXRpb24gLndwY2Y3LWZvcm0gLmNvbnRhY3QtZm9ybSAuY3NzX3ByZWZpeC1idXR0b257XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG5cblxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Qb3B1cC1WaWRlb1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNzc19wcmVmaXgtcG9wdXAtdmlkZW8ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXBvcHVwLXZpZGVvIC5jc3NfcHJlZml4LXZpZGVvLWltZyAuY3NzX3ByZWZpeC12aWRlby1pY29uIC5jc3NfcHJlZml4LXZpZGVvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDEzMHB4O1xuXHR3aWR0aDogMTMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzBweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Zm9udC1zaXplOiAyOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNzc19wcmVmaXgtcG9wdXAtdmlkZW8gLmNzc19wcmVmaXgtdmlkZW8taW1nIC5jc3NfcHJlZml4LXZpZGVvLWljb24gLmNzc19wcmVmaXgtdmlkZW8ge1xuXHRcdGhlaWdodDogOTBweDtcblx0XHR3aWR0aDogOTBweDtcblx0XHRsaW5lLWhlaWdodDogOTBweDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdHJzLWxheWVyLnJzLXRpdGxlLnJzLWxheWVyIHtcblx0XHRmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5iYW5uZXItYnV0dG9uXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5ycy1idXR0b24tY3VzdG9tIC5jc3NfcHJlZml4LWJ0bi1jb250YWluZXIgLmNzc19wcmVmaXgtYnV0dG9uLmNzc19wcmVmaXgtYnV0dG9uLWxpbmsgLmJ0bl90ZXh0e1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi5ycy1idXR0b24tY3VzdG9tIC5jc3NfcHJlZml4LWJ0bi1jb250YWluZXIgLmNzc19wcmVmaXgtYnV0dG9uLmNzc19wcmVmaXgtYnV0dG9uLWxpbmsgLmJ0bl90ZXh0OmFmdGVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbmJhbm5lci0yXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucnMtY3VzdG9tLWZvbnQtc3R5bGUge1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KSAhaW1wb3J0YW50O1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5ycy10aXRsZS1mb250LWZhbWlseXtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSkgIWltcG9ydGFudDtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDEpICFpbXBvcnRhbnQ7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuYmxvY2tzLWdhbGxlcnktZ3JpZFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uZm9vdGVyIC5mb290ZXItdG9wLmZvb3Rlci1iYXNpYyAud2lkZ2V0IC53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1ncmlkIC5ibG9ja3MtZ2FsbGVyeS1pdGVte1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogLjVlbTtcbn1cblxuLmZvb3RlciAuZm9vdGVyLXRvcC5mb290ZXItYmFzaWMgLndpZGdldCAud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktZ3JpZCAuYmxvY2tzLWdhbGxlcnktaXRlbSBpbWd7XG5cdGhlaWdodDogMTAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuXG4gIl19 */