@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuOKfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf) format("truetype")}@font-face{font-family:Kaushan Script;src:url(../fonts/KaushanScript-Regular.eot);src:url(../fonts/KaushanScript-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/KaushanScript-Regular.woff2) format("woff2"),url(../fonts/KaushanScript-Regular.woff) format("woff"),url(../fonts/KaushanScript-Regular.ttf) format("truetype"),url(../fonts/KaushanScript-Regular.svg#KaushanScript-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quentin;src:url(../fonts/Quentin.eot);src:url(../fonts/Quentin.eot?#iefix) format("embedded-opentype"),url(../fonts/Quentin.woff2) format("woff2"),url(../fonts/Quentin.woff) format("woff"),url(../fonts/Quentin.ttf) format("truetype"),url(../fonts/Quentin.svg#Quentin) format("svg");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Kaushan Script}a:focus,a:hover{color:#fcd224}a,a:focus,a:hover{text-decoration:none;transition:.2s ease;-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;box-shadow:none;-webkit-appearance:none;appearance:none}a{color:#332c65;border-radius:0}button{font-family:Inter,sans-serif;cursor:pointer;outline:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{color:#332c65;font-family:Inter,sans-serif;font-weight:500;font-size:1rem;margin:0;overflow-x:hidden;line-height:1.8;transition:all .5s}body.popup-active{overflow:hidden;position:fixed;left:0;right:0}body.home_page .footer-top{margin-top:0}body.toolbar-horizontal.toolbar-fixed{padding-top:39px}body.toolbar-horizontal.toolbar-fixed .header{top:39px}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header{top:78px}img,svg{max-width:100%;display:block}.font-none{display:none}::selection{background:#332c65;color:#fcd224}.cm-btn,.slick-arrow,.slick-dots li button{background:transparent;border:none}.cm-btn,.slick-arrow,.slick-dots li button,.theme-btn{-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:0}.theme-btn{-webkit-user-select:none;user-select:none;transition:all .3s ease;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;color:#fff;background-color:#332c65;border-color:#332c65}.theme-btn:hover{background-color:#fcd224;border-color:#fcd224;color:#332c65}@media only screen and (max-width:1600px){.theme-btn{padding:14px 21px}}@media only screen and (max-width:1366px){.theme-btn{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.theme-btn{font-size:16px;padding:21px 56px}}.theme-btn.secondary{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fcd224;color:#332c65;border-color:#fcd224}.theme-btn.secondary:hover{background-color:#332c65;color:#fff;border-color:#332c65}@media only screen and (max-width:1600px){.theme-btn.secondary{padding:14px 21px}}@media only screen and (max-width:1366px){.theme-btn.secondary{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.theme-btn.secondary{font-size:16px;padding:21px 56px}}.theme-btn.tertiary{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fff;color:#332c65;border-color:#fff}.theme-btn.tertiary:hover{background-color:#332c65;color:#fff;border-color:#fff}@media only screen and (max-width:1600px){.theme-btn.tertiary{padding:14px 21px}}@media only screen and (max-width:1366px){.theme-btn.tertiary{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.theme-btn.tertiary{font-size:16px;padding:21px 56px}}.title-cover{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:991px){.title-cover{flex-direction:column;align-items:center;margin-bottom:30px}}.section-title{font-size:40px;font-family:Kaushan Script;font-weight:500;line-height:1.2;padding-left:60px;margin-bottom:30px;position:relative}.section-title:before{position:absolute;top:0;left:0;content:""}.section-title.quet-icon:before{width:44px;height:42px;background-image:url(../images/quet-icon.svg)}@media only screen and (max-width:1366px){.section-title.quet-icon:before{transform:scale(.8);top:-5px}}@media only screen and (max-width:991px){.section-title.quet-icon:before{transform:scale(1) translateX(-50%);top:0;left:50%}}.section-title.gal-icon:before{width:40px;height:40px;background-image:url(../images/gal-icon.svg)}@media only screen and (max-width:1366px){.section-title.gal-icon:before{transform:scale(.8);top:-5px}}@media only screen and (max-width:991px){.section-title.gal-icon:before{transform:scale(1) translateX(-50%);top:0;left:50%}}.section-title.video-icon:before{width:44px;height:48px;background-image:url(../images/popcorn-icon.svg)}@media only screen and (max-width:1366px){.section-title.video-icon:before{transform:scale(.8);top:-5px}}@media only screen and (max-width:991px){.section-title.video-icon:before{transform:scale(1) translateX(-50%);top:0;left:50%}}.section-title.idea-icon:before{width:43px;height:48px;background-image:url(../images/idea-icon.svg)}@media only screen and (max-width:1366px){.section-title.idea-icon:before{transform:scale(.8);top:-5px}}@media only screen and (max-width:991px){.section-title.idea-icon:before{transform:scale(1) translateX(-50%);left:50%}}.section-title.white-title{color:#fff}@media only screen and (max-width:1600px){.section-title{font-size:35px;padding-left:50px}}@media only screen and (max-width:1366px){.section-title{font-size:30px;margin-bottom:25px}}@media only screen and (max-width:1024px){.section-title{font-size:24px}}@media only screen and (max-width:991px){.section-title{font-size:40px;padding:60px 0 0;margin-bottom:35px}}.section-padd{margin:120px 0}@media only screen and (max-width:1600px){.section-padd{margin:80px 0}}@media only screen and (max-width:1366px){.section-padd{margin:60px 0}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;box-shadow:none!important}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);box-shadow:none!important}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:.0625rem}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;box-shadow:none;outline:none!important}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:.0625rem solid transparent}.ct-slider:not(.slick-initialized) :not(:first-child),.slick-arrow.slick-hidden{display:none}.container{padding-left:15px;padding-right:15px;width:100%;margin-left:auto;margin-right:auto;max-width:1430px}@media only screen and (max-width:1366px){.container{max-width:1140px}}@media only screen and (max-width:1024px){.container{max-width:960px}}@media only screen and (max-width:991px){.container{max-width:768px}}@media only screen and (max-width:767px){.container{max-width:500px}}@media only screen and (max-width:500px){.container{max-width:400px}}.row{display:flex;margin:0 -15px;flex-wrap:wrap}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:#fff;color:#332c65;font-family:Inter,sans-serif;padding:16px;transition:all .3s ease-out 0s;width:100%;margin-bottom:1.25rem;-webkit-appearance:none;appearance:none;border-radius:30px;box-shadow:none;min-width:232px;border:1px solid #ebebeb}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#332c65;outline:none;color:#332c65}@media only screen and (max-width:1366px){input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{min-width:200px;padding:12px}}@media only screen and (max-width:991px){input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{min-height:64px;padding:15px;font-size:15px}}.form-control{display:flex}label{margin-bottom:13px;display:block;text-align:left;font-size:14px;color:#332c65;font-weight:500;line-height:1}@media only screen and (max-width:991px){label{font-size:18px;margin-bottom:18px}}@media only screen and (max-width:767px){label{margin-bottom:27px}}form ::placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form ::placeholder{font-size:15px}}@media only screen and (max-width:767px){form ::placeholder{font-size:12px}}form ::-webkit-placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form ::-webkit-placeholder{font-size:15px}}@media only screen and (max-width:767px){form ::-webkit-placeholder{font-size:12px}}form :-moz-placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form :-moz-placeholder{font-size:15px}}@media only screen and (max-width:767px){form :-moz-placeholder{font-size:12px}}form ::-moz-placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form ::-moz-placeholder{font-size:15px}}@media only screen and (max-width:767px){form ::-moz-placeholder{font-size:12px}}form ::-ms-placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form ::-ms-placeholder{font-size:15px}}@media only screen and (max-width:767px){form ::-ms-placeholder{font-size:12px}}form :-ms-placeholder{font-size:12px;color:#bebebe;opacity:1;font-family:Inter,sans-serif;font-style:italic}@media only screen and (max-width:991px){form :-ms-placeholder{font-size:15px}}@media only screen and (max-width:767px){form :-ms-placeholder{font-size:12px}}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#332c65!important;background-image:none!important;color:#332c65!important}.focus-none:focus{box-shadow:none;outline:none}.no-script-msg{position:fixed;left:0;right:0;z-index:9999999999;padding:10px 15px;color:#fff;background:red;line-height:1.5;text-transform:uppercase;font-size:13px;font-family:Arial;font-weight:700;top:0;display:flex;align-items:center;justify-content:center}.no-script-msg:before{content:"";background-image:url(../images/script-alert.svg);display:block;min-width:15px;min-height:15px;margin-right:10px;background-size:contain;background-repeat:no-repeat;background-position:50%}.the-img{position:relative;overflow:hidden;display:block}.the-img iframe,.the-img img,.the-img svg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.block--views-block--evenements-block-2 .upevent-list>div{flex-grow:1;margin:0 -15px;display:flex;flex-wrap:wrap}.user-form .form-item,.user-login-form .form-item,.user-pass-reset .form-item,.user-pass .form-item{margin-bottom:30px}.user-form .form-item label,.user-login-form .form-item label,.user-pass-reset .form-item label,.user-pass .form-item label{font-size:1.1rem}.user-form .form-item span.form-required,.user-login-form .form-item span.form-required,.user-pass-reset .form-item span.form-required,.user-pass .form-item span.form-required{display:none}.user-form .form-item input,.user-login-form .form-item input,.user-pass-reset .form-item input,.user-pass .form-item input{margin-bottom:.5rem}.user-form .form-item .help-block,.user-login-form .form-item .help-block,.user-pass-reset .form-item .help-block,.user-pass .form-item .help-block{font-size:.8rem}.user-form .form-actions .js-form-submit,.user-form .user-pass-reset .js-form-submit,.user-login-form .form-actions .js-form-submit,.user-login-form .user-pass-reset .js-form-submit,.user-pass-reset .form-actions .js-form-submit,.user-pass-reset .user-pass-reset .js-form-submit,.user-pass .form-actions .js-form-submit,.user-pass .user-pass-reset .js-form-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fcd224;color:#332c65;border-color:#fcd224}.user-form .form-actions .js-form-submit:hover,.user-form .user-pass-reset .js-form-submit:hover,.user-login-form .form-actions .js-form-submit:hover,.user-login-form .user-pass-reset .js-form-submit:hover,.user-pass-reset .form-actions .js-form-submit:hover,.user-pass-reset .user-pass-reset .js-form-submit:hover,.user-pass .form-actions .js-form-submit:hover,.user-pass .user-pass-reset .js-form-submit:hover{background-color:#332c65;color:#fff;border-color:#332c65}@media only screen and (max-width:1600px){.user-form .form-actions .js-form-submit,.user-form .user-pass-reset .js-form-submit,.user-login-form .form-actions .js-form-submit,.user-login-form .user-pass-reset .js-form-submit,.user-pass-reset .form-actions .js-form-submit,.user-pass-reset .user-pass-reset .js-form-submit,.user-pass .form-actions .js-form-submit,.user-pass .user-pass-reset .js-form-submit{padding:14px 21px}}@media only screen and (max-width:1366px){.user-form .form-actions .js-form-submit,.user-form .user-pass-reset .js-form-submit,.user-login-form .form-actions .js-form-submit,.user-login-form .user-pass-reset .js-form-submit,.user-pass-reset .form-actions .js-form-submit,.user-pass-reset .user-pass-reset .js-form-submit,.user-pass .form-actions .js-form-submit,.user-pass .user-pass-reset .js-form-submit{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.user-form .form-actions .js-form-submit,.user-form .user-pass-reset .js-form-submit,.user-login-form .form-actions .js-form-submit,.user-login-form .user-pass-reset .js-form-submit,.user-pass-reset .form-actions .js-form-submit,.user-pass-reset .user-pass-reset .js-form-submit,.user-pass .form-actions .js-form-submit,.user-pass .user-pass-reset .js-form-submit{font-size:16px;padding:21px 56px}}body.modal-open{overflow:hidden}body.modal-open:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:110}.modal{display:none;z-index:122}.modal.in{display:flex!important;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%}.modal.in .modal-dialog iframe{border:0}.order-1{-ms-flex-order:1}.order-2{-ms-flex-order:2}.order-3{-ms-flex-order:3}.order-4{-ms-flex-order:4}.order-5{-ms-flex-order:5}.order-6{-ms-flex-order:6}.order-7{-ms-flex-order:7}.order-8{-ms-flex-order:8}.order-9{-ms-flex-order:9}.order-10{-ms-flex-order:10}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.ml-auto,.mx-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;width:100%;padding-right:15px;padding-left:15px}@media only screen and (min-width:576px){.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px){.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:992px){.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1200px){.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.65);z-index:998;display:block;opacity:0;visibility:hidden;transition:.5s ease}.overlay.active{opacity:1;visibility:visible}.assos-liste .assos-card-list .assos-list{flex:0 0 50%;max-width:50%}@media only screen and (max-width:767px){.assos-liste .assos-card-list .assos-list{flex:0 0 100%;max-width:100%}}.banner .banner-item{position:relative}.banner .banner-item .banner-images-cover{width:100%;padding-top:40%;min-height:760px}@media only screen and (max-width:1600px){.banner .banner-item .banner-images-cover{min-height:700px}}@media only screen and (max-width:1366px){.banner .banner-item .banner-images-cover{min-height:592px}}.banner .banner-item .banner-images-cover:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.25;z-index:8}.banner .banner-item .banner-images-cover:before img{z-index:7}.banner .banner-item .banner-content-cover{position:absolute;left:50%;transform:translateX(-50%) translateY(-13%);top:50%;text-align:center;z-index:9;padding:0 15px;max-width:1200px}@media only screen and (max-width:1366px){.banner .banner-item .banner-content-cover{transform:translateX(-50%) translateY(-20%);max-width:100%}}.banner .banner-item .banner-text{font-size:40px;color:#fff;line-height:1.6;font-weight:700;max-width:656px;padding:15px 0 0;margin:0 auto}@media only screen and (max-width:1600px){.banner .banner-item .banner-text{font-size:30px;max-width:500px;padding:7px 0 0}}@media only screen and (max-width:1366px){.banner .banner-item .banner-text{font-size:25px;line-height:1.4;max-width:410px}}@media only screen and (max-width:1024px){.banner .banner-item .banner-text{font-size:20px;max-width:330px}}@media only screen and (max-width:767px){.banner .banner-item .banner-text{font-size:20px}}.banner .banner-item .banner-title{font-size:88px;color:#fff;line-height:1;margin:0 auto;font-weight:500;white-space:nowrap}@media only screen and (max-width:1600px){.banner .banner-item .banner-title{font-size:70px}}@media only screen and (max-width:1366px){.banner .banner-item .banner-title{font-size:60px}}@media only screen and (max-width:1024px){.banner .banner-item .banner-title{font-size:50px}}@media only screen and (max-width:767px){.banner .banner-item .banner-title{font-size:40px;font-style:italic}}.banner .banner-item .theme-btn{min-width:128px;margin-top:15px}@media only screen and (max-width:1024px){.banner .banner-item .theme-btn{min-width:110px}}@media only screen and (max-width:767px){.banner .banner-item .theme-btn{min-width:272px}}@media only screen and (max-width:320px){.banner .banner-item .theme-btn{min-width:252px}}@media only screen and (max-width:1600px){.upcoming-events{padding:0 120px}}@media only screen and (max-width:1366px){.upcoming-events{padding:0 90px}}@media only screen and (max-width:1024px){.upcoming-events{padding:0}}@media only screen and (max-width:991px){.upcoming-events .container{padding:0}}@media only screen and (max-width:991px){.upcoming-events.upcoming-homesec .upevent-row{display:block}.upcoming-events.upcoming-homesec .upevent-row:after{content:"";clear:both;display:block}.upcoming-events.upcoming-homesec .upevent-list{display:block}.upcoming-events.upcoming-homesec .upevent-list .upevent-item{float:left;width:50%;max-width:50%}.upcoming-events.upcoming-homesec .title-cover{float:left;margin:30px 0 40px;max-width:50%;width:50%}}@media only screen and (max-width:767px){.upcoming-events.upcoming-homesec .upevent-list,.upcoming-events.upcoming-homesec .upevent-row{display:flex}.upcoming-events.upcoming-homesec .upevent-list .upevent-item{float:none;width:100%;max-width:100%}.upcoming-events.upcoming-homesec .title-cover{float:none;margin:0 0 40px;width:100%;max-width:100%}}.upcoming-events .section-title{padding-left:0;line-height:1;transform:rotate(-10deg);padding:60px 0;margin:0}@media only screen and (max-width:991px){.upcoming-events .section-title{transform:rotate(0)}}.upcoming-events .section-title:before{content:"";background-image:url(../images/upevents.svg);width:40px;height:40px;position:absolute;top:17px;left:45%}@media only screen and (max-width:1600px){.upcoming-events .section-title:before{top:-3px;transform:scale(.8)}}@media only screen and (max-width:1366px){.upcoming-events .section-title:before{top:-7px}}@media only screen and (max-width:991px){.upcoming-events .section-title:before{transform:scale(1)}}.upcoming-events .section-title:after{content:"";background-image:url(../images/quearrow.svg);width:57px;height:22px;position:absolute;transform:rotate(10deg);right:-15px;bottom:15px}@media only screen and (max-width:1600px){.upcoming-events .section-title:after{transform:scale(.8);right:-18px;bottom:11px}}@media only screen and (max-width:991px){.upcoming-events .section-title:after{display:none}}@media only screen and (max-width:1600px){.upcoming-events .section-title{padding:45px 0}}@media only screen and (max-width:1366px){.upcoming-events .section-title{padding:40px 0}}.upcoming-events .title-cover{max-width:200px;flex-direction:column;text-align:center;margin-right:100px}@media only screen and (max-width:1366px){.upcoming-events .title-cover{margin-right:50px}}@media only screen and (max-width:991px){.upcoming-events .title-cover{margin:0 0 40px;max-width:100%;flex:0 0 100%;align-items:center}}.upcoming-events .title-cover .theme-btn{margin:0 auto}.upcoming-events .upevent-row{display:flex;align-items:center;box-shadow:0 3px 12px rgba(0,0,0,.08);border-radius:8px;background-color:#fff;margin:-41px auto 0;position:relative;z-index:9;padding:33px 72px}@media only screen and (max-width:1600px){.upcoming-events .upevent-row{padding:23px 52px}}@media only screen and (max-width:1366px){.upcoming-events .upevent-row{padding:20px 32px}}@media only screen and (max-width:991px){.upcoming-events .upevent-row{padding:40px 32px 0;margin-top:0;box-shadow:none;border-radius:0;flex-wrap:wrap}}@media only screen and (max-width:767px){.upcoming-events .upevent-row{padding:50px 24px 0}}.upcoming-events .upevent-list{flex-grow:1}@media only screen and (max-width:1366px){.upcoming-events .upevent-list{margin-left:-10px;margin-right:-10px}}.upcoming-events .upevent-list .upevent-item{flex:0 0 33.33%;max-width:33.33%;padding-bottom:0}@media only screen and (max-width:1366px){.upcoming-events .upevent-list .upevent-item{padding-left:10px;padding-right:10px}}@media only screen and (max-width:991px){.upcoming-events .upevent-list .upevent-item{flex:0 0 50%;max-width:50%;padding-bottom:35px}.upcoming-events .upevent-list .upevent-item:last-child{padding-bottom:0}}@media only screen and (max-width:767px){.upcoming-events .upevent-list .upevent-item{flex:0 0 100%;max-width:100%}}.upevent-list,.user__field-evenements-inscrits{margin:0 -15px;display:flex;flex-wrap:wrap}.upevent-list .upevent-item,.user__field-evenements-inscrits .upevent-item{padding:0 15px 30px}.upevent-list .upevent-item .upevent-link,.user__field-evenements-inscrits .upevent-item .upevent-link{font-size:0;display:block;position:relative}.upevent-list .upevent-item .upevent-link:hover,.user__field-evenements-inscrits .upevent-item .upevent-link:hover{color:#332c65}.upevent-list .upevent-item .upevent-link:hover img,.user__field-evenements-inscrits .upevent-item .upevent-link:hover img{transform:scale(1.1)}.upevent-list .upevent-topbox,.user__field-evenements-inscrits .upevent-topbox{width:100%;padding-top:68%;overflow:hidden;border-radius:4px}.upevent-list .upevent-topbox:before,.user__field-evenements-inscrits .upevent-topbox:before{content:"";z-index:8;position:absolute;height:77px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.73));bottom:0;left:0;right:0}.upevent-list .upevent-topbox img,.user__field-evenements-inscrits .upevent-topbox img{z-index:7;transition:all .5s}.upevent-list .upevent-topbox .concert-link,.user__field-evenements-inscrits .upevent-topbox .concert-link{position:absolute;z-index:9;bottom:14px;left:12px;background-color:transparent;border:1px solid hsla(0,0%,100%,.24);font-style:italic;font-weight:500;padding:9px 22px;font-family:Inter,sans-serif;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;border-radius:48px;color:#fff}@media only screen and (max-width:1600px){.upevent-list .upevent-topbox .concert-link,.user__field-evenements-inscrits .upevent-topbox .concert-link{padding:8px 16px;font-size:11px}}@media only screen and (max-width:1366px){.upevent-list .upevent-topbox .concert-link,.user__field-evenements-inscrits .upevent-topbox .concert-link{padding:6px 13px;font-size:10px;bottom:12px;left:10px}}@media only screen and (max-width:991px){.upevent-list .upevent-topbox .concert-link,.user__field-evenements-inscrits .upevent-topbox .concert-link{font-size:12px;padding:10px 20px}}.upevent-list .upevent-bottombox,.user__field-evenements-inscrits .upevent-bottombox{margin-top:12px;display:block}@media only screen and (max-width:1366px){.upevent-list .upevent-bottombox,.user__field-evenements-inscrits .upevent-bottombox{margin-top:10px}}@media only screen and (max-width:991px){.upevent-list .upevent-bottombox,.user__field-evenements-inscrits .upevent-bottombox{margin-top:12px}}.upevent-list .upevent-bottombox .upevent-date,.user__field-evenements-inscrits .upevent-bottombox .upevent-date{display:block;line-height:1;font-size:12px;color:#db1c23;font-weight:700;padding-left:20px;position:relative;margin-bottom:5px}.upevent-list .upevent-bottombox .upevent-date:before,.user__field-evenements-inscrits .upevent-bottombox .upevent-date:before{content:"";width:12px;height:13px;position:absolute;left:0;top:0;background-image:url(../images/date-icon.svg)}@media only screen and (max-width:1366px){.upevent-list .upevent-bottombox .upevent-date,.user__field-evenements-inscrits .upevent-bottombox .upevent-date{font-size:11px;padding-left:18px}}@media only screen and (max-width:991px){.upevent-list .upevent-bottombox .upevent-date,.user__field-evenements-inscrits .upevent-bottombox .upevent-date{font-size:12px}}.upevent-list .upevent-bottombox .upevent-title,.user__field-evenements-inscrits .upevent-bottombox .upevent-title{display:inline-block;font-size:18px;font-weight:700;line-height:1.5;font-family:Inter,sans-serif}@media only screen and (max-width:1600px){.upevent-list .upevent-bottombox .upevent-title,.user__field-evenements-inscrits .upevent-bottombox .upevent-title{font-size:16px}}@media only screen and (max-width:1366px){.upevent-list .upevent-bottombox .upevent-title,.user__field-evenements-inscrits .upevent-bottombox .upevent-title{font-size:14px;display:block}}@media only screen and (max-width:991px){.upevent-list .upevent-bottombox .upevent-title,.user__field-evenements-inscrits .upevent-bottombox .upevent-title{font-size:18px}}.assos-gallery .assos-gallery-left{flex:0 0 39.8%;max-width:39.8%;padding:0 15px}@media only screen and (max-width:1199px){.assos-gallery .assos-gallery-left .assos-card-list{margin:0}}@media only screen and (max-width:991px){.assos-gallery .assos-gallery-left{flex:0 0 100%;max-width:100%;padding:40px 0 10px;background-color:#f8f8f8;margin-bottom:40px}}@media only screen and (max-width:991px){.assos-gallery .assos-gallery-left .assos-card-list .assos-list{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.assos-gallery .assos-gallery-left .assos-card-list .assos-list{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:991px){.assos-gallery .container{max-width:100%}.assos-gallery .container .assos-card-list,.assos-gallery .container .assos-gallery-cover,.assos-gallery .container .title-cover{max-width:768px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.assos-gallery .container .assos-card-list,.assos-gallery .container .assos-gallery-cover,.assos-gallery .container .title-cover{max-width:500px}}@media only screen and (max-width:500px){.assos-gallery .container .assos-card-list,.assos-gallery .container .assos-gallery-cover,.assos-gallery .container .title-cover{max-width:400px}}.assos-gallery .assos-gallery-right{flex:0 0 60.2%;max-width:60.2%;padding:0 15px 0 75px}@media only screen and (max-width:1600px){.assos-gallery .assos-gallery-right{padding:0 15px 0 45px}}@media only screen and (max-width:1366px){.assos-gallery .assos-gallery-right{padding:0 15px 0 25px}}@media only screen and (max-width:991px){.assos-gallery .assos-gallery-right{flex:0 0 100%;max-width:100%;padding:0 15px}}.assos-gallery-right .assos-gallery-img{padding-top:66%;border-radius:4px;overflow:hidden}.assos-gallery-right .assos-gallery-img img{transition:all .5s}.assos-gallery-right .assos-gallery-img:hover img{transform:scale(1.1)}.assos-gallery-right .assos-gallery-col{margin-bottom:30px}.assos-gallery-right .assos-gallery-col:first-child .assos-gallery-img:before{content:"";position:absolute;opacity:.25;top:0;left:0;bottom:0;right:0;z-index:9;background-color:#000}.assos-gallery-right .assos-gallery-col:first-child .assos-gallery-img img{z-index:8}@media only screen and (max-width:767px){.assos-gallery-right .assos-gallery-col{padding:0 24px}.assos-gallery-right .assos-gallery-col:last-child{margin-bottom:0}}.assos-card-list,.user__field-breves-inscrits{display:flex;margin:0 -15px;flex-wrap:wrap;width:100%}.assos-card-list .assos-list,.user__field-breves-inscrits .assos-list{flex:0 0 100%;max-width:100%;padding:0 15px 30px}@media only screen and (max-width:1199px){.assos-card-list .assos-list,.user__field-breves-inscrits .assos-list{padding:0 0 30px}}@media only screen and (max-width:991px){.assos-card-list .assos-list,.user__field-breves-inscrits .assos-list{padding:0 15px 30px}}@media only screen and (max-width:767px){.assos-card-list .assos-list,.user__field-breves-inscrits .assos-list{padding:0 24px 30px}}.assos-card-list .assos-card,.user__field-breves-inscrits .assos-card{box-shadow:0 3px 12px rgba(0,0,0,.08);border-radius:8px;background-color:#fff;padding:24px 30px;display:flex;align-items:center;position:relative;overflow:hidden;cursor:pointer}@media only screen and (max-width:1366px){.assos-card-list .assos-card,.user__field-breves-inscrits .assos-card{padding:20px 25px}}@media only screen and (max-width:767px){.assos-card-list .assos-card,.user__field-breves-inscrits .assos-card{padding:24px;align-items:flex-start}}.assos-card-list .assos-card:hover,.assos-card-list .assos-card:hover .assos-link,.user__field-breves-inscrits .assos-card:hover,.user__field-breves-inscrits .assos-card:hover .assos-link{color:#332c65}.assos-card-list .assos-card:hover .assos-link:before,.user__field-breves-inscrits .assos-card:hover .assos-link:before{left:120%}.assos-card-list .assos-card .assos-date,.user__field-breves-inscrits .assos-card .assos-date{padding-right:23px;text-align:center;font-size:36px;font-weight:700;line-height:.7;flex:0 0 15%;max-width:15%;margin:0}.assos-card-list .assos-card .assos-date span,.user__field-breves-inscrits .assos-card .assos-date span{font-family:Inter,sans-serif;font-size:14px;font-weight:600;display:block;line-height:1;margin-top:8px}@media only screen and (max-width:1600px){.assos-card-list .assos-card .assos-date,.user__field-breves-inscrits .assos-card .assos-date{font-size:32px;line-height:.6;flex:0 0 20%;max-width:20%}.assos-card-list .assos-card .assos-date span,.user__field-breves-inscrits .assos-card .assos-date span{font-size:13px}}@media only screen and (max-width:1366px){.assos-card-list .assos-card .assos-date,.user__field-breves-inscrits .assos-card .assos-date{padding-right:18px;font-size:30px}.assos-card-list .assos-card .assos-date span,.user__field-breves-inscrits .assos-card .assos-date span{font-size:12px}}@media only screen and (max-width:767px){.assos-card-list .assos-card .assos-date,.user__field-breves-inscrits .assos-card .assos-date{font-size:36px;padding-right:15px;padding-top:22px}.assos-card-list .assos-card .assos-date span,.user__field-breves-inscrits .assos-card .assos-date span{font-size:14px}}.assos-card-list .assos-card .assos-tag,.user__field-breves-inscrits .assos-card .assos-tag{font-family:Inter,sans-serif;color:#db1c23;font-size:12px;font-weight:600;display:flex;text-decoration:none;line-height:1;padding-left:20px;position:relative;margin-bottom:9px}.assos-card-list .assos-card .assos-tag:before,.user__field-breves-inscrits .assos-card .assos-tag:before{content:"";width:12px;height:10px;background-image:url(../images/assos-tag-icon.svg);left:0;top:2px;position:absolute}.assos-card-list .assos-card .assos-title,.user__field-breves-inscrits .assos-card .assos-title{font-family:Inter,sans-serif;font-weight:700;font-size:18px;line-height:1.4;margin:0;padding:0}.assos-card-list .assos-card .assos-title:after,.user__field-breves-inscrits .assos-card .assos-title:after{display:none}@media only screen and (max-width:1600px){.assos-card-list .assos-card .assos-title,.user__field-breves-inscrits .assos-card .assos-title{font-size:16px}}@media only screen and (max-width:1366px){.assos-card-list .assos-card .assos-title,.user__field-breves-inscrits .assos-card .assos-title{font-size:14px}}@media only screen and (max-width:767px){.assos-card-list .assos-card .assos-title,.user__field-breves-inscrits .assos-card .assos-title{font-size:16px}}.assos-card-list .assos-card .assos-text,.user__field-breves-inscrits .assos-card .assos-text{font-weight:300;font-size:15px;line-height:1.4;padding:9px 0 33px;margin:0}@media only screen and (max-width:1600px){.assos-card-list .assos-card .assos-text,.user__field-breves-inscrits .assos-card .assos-text{font-size:13px}}@media only screen and (max-width:1366px){.assos-card-list .assos-card .assos-text,.user__field-breves-inscrits .assos-card .assos-text{font-size:12px;padding-bottom:25px}}@media only screen and (max-width:767px){.assos-card-list .assos-card .assos-text,.user__field-breves-inscrits .assos-card .assos-text{font-size:15px;padding-top:15px;padding-bottom:40px;margin-left:-70px;background-color:#fff;margin-top:3px}}@media only screen and (max-width:320px){.assos-card-list .assos-card .assos-text,.user__field-breves-inscrits .assos-card .assos-text{margin-left:-60px}}.assos-card-list .assos-card .assos-link,.user__field-breves-inscrits .assos-card .assos-link{position:absolute;right:0;bottom:0;font-size:12px;font-weight:600;line-height:1;color:#fff;transition:all .3s;padding:10px 40px 10px 53px}.assos-card-list .assos-card .assos-link span,.user__field-breves-inscrits .assos-card .assos-link span{position:relative;z-index:9}.assos-card-list .assos-card .assos-link:before,.user__field-breves-inscrits .assos-card .assos-link:before{content:"";position:absolute;top:0;bottom:0;background-color:#332c65;left:10px;right:-20px;transform:skewX(-30deg);z-index:8;transition:all .4s}.assos-card-list .assos-card .assos-link:after,.user__field-breves-inscrits .assos-card .assos-link:after{content:"";position:absolute;top:0;bottom:0;background-color:#fcd224;left:0;right:-20px;z-index:7;transform:skewX(-30deg)}@media only screen and (max-width:1366px){.assos-card-list .assos-card .assos-link,.user__field-breves-inscrits .assos-card .assos-link{padding:8px 30px 10px 43px;font-size:11px}}@media only screen and (max-width:767px){.assos-card-list .assos-card .assos-link,.user__field-breves-inscrits .assos-card .assos-link{font-size:15px;padding:10px 33px 12px 40px}}.assos-card-list .assos-card .assos-right,.user__field-breves-inscrits .assos-card .assos-right{border-left:1px solid rgba(0,0,0,.1);padding:0 0 0 24px;flex:0 0 85%;max-width:85%}@media only screen and (max-width:1600px){.assos-card-list .assos-card .assos-right,.user__field-breves-inscrits .assos-card .assos-right{flex:0 0 80%;max-width:80%}}@media only screen and (max-width:1366px){.assos-card-list .assos-card .assos-right,.user__field-breves-inscrits .assos-card .assos-right{padding-left:18px}}@media only screen and (max-width:767px){.assos-card-list .assos-card .assos-right,.user__field-breves-inscrits .assos-card .assos-right{padding:0 15px}}.assos-card-list .assos-card .assos-right span,.user__field-breves-inscrits .assos-card .assos-right span{display:block}.video-gallery{background-color:#332c65;padding:80px 0 100px}@media only screen and (max-width:1600px){.video-gallery{padding:60px 0 70px}}@media only screen and (max-width:1366px){.video-gallery{padding:50px 0 60px}}@media only screen and (max-width:991px){.video-gallery{padding:40px 0 10px}}.video-gallery .theme-btn:hover{background-color:#12162f;border-color:#12162f}.video-gallery .video-gallery-list{margin:0 -15px}.video-gallery .video-gallery-list:after{content:"";display:block;clear:both}.video-gallery .video-gallery-item{padding:0 15px 20px;width:32%;max-width:32%;max-height:255px;float:left}.video-gallery .video-gallery-item figure{height:234px}.video-gallery .video-gallery-item figure .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-gallery .video-gallery-item:first-child{max-width:68%;width:68%;max-height:unset}.video-gallery .video-gallery-item:first-child figure{height:485px}@media only screen and (max-width:991px){.video-gallery .video-gallery-item:first-child{width:100%;max-width:100%}}@media only screen and (max-width:991px){.video-gallery .video-gallery-item{width:50%;max-width:50%;padding-bottom:30px}}@media only screen and (max-width:767px){.video-gallery .video-gallery-item{width:100%;max-width:100%;padding:0 24px 30px}}.video-gallery .video-gallery-link{border-radius:4px;overflow:hidden;position:relative;display:block;height:100%}.video-gallery .video-gallery-link:before{content:"";position:absolute;background-color:#000;opacity:.4;z-index:8;top:0;bottom:0;left:0;right:0}.video-gallery .video-gallery-link:after{content:"";width:56px;height:40px;position:absolute;z-index:9;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/youtube-play.svg)}@media only screen and (max-width:1366px){.video-gallery .video-gallery-link:after{transform:translate(-50%,-50%) scale(.8)}}@media only screen and (max-width:1024px){.video-gallery .video-gallery-link:after{transform:translate(-50%,-50%) scale(.7)}}.video-gallery .video-gallery-link:hover img{transform:scale(1.1)}.video-gallery .video-gallery-link img{transition:all .5s;z-index:7;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.focus-map{display:flex;flex-wrap:wrap}.focus-map .focus-box{padding:56px 20px 65px;background-color:#1a162f;flex:0 0 75%;max-width:75%;position:relative;overflow:hidden}@media only screen and (max-width:1600px){.focus-map .focus-box{padding:46px 20px 55px}}@media only screen and (max-width:1366px){.focus-map .focus-box{padding:36px 20px 45px}}@media only screen and (max-width:991px){.focus-map .focus-box{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.focus-map .focus-box{padding:36px 20px 182px}}.focus-map .focus-inner-cover{margin-left:auto;max-width:1150px}@media only screen and (max-width:1600px){.focus-map .focus-inner-cover{max-width:1090px}}@media only screen and (max-width:1366px){.focus-map .focus-inner-cover{max-width:875px}}@media only screen and (max-width:991px){.focus-map .focus-inner-cover .title-cover{margin-bottom:0}}.focus-map .focus-card{display:flex}@media only screen and (max-width:767px){.focus-map .focus-card{flex-direction:column;align-items:center}}.focus-map .focus-card .focus-content{max-width:624px;font-size:16px;color:#fff;line-height:1.5}.focus-map .focus-card .focus-content p{margin-bottom:23px}@media only screen and (max-width:1366px){.focus-map .focus-card .focus-content p{margin-bottom:20px;font-size:15px}}@media only screen and (max-width:1024px){.focus-map .focus-card .focus-content p{margin-bottom:15px;font-size:13px}}@media only screen and (max-width:767px){.focus-map .focus-card .focus-content p{font-size:18px;margin-bottom:23px}}.focus-map .focus-card .focus-image{margin-right:56px;border:1px solid #707070;background-color:#fff;max-width:168px;max-height:168px;border-radius:100%;min-width:168px;min-height:168px;display:flex;justify-content:center;align-items:center}.focus-map .focus-card .focus-image img{-o-object-fit:contain;object-fit:contain;border-radius:100%;padding:0 8px}@media only screen and (max-width:1366px){.focus-map .focus-card .focus-image{min-width:148px;min-height:148px;max-width:148px;max-height:148px;margin-right:40px}}@media only screen and (max-width:1024px){.focus-map .focus-card .focus-image{min-width:128px;min-height:128px;max-width:128px;max-height:128px;margin-right:35px}}@media only screen and (max-width:767px){.focus-map .focus-card .focus-image{min-width:168px;min-height:168px;max-width:168px;max-height:168px;margin-right:0;margin-bottom:30px}}.focus-map .focus-list-link{position:absolute;bottom:0;right:0;padding-bottom:30px;padding-right:30px;font-size:14px;color:#fff;font-weight:700;letter-spacing:.5px;text-align:right}@media only screen and (max-width:1366px){.focus-map .focus-list-link{padding-bottom:20px;padding-right:20px;font-size:13px}}@media only screen and (max-width:767px){.focus-map .focus-list-link{font-size:18px}}@media only screen and (max-width:500px){.focus-map .focus-list-link{padding-bottom:25px;padding-right:41px}}.focus-map .focus-list-link:after{content:"";background-color:#332c65;width:160px;height:410px;position:absolute;right:64px;top:-146px;z-index:7;transform:rotate(67deg);transition:all .5s}@media only screen and (max-width:1366px){.focus-map .focus-list-link:after{width:140px;height:390px}}@media only screen and (max-width:767px){.focus-map .focus-list-link:after{width:180px;height:450px;right:80px;top:-175px}}@media only screen and (max-width:500px){.focus-map .focus-list-link:after{transform:rotate(71deg)}}.focus-map .focus-list-link span{position:relative;z-index:8}.focus-map .focus-list-link:hover{color:#332c65}.focus-map .focus-list-link:hover:after{background-color:#fcd224}.focus-map .map-interactive{flex:0 0 25%;max-width:25%;position:relative;padding:105px 50px 30px;display:flex;align-items:center;justify-self:center;text-align:center}@media only screen and (max-width:1600px){.focus-map .map-interactive{padding:95px 30px 30px}}@media only screen and (max-width:1366px){.focus-map .map-interactive{padding:85px 20px 25px}}@media only screen and (max-width:991px){.focus-map .map-interactive{flex:0 0 100%;max-width:100%;padding:105px 20px 40px}}.focus-map .map-interactive .interactive-img{height:100%;position:absolute;bottom:0;left:0;right:0;top:0;z-index:7}.focus-map .map-interactive .interactive-img:before{content:"";z-index:8;top:0;left:0;right:0;bottom:0;position:absolute;background-image:linear-gradient(184deg,#fcd224,#db1c23 120%);opacity:.9}.focus-map .map-interactive .interactive-img img{z-index:7}.focus-map .map-interactive .interactive-content{position:relative;z-index:8;max-width:375px;margin:0 auto}.focus-map .map-interactive .interactive-content .carte-title{font-size:40px;line-height:1;font-weight:500;transform:rotate(-10deg);text-align:center;max-width:200px;margin:0 auto 30px;position:relative;display:flex;align-items:center;justify-content:center;min-height:80px}.focus-map .map-interactive .interactive-content .carte-title:before{content:"";min-width:160px;min-height:160px;background-color:#fff;position:absolute;border-radius:100%;z-index:8;bottom:-12px;left:27px}@media only screen and (max-width:1600px){.focus-map .map-interactive .interactive-content .carte-title:before{min-width:140px;min-height:140px;bottom:-10px;left:34px}}@media only screen and (max-width:1366px){.focus-map .map-interactive .interactive-content .carte-title:before{min-width:130px;min-height:130px;bottom:-5px;left:43px}}@media only screen and (max-width:991px){.focus-map .map-interactive .interactive-content .carte-title:before{min-width:160px;min-height:160px;bottom:-14px;left:26px}}.focus-map .map-interactive .interactive-content .carte-title:after{content:"";width:40px;height:40px;position:absolute;top:-50px;left:49%;transform:rotate(10deg);background-image:url(../images/map-icon.svg);z-index:9;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1600px){.focus-map .map-interactive .interactive-content .carte-title:after{top:-48px;left:46%}}@media only screen and (max-width:1600px){.focus-map .map-interactive .interactive-content .carte-title{font-size:35px;margin:0 auto 25px}}@media only screen and (max-width:1366px){.focus-map .map-interactive .interactive-content .carte-title{font-size:31px;margin:0 auto 20px}}@media only screen and (max-width:991px){.focus-map .map-interactive .interactive-content .carte-title{font-size:40px}}.focus-map .map-interactive .interactive-content .carte-title span{position:relative;z-index:9}.focus-map .map-interactive .interactive-content .carte-text{margin:30px 0 15px;font-size:16px;line-height:1.5;font-weight:500}@media only screen and (max-width:1600px){.focus-map .map-interactive .interactive-content .carte-text{margin:20px 0 10px;font-size:13px}}@media only screen and (max-width:1366px){.focus-map .map-interactive .interactive-content .carte-text{font-size:11px;margin:20px 0 15px}}@media only screen and (max-width:991px){.focus-map .map-interactive .interactive-content .carte-text{font-size:18px;margin:35px 0}}.header{position:fixed;left:0;right:0;top:0;z-index:10}.header.sticky .header-innercover:before{border-bottom:1px solid rgba(0,0,0,.2);width:calc(100% - 193px)}.header.sticky .header-innercover .header-logo{max-width:150px;padding-top:0;padding-left:10px}.header.sticky .header-innercover .header-logo:before{top:-703px}@media only screen and (max-width:1600px){.header.sticky .header-innercover .header-logo:before{top:-617px}}@media only screen and (max-width:1366px){.header.sticky .header-innercover .header-logo:before{top:-572px}}@media only screen and (max-width:1024px){.header.sticky .header-innercover .header-logo:before{top:-528px}}@media only screen and (max-width:991px){.header{position:relative}}.header .container{overflow:inherit}@media only screen and (max-width:991px){.header .container{position:relative;z-index:8;background-color:#332c65;padding:0;max-width:100%}}@media only screen and (max-width:991px){.header .header-menu{display:none}}.header .header-innercover{position:relative}.header .header-innercover:before{content:"";z-index:8;position:absolute;top:0;bottom:-1px;background-color:#fff;width:calc(100% - 451px);right:0;-webkit-clip-path:polygon(93px 0,100% 0,100% 99%,0 66px);clip-path:polygon(93px 0,100% 0,100% 99%,0 66px);transition:.4s}@media only screen and (max-width:1600px){.header .header-innercover:before{width:calc(100% - 327px);-webkit-clip-path:polygon(93px 0,100% 0,100% 99%,0 65px);clip-path:polygon(93px 0,100% 0,100% 99%,0 65px)}}@media only screen and (max-width:1366px){.header .header-innercover:before{width:calc(100% - 263px);-webkit-clip-path:polygon(73px 0,100% 0,100% 99%,0 51px);clip-path:polygon(73px 0,100% 0,100% 99%,0 51px)}}@media only screen and (max-width:1024px){.header .header-innercover:before{width:calc(100% - 200px);-webkit-clip-path:polygon(73px 0,100% 0,100% 99%,0 52px);clip-path:polygon(73px 0,100% 0,100% 99%,0 52px)}}@media only screen and (max-width:991px){.header .header-innercover:before{display:none}}.header .header-innercover .header-logo{position:absolute;display:block;max-width:310px;z-index:9;padding-top:26px;padding-left:45px;transition:.4s}@media only screen and (max-width:1366px){.header .header-innercover .header-logo{padding-top:16px;padding-left:20px}}.header .header-innercover .header-logo:before{content:"";width:754px;height:1004px;background-image:linear-gradient(184deg,#fcd224,#db1c23);position:absolute;opacity:.9;transform:rotate(55deg);top:-523px;left:-459px;z-index:7;transition:.4s}@media only screen and (max-width:1600px){.header .header-innercover .header-logo:before{width:694px;height:944px}}@media only screen and (max-width:1366px){.header .header-innercover .header-logo:before{width:654px;height:904px}}@media only screen and (max-width:1024px){.header .header-innercover .header-logo:before{width:624px;height:874px}}@media only screen and (max-width:500px){.header .header-innercover .header-logo:before{width:564px;height:774px;left:-441px;top:-420px;transform:rotate(58deg)}}.header .header-innercover .header-logo img,.header .header-innercover .header-logo svg{position:relative;z-index:8;width:265px;height:106px}@media only screen and (max-width:1600px){.header .header-innercover .header-logo img,.header .header-innercover .header-logo svg{width:180px;height:70px}}@media only screen and (max-width:1366px){.header .header-innercover .header-logo img,.header .header-innercover .header-logo svg{width:150px;height:60px}}@media only screen and (max-width:1024px){.header .header-innercover .header-logo img,.header .header-innercover .header-logo svg{width:130px}}@media only screen and (max-width:500px){.header .header-innercover .header-logo img,.header .header-innercover .header-logo svg{width:140px}}@media only screen and (max-width:991px){.header .header-innercover .header-logo{top:48px;z-index:7}}.header .header-innercover .header-row{display:flex;justify-content:flex-end}@media only screen and (max-width:991px){.header .header-innercover .header-row{justify-content:space-between}}.header .header-innercover .header-rpmenuopen{display:none}.header .header-innercover .header-rpmenuopen:before{display:block}.header .header-innercover .header-rpmenuopen.active{background-color:#fcd224}.header .header-innercover .header-rpmenuopen.active .font-none{height:0}.header .header-innercover .header-rpmenuopen.active .font-none:after,.header .header-innercover .header-rpmenuopen.active .font-none:before{top:-7px;left:-4px;background-color:#332c65}.header .header-innercover .header-rpmenuopen.active .font-none:before{transform:rotate(45deg)}.header .header-innercover .header-rpmenuopen.active .font-none:after{transform:rotate(-45deg)}@media only screen and (max-width:991px){.header .header-innercover .header-rpmenuopen{display:block;width:58px;height:48px;position:relative}}.header .header-innercover .header-rpmenuopen .font-none{display:block;font-size:0;position:absolute;width:19px;height:1.5px;top:29px;background-color:#fff;left:17px}.header .header-innercover .header-rpmenuopen .font-none:after,.header .header-innercover .header-rpmenuopen .font-none:before{content:"";width:28px;height:1.5px;background-color:#fff;position:absolute;transition:all .5s}.header .header-innercover .header-rpmenuopen .font-none:before{top:-13px}.header .header-innercover .header-rpmenuopen .font-none:after{top:-7px}.header .header-innercover .header-searchbtn,.header .header-innercover .login-btn{display:flex;align-items:center;padding:22px;position:relative;z-index:9}.header .header-innercover .header-searchbtn:before,.header .header-innercover .login-btn:before{content:"";width:6px;height:6px;position:absolute;border-radius:100%;background-color:#fcd224;left:-3px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:991px){.header .header-innercover .header-searchbtn:before,.header .header-innercover .login-btn:before{display:none}}.header .header-innercover .header-searchbtn path,.header .header-innercover .login-btn path{transition:all .3s}.header .header-innercover .header-searchbtn:hover path,.header .header-innercover .login-btn:hover path{fill:#fcd224}@media only screen and (max-width:1600px){.header .header-innercover .header-searchbtn,.header .header-innercover .login-btn{padding:15px}}@media only screen and (max-width:1366px){.header .header-innercover .header-searchbtn,.header .header-innercover .login-btn{padding:13px}.header .header-innercover .header-searchbtn img,.header .header-innercover .header-searchbtn svg,.header .header-innercover .login-btn img,.header .header-innercover .login-btn svg{max-width:14px}}@media only screen and (max-width:1024px){.header .header-innercover .header-searchbtn,.header .header-innercover .login-btn{padding:10px}.header .header-innercover .header-searchbtn img,.header .header-innercover .header-searchbtn svg,.header .header-innercover .login-btn img,.header .header-innercover .login-btn svg{max-width:12px}}@media only screen and (max-width:991px){.header .header-innercover .header-searchbtn,.header .header-innercover .login-btn{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center}.header .header-innercover .header-searchbtn svg path,.header .header-innercover .login-btn svg path{fill:#fff}}.header .header-innercover .header-searchbtn.active,.header .header-innercover .login-btn.active{background-color:#fcd224}.header .header-innercover .header-searchbtn.active svg,.header .header-innercover .login-btn.active svg{opacity:0}.header .header-innercover .header-searchbtn.active:after,.header .header-innercover .header-searchbtn.active:before,.header .header-innercover .login-btn.active:after,.header .header-innercover .login-btn.active:before{content:"";width:17px;height:1.5px;background-color:#332c65;position:absolute;display:block;top:30px;top:50%;left:50%}@media only screen and (max-width:1600px){.header .header-innercover .header-searchbtn.active:after,.header .header-innercover .header-searchbtn.active:before,.header .header-innercover .login-btn.active:after,.header .header-innercover .login-btn.active:before{width:22px}}@media only screen and (max-width:1024px){.header .header-innercover .header-searchbtn.active:after,.header .header-innercover .header-searchbtn.active:before,.header .header-innercover .login-btn.active:after,.header .header-innercover .login-btn.active:before{width:17px}}@media only screen and (max-width:991px){.header .header-innercover .header-searchbtn.active:after,.header .header-innercover .header-searchbtn.active:before,.header .header-innercover .login-btn.active:after,.header .header-innercover .login-btn.active:before{width:28px}}.header .header-innercover .header-searchbtn.active:before,.header .header-innercover .login-btn.active:before{transform:translate(-50%,-50%) rotate(45deg)}.header .header-innercover .header-searchbtn.active:after,.header .header-innercover .login-btn.active:after{transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (max-width:991px){.header .header-innercover .header-searchbtn img,.header .header-innercover .header-searchbtn svg,.header .header-innercover .login-btn img,.header .header-innercover .login-btn svg{width:19px;height:19px;max-width:19px}}.header .header-innercover .header-searchpoup{position:absolute;left:0;right:0;top:99%;transform:translateY(-100%);transition:all .5s;opacity:0}@media only screen and (max-width:991px){.header .header-innercover .header-searchpoup{position:fixed;display:flex;align-items:center;justify-content:center;top:48px;z-index:99;left:0;right:0;bottom:0;background:#332c65;padding:24px;transform:translateX(-100%)}}.header .header-innercover .header-searchpoup.active{transform:translateY(0);opacity:1}@media only screen and (max-width:991px){.header .header-innercover .header-searchpoup.active{transform:translateX(0)}}.header .header-innercover .header-searchpoup .theme-btn{display:block;margin:0 auto}.header .header-innercover .header-searchpoup .theme-btn:hover{background-color:#12162f}.header .header-innercover .header-searchpoup .searchpoup-form{width:100%;background:#332c65;max-width:960px;margin-left:auto}@media only screen and (max-width:1366px){.header .header-innercover .header-searchpoup .searchpoup-form{max-width:700px}}@media only screen and (max-width:1024px){.header .header-innercover .header-searchpoup .searchpoup-form{max-width:600px}}@media only screen and (max-width:991px){.header .header-innercover .header-searchpoup .searchpoup-form{max-width:100%}}.header .header-innercover .header-searchpoup .form-group{display:flex;padding:30px}@media only screen and (max-width:1366px){.header .header-innercover .header-searchpoup .form-group{padding:20px}}@media only screen and (max-width:991px){.header .header-innercover .header-searchpoup .form-group{flex-direction:column;padding:0}}.header .header-innercover .header-searchpoup .form-group input{margin-bottom:0;margin-right:10px}@media only screen and (max-width:991px){.header .header-innercover .header-searchpoup .form-group input{margin-right:0;margin-bottom:25px}}@media only screen and (max-width:500px){.header .header-innercover .header-searchpoup .form-group .theme-btn{min-width:100%}}.header .header-innercover .headermenu-list{list-style:none;display:flex;z-index:9;position:relative}.header .header-innercover .headermenu-list .headermenu-item{padding:0 23px;position:relative}.header .header-innercover .headermenu-list .headermenu-item:before{content:"";width:6px;height:6px;position:absolute;border-radius:100%;background-color:#fcd224;left:-3px;top:50%;transform:translateY(-50%)}.header .header-innercover .headermenu-list .headermenu-item:first-child:before{display:none}@media only screen and (max-width:1600px){.header .header-innercover .headermenu-list .headermenu-item{padding:0 17px}}@media only screen and (max-width:1024px){.header .header-innercover .headermenu-list .headermenu-item{padding:0 13px}}.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover{position:absolute;top:100%;box-shadow:2px 2px 16px rgba(0,0,0,.08);border-radius:10px;background-color:#fff;min-width:238px;left:50%;transform:translate(-50%,20%);transition:all .3s;opacity:0;visibility:hidden}.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav{list-style:none}.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav .dropcover-link{font-size:16px;display:block;font-weight:700;line-height:1;padding:24px}@media only screen and (max-width:1600px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav .dropcover-link{padding:18px;font-size:14px}}@media only screen and (max-width:1366px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav .dropcover-link{padding:15px;font-size:12px}}@media only screen and (max-width:1024px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav .dropcover-link{padding:13px;font-size:11px}}.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover .dropcover-nav .dropcover-link:hover{background:#332c65;color:#fff}@media only screen and (max-width:1600px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover{min-width:200px}}@media only screen and (max-width:1366px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover{min-width:180px}}@media only screen and (max-width:1024px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-dropcover{min-width:150px}}.header .header-innercover .headermenu-list .headermenu-item .dropcover-item{border-bottom:1px solid rgba(0,0,0,.1)}.header .header-innercover .headermenu-list .headermenu-item .dropcover-item:first-child .dropcover-link{border-top-left-radius:10px;border-top-right-radius:10px}.header .header-innercover .headermenu-list .headermenu-item .dropcover-item:last-child{border-bottom:0}.header .header-innercover .headermenu-list .headermenu-item .dropcover-item:last-child .dropcover-link{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.header .header-innercover .headermenu-list .headermenu-item .headermenu-link{font-size:16px;display:block;font-weight:700;line-height:1;padding:24px 0;position:relative}.header .header-innercover .headermenu-list .headermenu-item .headermenu-link:before{content:"";height:2px;width:0;position:absolute;bottom:16px;background-color:#fcd224;left:50%;transition:all .5s;transform:translateX(-50%)}@media only screen and (max-width:1600px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-link{padding:17px 0;font-size:14px}.header .header-innercover .headermenu-list .headermenu-item .headermenu-link:before{bottom:10px}}@media only screen and (max-width:1366px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-link{padding:15px 0;font-size:12px}}@media only screen and (max-width:1024px){.header .header-innercover .headermenu-list .headermenu-item .headermenu-link{padding:13px 0;font-size:11px}.header .header-innercover .headermenu-list .headermenu-item .headermenu-link:before{bottom:7px}}.header .header-innercover .headermenu-list .headermenu-item.active .headermenu-link,.header .header-innercover .headermenu-list .headermenu-item:hover .headermenu-link{color:#332c65}.header .header-innercover .headermenu-list .headermenu-item.active .headermenu-link:before,.header .header-innercover .headermenu-list .headermenu-item:hover .headermenu-link:before{width:100%}.header .header-innercover .headermenu-list .headermenu-item.active .headermenu-dropcover,.header .header-innercover .headermenu-list .headermenu-item:hover .headermenu-dropcover{transform:translate(-50%,-1px);opacity:1;visibility:visible}.footer .footer-row{display:flex}@media only screen and (max-width:991px){.footer .footer-row{flex-wrap:wrap}}.footer .footer-row .footer-conlink,.footer .footer-row .footer-link{font-size:12px;font-weight:500;display:inline-block;position:relative}.footer .footer-row .footer-conlink:after,.footer .footer-row .footer-link:after{content:"";width:0;height:1px;background:gray;position:absolute;bottom:-1px;left:0;transition:all .5s ease}.footer .footer-row .footer-conlink:hover,.footer .footer-row .footer-link:hover{color:#332c65}.footer .footer-row .footer-conlink:hover:after,.footer .footer-row .footer-link:hover:after{width:100%}@media only screen and (max-width:1366px){.footer .footer-row .footer-conlink,.footer .footer-row .footer-link{font-size:11px}}@media only screen and (max-width:991px){.footer .footer-row .footer-conlink,.footer .footer-row .footer-link{font-size:18px}}.footer .footer-row .footer-col{padding:5px 30px;border-left:1px solid rgba(0,0,0,.1);margin-bottom:auto}.footer .footer-row .footer-col:first-child{border-left:0;padding-top:0;padding-left:0}@media only screen and (max-width:1366px){.footer .footer-row .footer-col{padding:5px 20px}}@media only screen and (max-width:1024px){.footer .footer-row .footer-col{padding:5px 13px}}@media only screen and (max-width:991px){.footer .footer-row .footer-col{flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width:767px){.footer .footer-row .footer-col{flex:0 0 100%;max-width:100%;padding:40px 0;border:0;border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:500px){.footer .footer-row .footer-col{padding:33px 0}}.footer .footer-logo{display:block;max-width:180px;margin-right:10px}@media only screen and (max-width:1366px){.footer .footer-logo{max-width:160px}}@media only screen and (max-width:767px){.footer .footer-logo{max-width:207px;margin:0 auto}.footer .footer-logo img{width:100%}}.footer .footer-top{padding:48px 0;border-top:1px solid rgba(0,0,0,.1);margin-top:100px}@media only screen and (max-width:1366px){.footer .footer-top{margin-top:70px}}@media only screen and (max-width:767px){.footer .footer-top{padding:0 24px;margin-top:15px;border:none}}@media only screen and (max-width:767px){.footer .container{padding:0}}.footer .footer-linklist{list-style:none}.footer .footer-linklist .footer-linkitem{padding-left:14px;position:relative;line-height:1.4}@media only screen and (max-width:991px){.footer .footer-linklist .footer-linkitem{padding-left:20px;margin-bottom:7px}}@media only screen and (max-width:767px){.footer .footer-linklist .footer-linkitem{margin-bottom:10px}}.footer .footer-linklist .footer-linkitem:before{content:"";width:4px;height:4px;border-radius:100%;background-color:#fcd224;position:absolute;top:50%;transform:translateY(-50%);left:0}@media only screen and (max-width:991px){.footer .footer-linklist .footer-linkitem:before{width:7px;height:7px}}.footer .footer-bottom .footer-bot-item{display:flex;align-items:center;justify-content:center;border-top:1px solid rgba(0,0,0,.1);padding:10px 0;list-style:none}@media only screen and (max-width:767px){.footer .footer-bottom .footer-bot-item{flex-direction:column;padding:21px 0}}.footer .footer-bottom .footer-botitem{padding:0 20px;position:relative}@media only screen and (max-width:1024px){.footer .footer-bottom .footer-botitem{padding:0 5px}}@media only screen and (max-width:991px){.footer .footer-bottom .footer-botitem{padding:0 10px}}@media only screen and (max-width:767px){.footer .footer-bottom .footer-botitem{padding:11px 0}}.footer .footer-bottom .footer-botitem:before{content:"";width:4px;height:4px;background-color:#fcd224;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);left:-3px}@media only screen and (max-width:991px){.footer .footer-bottom .footer-botitem:before{width:7px;height:7px}}@media only screen and (max-width:767px){.footer .footer-bottom .footer-botitem:before{top:-5px;left:50%;transform:translateX(-50%)}}.footer .footer-bottom .footer-botitem:first-child:before{display:none}.footer .footer-bottom .footer-bot-link{font-size:13px;font-weight:500;line-height:1.2;padding:4px 0;display:block;position:relative;transition:all .5s ease}.footer .footer-bottom .footer-bot-link.createur-link:hover img{opacity:.8}.footer .footer-bottom .footer-bot-link.createur-link:before{display:none}.footer .footer-bottom .footer-bot-link:before{content:"";position:absolute;transform:translateX(-50%);left:50%;background-color:#332c65;width:0;transition:all .5s;bottom:0;height:1.5px}@media only screen and (max-width:1366px){.footer .footer-bottom .footer-bot-link{font-size:11px;padding:4px 7px}}@media only screen and (max-width:991px){.footer .footer-bottom .footer-bot-link{font-size:18px}}@media only screen and (max-width:767px){.footer .footer-bottom .footer-bot-link{padding:10px}}.footer .footer-bottom .footer-bot-link:focus,.footer .footer-bottom .footer-bot-link:hover{color:#332c65}.footer .footer-bottom .footer-bot-link:focus:before,.footer .footer-bottom .footer-bot-link:hover:before{width:100%}.footer .footer-bottom .footer-bot-link img{max-width:100%;height:15px}.footer .footer-question{padding-left:20px;display:flex;align-items:center}@media only screen and (max-width:1024px){.footer .footer-question{padding-left:0;margin:40px auto 0}}@media only screen and (max-width:767px){.footer .footer-question{margin:46px auto 0;flex-direction:column;padding:40px 0}}@media only screen and (max-width:767px){.footer .footer-question .footer-queright{margin-top:40px;min-width:272px}}@media only screen and (max-width:500px){.footer .footer-question .footer-queright .form-control{flex-direction:column}}.footer .footer-question .footer-leftque{margin-right:40px;position:relative}@media only screen and (max-width:1366px){.footer .footer-question .footer-leftque{margin-right:20px}}@media only screen and (max-width:767px){.footer .footer-question .footer-leftque{padding-bottom:30px;margin-right:0}}.footer .footer-question .footer-leftque:before{content:"";position:absolute;z-index:8;width:104px;height:103px;background-color:#fcd224;border-radius:100%;left:38px;top:-30px}@media only screen and (max-width:1366px){.footer .footer-question .footer-leftque:before{left:22px;top:-35px;width:94px;height:94px}}@media only screen and (max-width:991px){.footer .footer-question .footer-leftque:before{width:104px;height:104px;left:37px}}.footer .footer-question .footer-leftque:after{content:"";background-image:url(../images/question.svg);width:47px;height:47px;position:absolute;top:-46px;z-index:9;left:63px}@media only screen and (max-width:1366px){.footer .footer-question .footer-leftque:after{left:40px;transform:scale(.8)}}@media only screen and (max-width:991px){.footer .footer-question .footer-leftque:after{transform:scale(1);left:60px}}.footer .footer-question .footer-leftque .footer-quetitle{font-size:32px;line-height:1;transform:rotate(-10deg);font-weight:300;position:relative;z-index:9;padding-top:3px;text-align:center}.footer .footer-question .footer-leftque .footer-quetitle:before{content:"";background-image:url(../images/quearrow.svg);width:57px;height:22px;position:absolute;transform:rotate(10deg);top:60px;right:-20px}@media only screen and (max-width:1600px){.footer .footer-question .footer-leftque .footer-quetitle:before{transform:scale(.8)}}@media only screen and (max-width:1366px){.footer .footer-question .footer-leftque .footer-quetitle:before{top:40px;right:-10px}}@media only screen and (max-width:767px){.footer .footer-question .footer-leftque .footer-quetitle:before{display:none}}@media only screen and (max-width:1600px){.footer .footer-question .footer-leftque .footer-quetitle{font-size:28px}}@media only screen and (max-width:1366px){.footer .footer-question .footer-leftque .footer-quetitle{font-size:24px;white-space:nowrap}}@media only screen and (max-width:991px){.footer .footer-question .footer-leftque .footer-quetitle{font-size:32px;padding-bottom:10px}}@media only screen and (max-width:767px){.footer .footer-question .footer-leftque .footer-quetitle{padding-bottom:0}}@media only screen and (max-width:767px){.footer .footer-question .form-control{flex-direction:column}}.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-item{display:inline-block;float:left;max-width:232px;margin-bottom:0}@media only screen and (max-width:1024px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-item{min-width:170px}}@media only screen and (max-width:991px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-item{min-width:220px;font-size:15px;line-height:1.1}}@media only screen and (max-width:767px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-item{margin-bottom:16px;min-width:100%}}@media only screen and (max-width:991px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form ::placeholder{font-size:15px;line-height:1.1}}@media only screen and (max-width:991px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form ::-webkit-placeholder{font-size:15px;line-height:1.1}}@media only screen and (max-width:991px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form :-moz-placeholder,.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form ::-moz-placeholder{font-size:15px;line-height:1.1}}@media only screen and (max-width:991px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form :-ms-placeholder,.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form ::-ms-placeholder{font-size:15px;line-height:1.1}}.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-actions{display:inline-block;float:left}.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-actions .theme-btn{margin-left:16px}@media only screen and (max-width:1024px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-actions .theme-btn{margin-left:10px}}@media only screen and (max-width:767px){.footer .footer-question .webform-submission-demande-de-rappel-telephonique-form .form-actions .theme-btn{margin-left:0}}.footer .footer-contact-list .footer-conlist{display:flex;align-items:flex-start;margin-bottom:5px}@media only screen and (max-width:767px){.footer .footer-contact-list .footer-conlist{margin-bottom:25px}.footer .footer-contact-list .footer-conlist:last-child{margin-bottom:0}}.footer .footer-contact-list .footer-conlist .footer-conlistimg{max-width:12px;display:block;margin-right:7px;margin-top:7px}@media only screen and (max-width:991px){.footer .footer-contact-list .footer-conlist .footer-conlistimg{max-width:16px;margin-right:13px}.footer .footer-contact-list .footer-conlist .footer-conlistimg img{width:100%;min-width:15px}}@media only screen and (max-width:767px){.footer .footer-contact-list .footer-conlist .footer-conlistimg{margin-right:21px}}.footer .footer-contact-list .footer-conlist a,.footer .footer-contact-list .footer-conlist p,.footer .footer-contact-list .footer-conlist strong{font-size:13px;line-height:1.8;display:block;max-width:257px;font-weight:500}@media only screen and (max-width:1366px){.footer .footer-contact-list .footer-conlist a,.footer .footer-contact-list .footer-conlist p,.footer .footer-contact-list .footer-conlist strong{max-width:200px;font-size:12px}}@media only screen and (max-width:1024px){.footer .footer-contact-list .footer-conlist a,.footer .footer-contact-list .footer-conlist p,.footer .footer-contact-list .footer-conlist strong{max-width:160px}}@media only screen and (max-width:991px){.footer .footer-contact-list .footer-conlist a,.footer .footer-contact-list .footer-conlist p,.footer .footer-contact-list .footer-conlist strong{max-width:100%;font-size:18px}}.footer .footer-contact-list .footer-conlist strong{font-weight:700}.footer .footer-contact-list .footer-conlist a:hover{color:#332c65}.back-top-cover{position:fixed;bottom:50px;right:0;z-index:50;transition:all .5s;transform:translateX(100%)}.back-top-cover.active{transform:translateX(0)}.back-to-top,.bubble-left{width:58px;height:58px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 5px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.back-to-top,.bubble-left{width:45px;height:45px}}.back-to-top:hover,.bubble-left:hover{background-color:#fcd224}.bubble-left svg{width:31px;height:21px}@media only screen and (max-width:767px){.bubble-left svg{width:23px;height:25px}}.back-to-top{margin-bottom:20px}.back-to-top:before{content:"";width:4px;height:15px;background-color:#332c65;position:absolute;right:0;left:0;margin:0 auto}@media only screen and (max-width:767px){.back-to-top:before{width:3px;height:15px;position:absolute;top:39%}}.back-to-top:after{content:"";top:44%;height:15px;width:15px;border-width:4px 4px 0 0;border-style:solid;transform:rotate(-45deg) translateY(-50%);position:absolute;border-color:#332c65;left:10px;right:0;margin:0 auto}@media only screen and (max-width:767px){.back-to-top:after{top:45%;height:12px;width:12px;left:9px;border-width:3px 3px 0 0}}#sliding-popup{padding:21px;transition:all .5s;position:fixed;z-index:99;left:0;right:0;bottom:0;background-color:#332c65;color:#fff;transform:translateY(110%);box-shadow:0 0 10px rgba(0,0,0,.3)}#sliding-popup.sliding-popup-bottom{transform:translateY(0)}#sliding-popup .eu-cookie-compliance-banner{justify-content:space-between}#sliding-popup .popup-content{overflow:inherit}@media only screen and (max-width:767px){#sliding-popup .popup-content{max-width:100%}}#sliding-popup .eu-cookie-compliance-buttons button{margin-right:16px}#sliding-popup .eu-cookie-compliance-buttons button:hover{background-color:#12162f}@media only screen and (max-width:320px){#sliding-popup .eu-cookie-compliance-buttons button{margin:0 5px 10px 0}}#sliding-popup .eu-cookie-compliance-buttons button:last-child{margin-right:0}#sliding-popup .eu-cookie-compliance-message{position:relative;padding-left:37px}#sliding-popup .eu-cookie-compliance-message:before{content:"";width:68px;height:68px;background-image:url(../images/cookie.svg);position:absolute;left:0;top:-7px;opacity:.1}@media only screen and (max-width:767px){#sliding-popup .eu-cookie-compliance-message:before{left:30px;top:30px;opacity:.1;transform:scale(1.8)}}@media only screen and (max-width:767px){#sliding-popup .eu-cookie-compliance-message{padding-left:0}}#sliding-popup h2{font-size:16px;font-weight:700;line-height:1.5;font-family:Inter,sans-serif}#sliding-popup p{font-size:12px;font-weight:500;display:inline-block}#sliding-popup .find-more-button{background:none;border:none;box-shadow:none}@media only screen and (max-width:991px){#sliding-popup .find-more-button{font-size:12px;padding:10px 18px 12px}}@media only screen and (max-width:991px){#sliding-popup .eu-cookie-compliance-buttons{margin:10px auto 0}}#sliding-popup .find-more-button{margin-left:.6875rem;position:relative;color:#fff;padding-left:.8125rem;font-size:12px;text-decoration:underline;font-weight:700}#sliding-popup .find-more-button:before{content:"";position:absolute;top:.3125rem;left:0;height:.4375rem;width:.4375rem;border-width:.125rem .125rem 0 0;border-style:solid;transform:rotate(45deg)}#sliding-popup .find-more-button:hover{color:#fcd224}#sliding-popup .find-more-button:hover:before{border-color:#fcd224}#sliding-popup .eu-cookie-compliance-buttons button{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;color:#fff;background-color:#332c65;border-color:#332c65}#sliding-popup .eu-cookie-compliance-buttons button:hover{background-color:#fcd224;border-color:#fcd224;color:#332c65}@media only screen and (max-width:1600px){#sliding-popup .eu-cookie-compliance-buttons button{padding:14px 21px}}@media only screen and (max-width:1366px){#sliding-popup .eu-cookie-compliance-buttons button{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){#sliding-popup .eu-cookie-compliance-buttons button{font-size:16px;padding:21px 56px}}#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-secondary-button{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fcd224;color:#332c65;border-color:#fcd224}#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-secondary-button:hover{background-color:#332c65;color:#fff;border-color:#332c65}@media only screen and (max-width:1600px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-secondary-button{padding:14px 21px}}@media only screen and (max-width:1366px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-secondary-button{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-secondary-button{font-size:16px;padding:21px 56px}}#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fff;color:#332c65;border-color:#fff}#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button:hover{background-color:#332c65;color:#fff;border-color:#fff}@media only screen and (max-width:1600px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button{padding:14px 21px}}@media only screen and (max-width:1366px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){#sliding-popup .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button{font-size:16px;padding:21px 56px}}.responsive-menu{top:48px;z-index:99;left:0;right:0;bottom:0;background:#332c65;position:fixed;padding:40px 0;overflow-y:auto;transform:translateX(-100%);transition:all .5s}.responsive-menu .headermenu-top{margin-bottom:35px}.responsive-menu .headermenu-top .headermenu-logo{max-width:208px;display:block;margin:0 auto}.responsive-menu.active{transform:translateX(0)}.responsive-menu .header-leftcover{overflow:hidden}.responsive-menu .headermenu-nav{border-top:1px solid hsla(0,0%,100%,.2);position:relative}.responsive-menu .headermenu-nav .innerheader-menutitle{color:#332c65;display:block;padding:11px 20px 11px 53px;font-size:19px;font-weight:700;position:relative;background-color:#fcd224}.responsive-menu .headermenu-nav .innerheader-menutitle:before{content:"";width:10px;height:10px;border-width:0 2px 2px 0;border-style:solid;border-color:#332c65;position:absolute;left:28px;transform:translateY(-50%) rotate(135deg);top:50%}.responsive-menu .headermenu-nav .headermenu-link{color:#fff;font-size:18px;display:block;text-align:left;line-height:1.3;padding:16px 30px 16px 24px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.2)}.responsive-menu .headermenu-nav .headermenu-link.innertoggle-link:before{content:"";width:.625rem;height:.625rem;border-color:#fff;border-width:.125rem .125rem 0 0;border-style:solid;position:absolute;top:50%;right:24px;transform:rotate(45deg) translateY(-50%)}.responsive-menu .innertoggle-cover{position:absolute;top:0;background:#332c65;transform:translateX(100%);left:0;right:0;transition:all .5s;z-index:9}.responsive-menu .innertoggle-cover.show{transform:translateX(0)}.select2-hidden-accessible{display:none}.select2-selection{background-color:#fff;color:#332c65;font-family:Inter,sans-serif;padding:16px;transition:all .3s ease-out 0s;width:100%;-webkit-appearance:none;appearance:none;border-radius:30px;box-shadow:none;min-width:232px;border:1px solid #ebebeb;display:block;line-height:1;cursor:pointer;padding-right:25px;position:relative}.select2-selection:focus{border-color:#332c65;outline:none}.select2-selection .select2-selection__arrow{position:absolute;right:17px;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;transform:rotate(45deg) translateY(-50%);top:45%}.select2-dropdown{background:#fff;padding:10px 10px 5px;border-radius:10px;overflow:hidden;z-index:99;position:inherit;box-shadow:0 0 5px #bebebe}.select2-dropdown input{min-width:inherit;margin-bottom:10px;cursor:pointer;padding:10px}.select2-results .select2-results__option{font-size:14px;font-weight:700;display:block;padding:8px 10px;line-height:1.4;cursor:pointer;border-radius:8px;position:relative}.select2-results .select2-results__option:before{content:"";position:absolute;background-color:rgba(0,0,0,.1);height:1px;left:8px;right:8px;bottom:0}.select2-results .select2-results__option:last-child:before{display:none}.select2-results .select2-results__option.select2-results__option--highlighted,.select2-results .select2-results__option.select2-results__option--highlighted:before,.select2-results .select2-results__option:hover,.select2-results .select2-results__option:hover:before{background-color:#fcd224}.select2-results .select2-results__option[aria-selected=true],.select2-results .select2-results__option[aria-selected=true]:before{background-color:#ededed}.ui-datepicker{box-shadow:0 0 3px 2px rgba(0,0,0,.2);background:#fff;border-radius:5px;padding:15px 18px;z-index:99!important;display:none}.ui-datepicker .ui-datepicker-header{display:flex}.ui-datepicker .ui-datepicker-header .ui-corner-all{font-size:0;position:relative;width:25px;height:25px;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:100%}.ui-datepicker .ui-datepicker-header .ui-corner-all:before{content:"";border:6px solid transparent;position:absolute;top:5px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before{border-left-color:#332c65;border-right:0;left:10px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next:hover:before{border-left-color:#fff}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{border-left:0;right:10px;border-right-color:#332c65}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:hover:before{border-right-color:#fff}.ui-datepicker .ui-datepicker-header .ui-corner-all:hover{background-color:#332c65}.ui-datepicker .ui-datepicker-calendar{margin-top:5px}.ui-datepicker .ui-datepicker-calendar th{font-size:13px;padding:6px 5px;background-color:#f5f5f5;font-weight:700;line-height:1}.ui-datepicker .ui-state-default{border-radius:50px;height:31px;width:31px;display:flex;align-items:center;justify-content:center;padding:3px;font-size:14px;background:transparent;border:0}.ui-datepicker .ui-state-default.ui-state-highlight{background-color:#332c65;color:#fff}.ui-datepicker .ui-state-default.ui-state-active,.ui-datepicker .ui-state-default.ui-state-hover{background-color:#fcd224;color:#332c65}.ui-datepicker .ui-datepicker-title{order:2;flex-grow:1;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center}.ui-datepicker .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-next{order:3}.slick-arrow{position:absolute;right:0;bottom:16px;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.3);border-radius:100%;font-size:0;transition:all .3s;z-index:2}@media only screen and (max-width:1366px){.slick-arrow{width:30px;height:30px}}@media only screen and (max-width:1024px){.slick-arrow{bottom:56px}}@media only screen and (max-width:991px){.slick-arrow{width:47px;height:47px;bottom:20px}}.slick-arrow:before{content:"";width:8px;height:8px;border-width:0 2px 2px 0;border-color:#fff;border-style:solid;position:absolute;transform:translate(-70%,-50%) rotate(-45deg);top:50%;left:50%}@media only screen and (max-width:1366px){.slick-arrow:before{width:7px;height:7px}}@media only screen and (max-width:991px){.slick-arrow:before{width:10px;height:10px}}.slick-arrow.slick-next{right:24px}@media only screen and (max-width:1366px){.slick-arrow.slick-next{right:10px}}@media only screen and (max-width:991px){.slick-arrow.slick-next{right:24px}}.slick-arrow.slick-prev{right:72px}.slick-arrow.slick-prev:before{transform:translate(-30%,-50%) rotate(135deg)}@media only screen and (max-width:1366px){.slick-arrow.slick-prev{right:50px}}@media only screen and (max-width:991px){.slick-arrow.slick-prev{right:91px}}.slick-arrow:hover{border-color:#332c65;background-color:#332c65}.slick-dots{list-style:none;position:absolute;display:flex;bottom:64px;transform:translateX(-50%);left:50%}@media only screen and (max-width:991px){.slick-dots{transform:inherit;left:24px;bottom:33px}}.slick-dots li{margin:0 4px}.slick-dots li button{font-size:0;width:8px;height:8px;border-radius:100%;border:1px solid #fff}@media only screen and (max-width:991px){.slick-dots li button{width:13px;height:13px}}.slick-dots li.slick-active button{background-color:#fff}.pagetitle-box{margin-bottom:65px}@media only screen and (max-width:767px){.pagetitle-box{margin-bottom:15px}}.pagetitle-box .pagetitle-box-cover{position:relative}.pagetitle-box .pagetitle-box-cover:before{background-color:rgba(0,0,0,.25);content:"";position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;z-index:1}.pagetitle-box .pagetitle-box-cover .page-title-img{padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.pagetitle-box .pagetitle-box-cover .page-titlecover{position:relative;z-index:1;min-height:480px;display:flex;justify-content:center;text-align:center;padding:95px 0 30px;flex-direction:column;max-width:1280px;margin:0 auto;align-items:center}@media only screen and (max-width:1366px){.pagetitle-box .pagetitle-box-cover .page-titlecover{min-height:410px;max-width:100%}}@media only screen and (max-width:1024px){.pagetitle-box .pagetitle-box-cover .page-titlecover{min-height:330px}}@media only screen and (max-width:991px){.pagetitle-box .pagetitle-box-cover .page-titlecover{padding:30px 0}}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .page-titlecover{min-height:400px;justify-content:flex-end;padding-bottom:0}}.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-nav-cover{width:100%}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-nav-cover{background-color:rgba(0,0,0,.4)}}.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-link-res{display:none;color:#fff;position:relative;padding:11px 0}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-link-res{display:block;text-transform:capitalize}}.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-link-res.active:before{transform:rotate(136deg);top:37%}.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-link-res:after{height:32px;width:32px;content:"";border-radius:50px;position:absolute;right:15px;z-index:1;top:8px;border:1px solid hsla(0,0%,100%,.5)}.pagetitle-box .pagetitle-box-cover .page-titlecover .breadcrumb-link-res:before{content:"";position:absolute;top:42%;right:27px;height:.4375rem;width:.4375rem;border-width:.125rem .125rem 0 0;border-style:solid;transform:rotate(-45deg)}.pagetitle-box .pagetitle-box-cover .page-title{color:#fff;font-size:88px;font-weight:500;font-style:normal;line-height:1}@media only screen and (max-width:1366px){.pagetitle-box .pagetitle-box-cover .page-title{font-size:65px}}@media only screen and (max-width:1024px){.pagetitle-box .pagetitle-box-cover .page-title{font-size:55px}}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .page-title{font-size:45px;padding-bottom:30px}}.pagetitle-box .pagetitle-box-cover .breadcrumb-nav{list-style:none;display:flex;align-items:center;justify-content:center;padding-top:33px;flex-wrap:wrap}@media only screen and (max-width:1366px){.pagetitle-box .pagetitle-box-cover .breadcrumb-nav{padding-top:15px}}@media only screen and (max-width:1024px){.pagetitle-box .pagetitle-box-cover .breadcrumb-nav{padding-top:10px;line-height:1}}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .breadcrumb-nav{width:100%;display:none;padding:0 30px 10px}}.pagetitle-box .pagetitle-box-cover .breadcrumb-item{padding:0 15px;position:relative}@media only screen and (max-width:1024px){.pagetitle-box .pagetitle-box-cover .breadcrumb-item{padding:5px 10px}}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .breadcrumb-item{padding:9px 10px}}.pagetitle-box .pagetitle-box-cover .breadcrumb-item:before{content:"";width:.25rem;height:.25rem;border-width:.0625rem .0625rem 0 0;border-style:solid;border-color:#fff;position:absolute;top:50%;right:0;transform:rotate(45deg) translateY(-50%)}@media only screen and (max-width:767px){.pagetitle-box .pagetitle-box-cover .breadcrumb-item:before{transform:rotate(137deg) translateY(0);left:0;margin:0 auto;bottom:-1px;top:auto}}.pagetitle-box .pagetitle-box-cover .breadcrumb-item:last-child:before{display:none}.pagetitle-box .pagetitle-box-cover .breadcrumb-item .breadcrumb-link{font-size:16px;text-align:center;font-family:Inter,sans-serif;font-weight:500;color:#fff}@media only screen and (max-width:1366px){.pagetitle-box .pagetitle-box-cover .breadcrumb-item .breadcrumb-link{font-size:15px}}@media only screen and (max-width:1024px){.pagetitle-box .pagetitle-box-cover .breadcrumb-item .breadcrumb-link{font-size:14px}}.pagetitle-box .pagetitle-box-cover .breadcrumb-item a.breadcrumb-link:hover{color:#fcd224}.pagetitle-box .pagetitle-box-cover .breadcrumb-item p.breadcrumb-link{font-weight:700}.division-block-cover{position:relative;max-width:50%;display:flex;flex:0 0 50%;padding:15px}@media only screen and (max-width:991px){.division-block-cover{padding:10px}}@media only screen and (max-width:767px){.division-block-cover{max-width:100%;flex:0 0 100%}}.division-block-cover .division-block{position:relative;width:100%;display:flex;overflow:hidden}.division-block-cover .division-block:before{content:"";position:absolute;top:0;left:0;z-index:2;border-top:133px solid #fcd224;border-right:151px solid transparent}@media only screen and (max-width:1024px){.division-block-cover .division-block:before{border-top-width:103px;border-right-width:131px}}@media only screen and (max-width:991px){.division-block-cover .division-block:before{border-top-width:83px;border-right-width:111px}}@media only screen and (max-width:767px){.division-block-cover .division-block:before{border-top-width:103px;border-right-width:131px}}@media only screen and (max-width:500px){.division-block-cover .division-block:before{border-top-width:75px;border-right-width:108px}}.division-block-cover .division-block:after{content:"";position:absolute;top:0;left:0;z-index:2;border-top:99px solid #fff;border-right:137px solid transparent}@media only screen and (max-width:1024px){.division-block-cover .division-block:after{border-top-width:79px;border-right-width:117px}}@media only screen and (max-width:991px){.division-block-cover .division-block:after{border-top-width:64px;border-right-width:98px}}@media only screen and (max-width:767px){.division-block-cover .division-block:after{border-top-width:79px;border-right-width:117px}}@media only screen and (max-width:500px){.division-block-cover .division-block:after{border-top-width:59px;border-right-width:97px}}.division-block-cover .division-block:hover .blocke-img img{transform:scale(1.1)}.division-block-cover .blocke-img-cover{display:flex;padding-top:64%}.division-block-cover .blocke-img{overflow:visible;z-index:1;flex-grow:1;position:static;position:absolute;top:0;right:0;left:0;bottom:0}.division-block-cover .blocke-img img{transition:all .5s}.division-block-cover .blocke-img:after{content:"";background-image:linear-gradient(184deg,#f5a723,#f55816);top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1;position:absolute;opacity:.7}.division-block-cover .block-description{position:relative;padding:25px;z-index:1;color:#fff;flex-grow:1;width:100%;text-align:center;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.division-block-cover .block-description{padding:15px}}@media only screen and (max-width:991px){.division-block-cover .block-description{padding:10px}}.division-block-cover .block-description:before{content:"";position:absolute;bottom:0;right:0;z-index:2;border-bottom:133px solid #fcd224;border-left:151px solid transparent}@media only screen and (max-width:1024px){.division-block-cover .block-description:before{border-bottom-width:103px;border-left-width:131px}}@media only screen and (max-width:991px){.division-block-cover .block-description:before{border-bottom-width:75px;border-left-width:111px}}@media only screen and (max-width:767px){.division-block-cover .block-description:before{border-bottom-width:103px;border-left-width:131px}}@media only screen and (max-width:500px){.division-block-cover .block-description:before{border-bottom-width:80px;border-left-width:100px}}.division-block-cover .block-description:after{content:"";position:absolute;bottom:0;right:0;z-index:2;border-bottom:97px solid #fff;border-left:137px solid transparent}@media only screen and (max-width:1024px){.division-block-cover .block-description:after{border-bottom-width:77px;border-left-width:117px}}@media only screen and (max-width:991px){.division-block-cover .block-description:after{border-bottom-width:57px;border-left-width:97px}}@media only screen and (max-width:767px){.division-block-cover .block-description:after{border-bottom-width:77px;border-left-width:117px}}@media only screen and (max-width:500px){.division-block-cover .block-description:after{border-bottom-width:60px;border-left-width:90px}}.division-block-cover .block-description .block-title-cover{position:relative;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px 0}.division-block-cover .block-description .block-title{font-size:60px;text-align:center;font-family:Inter,sans-serif;font-weight:600;line-height:1;display:inline-block;position:relative;width:auto;color:#332c65;margin:0;padding:0}.division-block-cover .block-description .block-title:after{display:none}@media only screen and (max-width:1366px){.division-block-cover .block-description .block-title{font-size:45px}}@media only screen and (max-width:1024px){.division-block-cover .block-description .block-title{font-size:35px}}@media only screen and (max-width:991px){.division-block-cover .block-description .block-title{font-size:30px}}@media only screen and (max-width:375px){.division-block-cover .block-description .block-title{font-size:25px}}.division-block-cover .block-description .block-title:before{content:"";max-width:64px;margin-right:-76px;display:inline-block;border-top:48px solid #fcd224;border-right:64px solid transparent}@media only screen and (max-width:1366px){.division-block-cover .block-description .block-title:before{border-top-width:36px;border-right-width:47px;max-width:47px;margin-right:-52px}}@media only screen and (max-width:991px){.division-block-cover .block-description .block-title:before{border-top-width:27px;border-right-width:30px;max-width:30px;margin-right:-32px}}@media only screen and (max-width:767px){.division-block-cover .block-description .block-title:before{border-top-width:26px;border-right-width:31px;max-width:30px;margin-right:-30px}}.division-block-cover .block-description .block-label{content:attr(data-label);font-size:22px;font-weight:400;letter-spacing:0;position:absolute;color:#332c65;bottom:-30px;right:-6px;transform:rotate(-10deg);background:#fcd224;z-index:1;padding:4px;min-width:128px;line-height:1;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:600}@media only screen and (max-width:1366px){.division-block-cover .block-description .block-label{font-size:18px;min-width:108px}}@media only screen and (max-width:991px){.division-block-cover .block-description .block-label{font-size:14px;padding:3px 8px;bottom:-20px;min-width:inherit}}@media only screen and (max-width:767px){.division-block-cover .block-description .block-label{font-size:14px}}@media only screen and (max-width:375px){.division-block-cover .block-description .block-label{font-size:13px}}.division-block-cover .block-description .block-label span{font-family:Quentin;text-transform:none;font-weight:500;font-size:30px}@media only screen and (max-width:1366px){.division-block-cover .block-description .block-label span{font-size:26px}}@media only screen and (max-width:991px){.division-block-cover .block-description .block-label span{font-size:17px}}@media only screen and (max-width:767px){.division-block-cover .block-description .block-label span{font-size:15px}}.division-block-cover .block-description .learn-more-link{color:#fff;font-size:16px;line-height:25px;text-align:right;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:700;font-style:italic;letter-spacing:1px}@media only screen and (max-width:1024px){.division-block-cover .block-description .learn-more-link{font-size:14px}}@media only screen and (max-width:991px){.division-block-cover .block-description .learn-more-link{font-size:12px}}@media only screen and (max-width:767px){.division-block-cover .block-description .learn-more-link{font-size:13px}}.division-block-cover .block-description .learn-more-link svg{width:32px;height:33px;position:absolute;right:24px;z-index:3;bottom:16px}@media only screen and (max-width:1024px){.division-block-cover .block-description .learn-more-link svg{bottom:10px;right:14px}}@media only screen and (max-width:991px){.division-block-cover .block-description .learn-more-link svg{bottom:8px;right:11px;width:21px;height:27px}}@media only screen and (max-width:767px){.division-block-cover .block-description .learn-more-link svg{bottom:12px;right:19px}}@media only screen and (max-width:500px){.division-block-cover .block-description .learn-more-link svg{bottom:8px;right:12px}}.division-block-cover .block-description .block-link{text-align:right;padding-right:135px}@media only screen and (max-width:1024px){.division-block-cover .block-description .block-link{padding-right:115px}}@media only screen and (max-width:767px){.division-block-cover .block-description .block-link{padding-right:135px}}@media only screen and (max-width:500px){.division-block-cover .block-description .block-link{padding-right:105px}}.division-block-cover .block-description .block-link a{color:#fff}.temoignages-block{display:flex;position:relative;margin:60px 0 186px;max-width:100%;flex:0 0 100%}.temoignages-block:last-child{margin-bottom:120px}@media only screen and (max-width:1366px){.temoignages-block:last-child{margin-bottom:100px}}@media only screen and (max-width:1024px){.temoignages-block:last-child{margin-bottom:50px}}@media only screen and (max-width:1366px){.temoignages-block{margin:40px 0 166px}}@media only screen and (max-width:1024px){.temoignages-block{margin:40px 0 100px}}@media only screen and (max-width:991px){.temoignages-block{margin:10px 0 80px;padding:0}}@media only screen and (max-width:767px){.temoignages-block{display:block;padding:0;margin-bottom:40px}}.temoignages-block:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n){padding:0}}.temoignages-block:nth-child(2n):before{transform:scaleX(-1);right:0;left:auto}.temoignages-block:nth-child(2n):after{left:19%;transform:scaleX(-1) rotate(31deg);right:auto;top:86px}@media only screen and (max-width:1366px){.temoignages-block:nth-child(2n):after{left:14%;transform:scale(.8) scaleX(-1) rotate(30deg);top:20px}}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n):after{left:15%;transform:scale(.6) scaleX(-1) rotate(30deg);top:-25px}}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n):after{left:7%;transform:scale(.5) scaleX(-1) rotate(30deg);top:-55px}}.temoignages-block:nth-child(2n) .temoignages-left-block{padding:25px 25px 0 0}.temoignages-block:nth-child(2n) .temoignages-left-block:before{right:-53px;transform:rotate(35deg);left:auto}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n) .temoignages-left-block{max-width:35%;flex:0 0 35%;padding:15px 15px 0 0}}@media only screen and (max-width:767px){.temoignages-block:nth-child(2n) .temoignages-left-block{max-width:100%;flex:0 0 100%}}.temoignages-block:nth-child(2n) .temoignages-right-block{padding:25px 0 15px 15px;margin:0 32px 0 120px}@media only screen and (max-width:1366px){.temoignages-block:nth-child(2n) .temoignages-right-block{margin:0 32px 0 90px}}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n) .temoignages-right-block{padding:0 15px 15px;margin:0 0 0 70px}}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n) .temoignages-right-block{padding:0 15px 15px;margin:0 10px 0 0}}@media only screen and (max-width:767px){.temoignages-block:nth-child(2n) .temoignages-right-block{margin:0;padding:15px 0 15px 15px}}.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description{padding-left:105px}@media only screen and (max-width:1366px){.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description{padding-left:50px}}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description{padding-left:40px}}@media only screen and (max-width:767px){.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description{padding-left:20px;padding-bottom:10px}}.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description:before{left:-87px;right:auto;transform:rotate(-143deg)}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n) .temoignages-right-block .temoignages-description:before{left:-103px;transform:rotate(-143deg)}}.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:before{left:0;z-index:2;border-top:100px solid #fcd224;border-right:100px solid transparent;border-left:0;right:auto}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:before{border-top-width:70px;border-right-width:73px}}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:before{border-top-width:52px;border-left-width:50px}}@media only screen and (max-width:767px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:before{border-top-width:52px;border-left-width:50px}}.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:after{left:0;z-index:2;border-top:91px solid #fff;border-right:65px solid transparent;border-left:0;right:auto}@media only screen and (max-width:1024px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:after{border-top-width:60px;border-right-width:55px}}@media only screen and (max-width:991px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:after{border-top-width:45px;border-left-width:35px}}@media only screen and (max-width:767px){.temoignages-block:nth-child(2n) .temoignages-left-block .temoignages-img:after{border-top-width:45px;border-left-width:35px}}.temoignages-block:after{content:"";position:absolute;top:57px;right:27%;border-top:393px solid #f8f8f8;border-right:523px solid transparent;transform:rotate(28deg);margin:0 auto}@media only screen and (max-width:1366px){.temoignages-block:after{transform:scale(.8) rotate(28deg);top:27px;right:17%}}@media only screen and (max-width:1024px){.temoignages-block:after{transform:scale(.6) rotate(28deg);top:-20px;right:11%}}@media only screen and (max-width:991px){.temoignages-block:after{transform:scale(.5) rotate(28deg);top:-40px;right:7%}}@media only screen and (max-width:767px){.temoignages-block:after{display:none}}.temoignages-block .temoignages-left-block{position:relative;max-width:23.5%;flex:0 0 23.5%;padding:25px 0 0 25px;overflow:hidden}@media only screen and (max-width:1024px){.temoignages-block .temoignages-left-block{padding:15px 0 0 15px}}.temoignages-block .temoignages-left-block:before{width:202px;height:123px;content:"";background-repeat:no-repeat;position:absolute;top:-57px;left:-53px;z-index:-1;transform:rotate(-35deg);background-image:linear-gradient(-130deg,#f5a723,#e49a34 50%,#f55816)}@media only screen and (max-width:1024px){.temoignages-block .temoignages-left-block:before{top:-100px;left:-53px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-left-block{flex:0 0 25%;max-width:25%}}@media only screen and (max-width:660px){.temoignages-block .temoignages-left-block{flex:0 0 27%;max-width:27%}}@media only screen and (max-width:767px){.temoignages-block .temoignages-left-block{flex:0 0 100%;max-width:100%}}.temoignages-block .temoignages-left-block.vedio-block{max-width:40%;flex:0 0 40%}.temoignages-block .temoignages-left-block.vedio-block>figure{position:relative}.temoignages-block .temoignages-left-block.vedio-block>figure:before{content:"";width:56px;height:40px;position:absolute;z-index:9;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/youtube-play-blk.svg);background-size:cover;background-repeat:no-repeat}.temoignages-block .temoignages-left-block.vedio-block img{transition:all .5s ease}.temoignages-block .temoignages-left-block.vedio-block:hover img{transform:scale(1.1)}@media only screen and (max-width:767px){.temoignages-block .temoignages-left-block.vedio-block{flex:0 0 100%;max-width:100%}}.temoignages-block .temoignages-left-block.vedio-block .temoignages-img{padding:27%;z-index:1}.temoignages-block .temoignages-left-block .temoignages-img{padding:39%}.temoignages-block .temoignages-left-block .temoignages-img:before{content:"";position:absolute;top:0;right:0;z-index:2;border-top:100px solid #fcd224;border-left:100px solid transparent}@media only screen and (max-width:1024px){.temoignages-block .temoignages-left-block .temoignages-img:before{border-top-width:74px;border-left-width:65px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-left-block .temoignages-img:before{border-top-width:62px;border-left-width:60px}}.temoignages-block .temoignages-left-block .temoignages-img:after{content:"";position:absolute;top:0;right:0;z-index:2;border-top:91px solid #fff;border-left:65px solid transparent}@media only screen and (max-width:1024px){.temoignages-block .temoignages-left-block .temoignages-img:after{border-top-width:65px;border-left-width:45px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-left-block .temoignages-img:after{border-top-width:55px;border-left-width:45px}}.temoignages-block .temoignages-right-block{margin:0 120px 0 32px;position:relative;flex:1;overflow:hidden;padding:25px 15px 15px 0;display:flex}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block{padding:15px 15px 15px 0;margin:0 90px 0 20px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block{margin:0 0 0 20px}}.temoignages-block .temoignages-right-block .temoignages-description{background:#fff;flex:1;font-family:Inter,sans-serif;font-weight:300;font-style:italic;line-height:1.32;font-size:20px}.temoignages-block .temoignages-right-block .temoignages-description:before{width:196px;height:103px;content:"";bottom:-61px;transform:rotate(143deg);right:-87px;background-repeat:no-repeat;position:absolute;z-index:-1;background-image:linear-gradient(-109deg,#f5a723,#e49a34 50%,#db1c23)}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block .temoignages-description:before{transform:rotate(137deg);bottom:-60px;right:-105px}}.temoignages-block .temoignages-right-block .temoignages-description .temoignage__body{padding:0;padding:initial}.temoignages-block .temoignages-right-block .temoignages-description .temoignage__body ol,.temoignages-block .temoignages-right-block .temoignages-description .temoignage__body ul{padding-left:40px}.temoignages-block .temoignages-right-block .temoignages-description .temoignage__body a{text-decoration:underline}.temoignages-block .temoignages-right-block .temoignages-description .temoignage__body a:hover{text-decoration:none}.temoignages-block .temoignages-right-block .description-top-block{padding-left:145px;margin-bottom:34px;position:relative;z-index:1}.temoignages-block .temoignages-right-block .description-top-block:before{width:114px;height:84px;content:"";background-image:url(../images/quotes.svg);background-repeat:no-repeat;position:absolute;top:0;left:0;background-size:100%}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block .description-top-block:before{width:74px;height:64px}}@media only screen and (max-width:1366px){.temoignages-block .temoignages-right-block .description-top-block{padding-left:135px;margin-bottom:20px}}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block .description-top-block{padding-left:90px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block .description-top-block{margin-bottom:14px}}.temoignages-block .temoignages-right-block .date-name{display:flex;align-items:center}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block .date-name{display:block}}.temoignages-block .temoignages-right-block .date{background-color:#332c65;color:#fff;padding:6px 15px;font-weight:700;font-size:15px;margin-right:21px;min-width:109px}@media only screen and (max-width:1366px){.temoignages-block .temoignages-right-block .date{margin-right:15px;line-height:1.4;font-size:14px;min-width:100px;padding:6px 10px;text-align:center}}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block .date{padding:4px 10px;font-size:11px;margin-right:10px;min-width:inherit}}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block .date{padding:3px 8px;font-size:10px;margin:0}}.temoignages-block .temoignages-right-block .professor-job{font-size:15px;font-weight:300}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block .professor-job{font-size:13px}}@media only screen and (max-width:767px){.temoignages-block .temoignages-right-block .professor-job{font-size:13px;display:block}}.temoignages-block .temoignages-right-block .professor-job strong{font-weight:700}.temoignages-block .temoignages-right-block .professor-name{font-size:26px;font-weight:700;line-height:1;margin-bottom:20px;font-family:Inter,sans-serif}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block .professor-name{font-size:22px;margin-bottom:15px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block .professor-name{margin-bottom:0;font-size:20px}}@media only screen and (max-width:767px){.temoignages-block .temoignages-right-block .professor-name{font-size:20px;margin-bottom:4px}}.temoignages-block .temoignages-right-block p{max-width:808px;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;z-index:1;position:relative}@media only screen and (max-width:1366px){.temoignages-block .temoignages-right-block p{font-size:18px;max-height:69px}}@media only screen and (max-width:1024px){.temoignages-block .temoignages-right-block p{font-size:16px;padding-right:50px}}@media only screen and (max-width:991px){.temoignages-block .temoignages-right-block p{font-size:15px;max-height:57px;padding-right:30px}}@media only screen and (max-width:767px){.temoignages-block .temoignages-right-block p{padding-right:45px}}.page-type.partenaires .social-icon a{margin:0 0 0 40px}@media only screen and (max-width:767px){.page-type.partenaires .social-icon a{margin:0 0 0 30px}}.partenaires-img{margin:0 auto 26px;margin-top:-80px;background-color:#f8f8f8;max-width:168px;max-height:168px;border-radius:100%;min-width:168px;min-height:168px;height:168px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1366px){.partenaires-img{max-width:146px;max-height:146px;min-width:146px;min-height:146px;height:146px;margin-top:-72px}}@media only screen and (max-width:1024px){.partenaires-img{max-width:122px;max-height:122px;min-width:122px;min-height:122px;height:122px;margin-top:-60px}}@media only screen and (max-width:991px){.partenaires-img{max-width:152px;max-height:152px;min-width:152px;min-height:152px;height:152px}}@media only screen and (max-width:767px){.partenaires-img{max-width:117px;max-height:117px;min-width:117px;min-height:117px;height:117px}}@media only screen and (max-width:500px){.partenaires-img{max-width:125px;max-height:125px;min-width:125px;min-height:125px;height:125px;margin-top:-70px}}@media only screen and (max-width:320px){.partenaires-img{max-width:111px;max-height:111px;min-width:111px;min-height:111px;height:111px}}.partenaires-img img{-o-object-fit:contain;object-fit:contain;padding:0 8px;width:100%}@media only screen and (max-width:500px){.partenaires-section{margin-top:20px}}.partenaires-block{max-width:33.33%;flex:0 0 33.33%;text-align:center;padding:15px;display:flex;margin:65px 0 45px}@media only screen and (max-width:1024px){.partenaires-block .row{margin:0 -10px}}@media only screen and (max-width:1024px){.partenaires-block{margin:50px 0 25px}}@media only screen and (max-width:991px){.partenaires-block{max-width:50%;flex:0 0 50%}}@media only screen and (max-width:500px){.partenaires-block{max-width:100%;flex:0 0 100%;margin:60px 0 20px}.partenaires-block:last-child{margin-bottom:0}}.partenaires-block .partenaires-block-cover{position:relative;box-shadow:0 3px 12px rgba(0,0,0,.08);flex:1;display:flex;flex-direction:column;justify-content:space-between;transition:all .5s ease}.partenaires-block .partenaires-block-cover .partenaires-link{display:flex;flex:1;flex-direction:column}.partenaires-block .partenaires-block-cover:hover{color:#332c65;box-shadow:-9px 6px 12px rgba(0,0,0,.09)}.partenaires-block .partenaires-block-cover:before{width:185px;height:86px;content:"";background-repeat:no-repeat;position:absolute;top:-34px;left:0;z-index:-1;background-size:100%;background-image:linear-gradient(253deg,#fcd224,#f55816);transform:skew(0deg,-20deg)}@media only screen and (max-width:1366px){.partenaires-block .partenaires-block-cover:before{height:75px}}@media only screen and (max-width:1024px){.partenaires-block .partenaires-block-cover:before{width:155px;top:-30px;height:66px}}@media only screen and (max-width:991px){.partenaires-block .partenaires-block-cover:before{top:-28px}}@media only screen and (max-width:767px){.partenaires-block .partenaires-block-cover:before{height:52px;top:-20px;width:100px}}@media only screen and (max-width:500px){.partenaires-block .partenaires-block-cover:before{height:65px;top:-28px;width:160px}}@media only screen and (max-width:991px){.partenaires-block .partenaires-block-cover:after{top:55px}}@media only screen and (max-width:767px){.partenaires-block .partenaires-block-cover:after{top:42px}}.partenaires-block .partenaires-link:hover{color:#332c65}.partenaires-block .partenaires-des-cover{flex:1;display:flex;align-items:flex-end;justify-content:center}.partenaires-block .partenaires-des{display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%}.partenaires-block .partenaires-des .partenaires-label{font-size:25px;font-weight:700;position:relative;line-height:1.3;display:flex;align-items:center;cursor:pointer;padding:0 15px;justify-content:center}.partenaires-block .partenaires-des .partenaires-label:hover{color:#332c65}@media only screen and (max-width:1440px){.partenaires-block .partenaires-des .partenaires-label{font-size:20px}}@media only screen and (max-width:1024px){.partenaires-block .partenaires-des .partenaires-label{font-size:18px;padding:0 15px}}@media only screen and (max-width:991px){.partenaires-block .partenaires-des .partenaires-label{font-size:22px}}.partenaires-block .partenaires-des .partenaires-label:after{background-image:linear-gradient(90deg,#f5a723 0,#db1c23);content:"";width:30px;height:2px;bottom:-14px;position:absolute;left:0;right:0;margin:0 auto}.partenaires-block .partenaires-des .partenaires-alimentation{font-family:Inter,sans-serif;font-weight:300;color:#1a162f;display:block;padding:20px 0;line-height:1;font-size:16px;background-color:#f8f8f8;margin-top:46px}@media only screen and (max-width:767px){.partenaires-block .partenaires-des .partenaires-alimentation{font-size:13px;padding:10px 0}}@media only screen and (max-width:500px){.partenaires-block .partenaires-des .partenaires-alimentation{font-size:16px;padding:15px 0}}.see-more-cover .pager__item{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.see-more-cover .pager__item .see-more-border{display:flex;align-items:center;flex:0 0 100%;max-width:100%}.see-more-cover .pager__item .see-more-border:after,.see-more-cover .pager__item .see-more-border:before{content:"";height:2px;background-color:#e8e8e8;flex:1}.see-more-cover .pager__item .see-more-border:before{margin-right:20px}.see-more-cover .pager__item .see-more-border:after{margin-left:20px}.see-more-cover .pager__item .see-more-link{font-size:14px;font-style:italic;font-weight:700;display:block;line-height:1.3;margin-top:20px;position:relative;text-transform:uppercase}.see-more-cover .pager__item .see-more-link:after{content:"";height:2px;width:0;position:absolute;bottom:-5px;background-color:#fcd224;left:50%;transition:all .5s;transform:translateX(-50%)}.see-more-cover .pager__item .see-more-link:hover{color:#332c65}.see-more-cover .pager__item .see-more-link:hover:after{width:100%}@media only screen and (max-width:1366px){.see-more-cover .pager__item .see-more-link{font-size:12px;margin-top:10px}}.profinder-box{padding:30px;background-color:#332c65;display:flex;justify-content:center}@media only screen and (max-width:1366px){.profinder-box{padding:25px}}@media only screen and (max-width:991px){.profinder-box{padding:25px 25px 5px}}.profinder-box .profinder-form,.profinder-box .views-exposed-form{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.profinder-box .form-actions,.profinder-box .form-item,.profinder-box .profinder-col{margin-right:30px;display:flex}.profinder-box .form-actions:last-child,.profinder-box .form-item:last-child,.profinder-box .profinder-col:last-child{margin-right:0}@media only screen and (max-width:1199px){.profinder-box .form-actions,.profinder-box .form-item,.profinder-box .profinder-col{margin-right:20px}}@media only screen and (max-width:991px){.profinder-box .form-actions,.profinder-box .form-item,.profinder-box .profinder-col{margin-bottom:20px;margin-right:0;padding:0 10px;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.profinder-box .form-actions,.profinder-box .form-item,.profinder-box .profinder-col{flex:0 0 100%;max-width:100%;padding:0}}.profinder-box .form-actions input,.profinder-box .form-item input,.profinder-box .profinder-col input{min-width:208px}.profinder-box .form-actions .help-block,.profinder-box .form-item .help-block,.profinder-box .profinder-col .help-block{display:none}.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-galerie-photos,.profinder-box #edit-submit-temoignages,.profinder-box .theme-btn{min-width:208px}@media only screen and (max-width:1366px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-galerie-photos,.profinder-box #edit-submit-temoignages,.profinder-box .theme-btn{min-width:180px}}@media only screen and (max-width:1199px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-galerie-photos,.profinder-box #edit-submit-temoignages,.profinder-box .theme-btn{width:100%}}@media only screen and (max-width:991px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-galerie-photos,.profinder-box #edit-submit-temoignages,.profinder-box .theme-btn{padding:10px 18px 12px;font-size:11px}}@media only screen and (max-width:767px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-galerie-photos,.profinder-box #edit-submit-temoignages,.profinder-box .theme-btn{padding:12px 56px 15px;font-size:15px}}.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-temoignages,.profinder-box .form-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fcd224;color:#332c65;border-color:#fcd224}.profinder-box #edit-submit-breves:hover,.profinder-box #edit-submit-evenements:hover,.profinder-box #edit-submit-temoignages:hover,.profinder-box .form-submit:hover{background-color:#332c65;color:#fff;border-color:#332c65}@media only screen and (max-width:1600px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-temoignages,.profinder-box .form-submit{padding:14px 21px}}@media only screen and (max-width:1366px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-temoignages,.profinder-box .form-submit{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.profinder-box #edit-submit-breves,.profinder-box #edit-submit-evenements,.profinder-box #edit-submit-temoignages,.profinder-box .form-submit{font-size:16px;padding:21px 56px}}.profinder-box .form-autocomplete:focus{color:#fff}@media only screen and (max-width:1199px){.profinder-box .form-select,.profinder-box .select-box{position:relative;min-height:inherit}.profinder-box .form-select:before,.profinder-box .select-box:before{content:"";position:absolute;right:17px;width:7px;height:7px;border-width:0 2px 2px 0;border-style:solid;border-color:#fff;transform:rotate(45deg) translateY(-50%);top:45%;z-index:9}}@media only screen and (max-width:1024px){.profinder-box .form-select:before,.profinder-box .select-box:before{width:5px;height:5px;border-width:0 1.5px 1.5px 0}}@media only screen and (max-width:991px){.profinder-box .form-select:before,.profinder-box .select-box:before{right:30px}}.profinder-box .select2-selection,.profinder-box input,.profinder-box select{margin-bottom:0;background-color:#3b3376;color:#bebebe;border-color:#3b3376;font-style:italic;font-size:12px;min-height:inherit}.profinder-box .select2-selection:focus,.profinder-box .select2-selection[aria-expanded=true],.profinder-box input:focus,.profinder-box input[aria-expanded=true],.profinder-box select:focus,.profinder-box select[aria-expanded=true]{border-color:#332c65}.profinder-box ::placeholder{font-size:12px}.profinder-box ::-webkit-placeholder{font-size:12px}.profinder-box :-moz-placeholder,.profinder-box ::-moz-placeholder{font-size:12px}.profinder-box :-ms-placeholder,.profinder-box ::-ms-placeholder{font-size:12px}.profinder-box .form-item-date-deb,.profinder-box .form-item-date-fin{position:relative}.profinder-box .form-item-date-deb input,.profinder-box .form-item-date-fin input{padding-right:26px}.profinder-box .form-item-date-deb:before,.profinder-box .form-item-date-fin:before{content:"";width:12px;height:12px;background-image:url(../images/calendar-icon.svg);background-position:50%;background-size:cover;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:991px){.profinder-box .form-item-date-deb:before,.profinder-box .form-item-date-fin:before{right:25px}}.profinder-box select{min-width:328px}@media only screen and (max-width:1366px){.profinder-box select{min-width:280px}}@media only screen and (max-width:1024px){.profinder-box select{min-width:220px;min-height:inherit}}.profinder-box .profinder-link{font-size:12px;font-style:italic;color:#bebebe;line-height:1.2;display:block;margin:auto;padding-left:25px;position:relative}.profinder-box .profinder-link:before{content:"";width:15px;height:15px;background-image:url(../images/reset-icon.svg);position:absolute;left:0;transition:all .3s}.profinder-box .profinder-link:hover{color:#bebebe}.profinder-box .profinder-link:hover:before{transform:rotate(135deg)}@media only screen and (max-width:1366px){.profinder-box .profinder-link{padding-left:20px}.profinder-box .profinder-link:before{transform:scale(.8)}}.assos-event-list.photo-galerie .concert-link{position:relative;bottom:auto;left:auto}.assos-event-list.photo-galerie .upevent-list{padding-bottom:18px}.assos-event-list.photo-galerie .upevent-item-cover{box-shadow:0 8px 10px -5px rgba(0,0,0,.08)}.assos-event-list.photo-galerie .upevent-topbox{border-radius:0}.assos-event-list.photo-galerie .rate{cursor:inherit;position:relative;margin:0 2.5px;width:20px;height:18px;display:block}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .rate{margin:0}}.assos-event-list.photo-galerie .rate:before{content:"";width:20px;height:18px;background-image:url(../images/heart.svg);position:absolute;left:0;transition:all .3s;margin:0 auto;background-size:100%;background-repeat:no-repeat}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .rate:before{transform:scale(.8)}}.assos-event-list.photo-galerie .rate.rate-add:before,.assos-event-list.photo-galerie .rate.rate-hover:before{background-image:url(../images/heart-fill.svg)}.assos-event-list.photo-galerie .validate-msg{color:#307e14;padding-left:24px;font-size:12px;position:relative;font-style:italic;display:none;font-weight:600}.assos-event-list.photo-galerie .validate-msg:hover{opacity:.8}.assos-event-list.photo-galerie .validate-msg.validate-msg-active{display:block}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .validate-msg{padding-left:13px;font-size:10px}}.assos-event-list.photo-galerie .validate-msg:before{content:"";position:absolute;left:0;border:1px solid #307e14;height:7px;width:14px;border-width:0 0 2px 2px;transform:rotate(-43deg);top:6px}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .validate-msg:before{height:5px;width:11px}}.assos-event-list.photo-galerie .close-link{position:absolute;margin:0 auto;background:#fff;border-radius:50%;width:34px;height:34px;z-index:9;font-size:0;left:0;right:0;top:-20px;display:none}.assos-event-list.photo-galerie .close-link.close-link-active{display:block}.assos-event-list.photo-galerie .close-link:hover{background:#000}.assos-event-list.photo-galerie .close-link:hover:after,.assos-event-list.photo-galerie .close-link:hover:before{background-color:#fff}.assos-event-list.photo-galerie .close-link:after,.assos-event-list.photo-galerie .close-link:before{position:absolute;left:0;content:" ";height:.8rem;width:.125rem;background-color:#332c65;right:0;margin:0 auto;top:10px}.assos-event-list.photo-galerie .close-link:after{transform:rotate(-45deg)}.assos-event-list.photo-galerie .close-link:before{transform:rotate(45deg)}.assos-event-list.photo-galerie .rating-link{display:flex;align-items:center;font-size:12px;color:#332c65;font-style:italic;font-weight:600}.assos-event-list.photo-galerie .rating-link.rating-link-active{display:none}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .rating-link{font-size:10px}}.assos-event-list.photo-galerie .rating-link svg{margin-right:10px}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .rating-link svg{margin-right:5px}}.assos-event-list.photo-galerie .rating-left{flex:1}.assos-event-list.photo-galerie .rating-right form .form-item-vote{display:flex;width:inherit;justify-content:space-between}.assos-event-list.photo-galerie .rating-right form .form-item-vote .select2-container{display:none}.assos-event-list.photo-galerie .rating-right .rating-box{display:flex;justify-content:space-between;align-items:center}.assos-event-list.photo-galerie .rating-right .fivestar-widget,.assos-event-list.photo-galerie .rating-right .ratings{display:flex;align-items:center}.assos-event-list.photo-galerie .rating-right .fivestar-widget .star{background:none;background:url(../images/heart.svg) no-repeat 0 0;width:22px;height:19px;transition:.2s}.assos-event-list.photo-galerie .rating-right .fivestar-widget .star a{background:none}.assos-event-list.photo-galerie .rating-right .fivestar-widget .star.on{background:url(../images/heart-fill.svg) no-repeat 0 0}.assos-event-list.photo-galerie .rating-right .fivestar-widget .star.hover{background:url(../images/heart_hover.svg) no-repeat 0 0}.assos-event-list.photo-galerie .rating-right .fivestar-summary,.assos-event-list.photo-galerie .rating-right .rate-note{margin-left:14px;font-size:12px;font-weight:500;color:#b4b4b4}.assos-event-list.photo-galerie .rating-right .fivestar-summary .average-rating{display:none}.assos-event-list.photo-galerie .upevent-bottombox{padding:20px 0;display:flex;justify-content:space-between;align-items:center;position:relative;margin:0}.assos-event-list.photo-galerie .upevent-bottombox.close-active .rate{cursor:pointer}.assos-event-list.photo-galerie .upevent-bottombox.close-active .rate:hover:before{background-image:url(../images/heart-fill.svg)}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .upevent-bottombox{padding:15px 0}}.assos-event-list.photo-galerie .upevent-bottombox.close-active .rating-right{flex:1.4}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .upevent-bottombox.close-active .rating-right{flex:1.8}}.assos-event-list.photo-galerie .theme-btn{position:relative;width:auto;height:auto;bottom:auto;left:auto}.assos-event-list.photo-galerie .meeting-share-link{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0 20px 0 15px;position:absolute;bottom:0;width:100%}@media only screen and (max-width:991px){.assos-event-list.photo-galerie .meeting-share-link{margin-bottom:10px;padding:0 15px 0 10px}}@media only screen and (max-width:767px){.assos-event-list.photo-galerie .meeting-share-link{margin-bottom:15px}}.assos-event-list.photo-galerie .share-link{display:flex;align-items:center;font-size:0}.assos-event-list.photo-galerie .share-link:hover svg path{fill:#fcd224}.assos-event-list.photo-galerie .share-link svg{position:relative;width:auto;height:auto;z-index:9}.assos-event-list.photo-galerie .share-link svg path{transition:all .3s ease}.assos-event-list.photo-galerie .upevent-item{flex:0 0 50%;max-width:50%}@media only screen and (max-width:767px){.assos-event-list.photo-galerie .upevent-item{flex:0 0 100%;max-width:100%}}.assos-event-list .upevent-item{flex:0 0 25%;max-width:25%}@media only screen and (max-width:1024px){.assos-event-list .upevent-item{flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width:991px){.assos-event-list .upevent-item{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767px){.assos-event-list .upevent-item{flex:0 0 100%;max-width:100%}}.page-type .social-icon{display:flex;justify-content:center;padding:15px 0}.page-type .social-icon a{font-size:0;margin:0 15px}.page-type .social-icon a svg path{transition:all .5s ease}.page-type .social-icon a:hover svg path{fill:#fcd224}.page-type .sidebar-inner{box-shadow:0 3px 12px rgba(0,0,0,.08);border-radius:8px;padding:33px 40px 38px;position:relative;overflow:hidden}.page-type .sidebar-inner .upevent-link{display:flex;align-items:center;flex:1}.page-type .sidebar-inner .social-icon{margin-top:12px;background-color:#f5f5f5}@media only screen and (max-width:1024px){.page-type .sidebar-inner{padding:33px 20px 38px}}.page-type .sidebar-inner .sidebar-title{font-size:31px;text-align:center;margin:0;font-family:Kaushan Script;font-weight:500;padding-bottom:4px}@media only screen and (max-width:1366px){.page-type .sidebar-inner .sidebar-title{font-size:22px}}@media only screen and (max-width:767px){.page-type .sidebar-inner .sidebar-title{font-size:27px}}.page-type .sidebar-inner .sidebar-title:after{display:none}.page-type .sidebar-inner .edit-infos{position:absolute;top:1rem;right:1rem;display:inline-block;padding:7px;border-radius:1rem;border:1px solid #332c65}.page-type .sidebar-inner .edit-infos:hover{background-color:#332c65}.page-type .sidebar-inner .edit-infos:hover svg path{fill:#fff}.page-type .sidebar-inner .upevent-item{padding:0 0 20px;display:flex;width:100%;align-items:center}.page-type .sidebar-inner .upevent-item:last-child{padding-bottom:0}.page-type .sidebar-inner .upevent-item .upevent-topbox{max-width:35%;padding-top:24%}.page-type .sidebar-inner .upevent-item .upevent-topbox .concert-link,.page-type .sidebar-inner .upevent-item .upevent-topbox:before{display:none}.page-type .sidebar-inner .upevent-item .upevent-bottombox{margin:0;padding-left:15px}.page-type .sidebar-inner:after{background-color:#483f78;right:-42px;bottom:-8px}.page-type .sidebar-inner:after,.page-type .sidebar-inner:before{content:"";width:110px;height:42px;position:absolute;z-index:7;transform:rotate(-36deg);transition:all .5s}.page-type .sidebar-inner:before{background-color:#332c65;left:-42px;top:-8px}.page-type .date-block{overflow:hidden;position:relative;margin-bottom:60px}.page-type .date-block span{font-size:29px;font-weight:600;text-align:center;background-color:#f8f8f8;padding:27px 0;line-height:1;display:block;width:100%}@media only screen and (max-width:767px){.page-type .date-block span{font-size:20px;padding:20px 0}}.page-type .date-block span:before{content:"";position:absolute;bottom:0;right:0;z-index:2;border-bottom:90px solid #fcd224;border-left:90px solid transparent}@media only screen and (max-width:767px){.page-type .date-block span:before{border-bottom-width:75px;border-left-width:72px}}.page-type .date-block span:after{content:"";position:absolute;bottom:0;right:0;z-index:2;border-bottom:87px solid #fff;border-left:67px solid transparent}@media only screen and (max-width:767px){.page-type .date-block span:after{border-bottom-width:70px;border-left-width:57px}}.page-type .date-block:before{content:"";position:absolute;top:0;left:-8px;z-index:2;border-top:90px solid #fcd224;border-right:90px solid transparent}@media only screen and (max-width:767px){.page-type .date-block:before{border-top-width:75px;border-right-width:72px}}.page-type .date-block:after{content:"";position:absolute;top:0;left:-4px;z-index:2;border-top:80px solid #fff;border-right:67px solid transparent}@media only screen and (max-width:767px){.page-type .date-block:after{border-top-width:70px;border-right-width:57px}}.page-type .page-left-box{flex:1;padding:0 78px 0 15px}@media only screen and (max-width:1024px){.page-type .page-left-box{padding:0 15px}}.page-type .page-left-box .page-imgcolbox.video-icon{padding-top:55.5%;margin-top:38px}@media only screen and (max-width:1024px){.page-type .page-left-box .page-imgcolbox.video-icon{margin:10px 0 30px}}.page-type .page-left-box .page-imgcolbox.video-icon a:before{opacity:.1}.page-type .page-left-box .page-imgcolbox.video-icon a:after{width:64px;height:46px;background-image:url(../images/youtube-play-blk.svg)}.page-type .page-left-box h2:first-child{margin-top:0}.page-type .page-right-box.sidebar{max-width:36%;flex:0 0 36%;padding:0 15px 0 55px}@media only screen and (max-width:1024px){.page-type .page-right-box.sidebar{padding:0 15px}}@media only screen and (max-width:767px){.page-type .page-right-box.sidebar{max-width:100%;flex:0 0 100%;display:block;margin:40px 0}}.page-type .page-right-box.sidebar .detail-block .upevent-list{margin:30px 0 0}.page-type .page-right-box.sidebar .detail-block .upevent-list .upevent-bottombox{margin:0;padding-left:15px}.page-type .page-right-box.sidebar .detail-block .upevent-list .upevent-title{display:inline-block;font-size:16px;line-height:1.2;font-weight:600;font-family:Inter,sans-serif}.page-type .page-right-box.sidebar .detail-block .detail a,.page-type .page-right-box.sidebar .detail-block .detail span{padding:20px 25px;border-radius:0;border:none;border-bottom:1px solid #ededed;text-align:center;font-size:16px;font-weight:700;color:#1a162f;margin:0;display:block}@media only screen and (max-width:1366px){.page-type .page-right-box.sidebar .detail-block .detail a,.page-type .page-right-box.sidebar .detail-block .detail span{padding:12px}}@media only screen and (max-width:1024px){.page-type .page-right-box.sidebar .detail-block .detail a,.page-type .page-right-box.sidebar .detail-block .detail span{padding:15px 15px 15px 30px;font-size:12px}}.page-type .page-right-box.sidebar .form-top-img.the-img{padding-top:41%;margin-bottom:30px}@media only screen and (max-width:1024px){.page-type .page-right-box.sidebar .form-top-img.the-img{padding-top:55%}}.page-type .page-right-box.sidebar .form-top-img.the-img img{-o-object-fit:contain;object-fit:contain;max-width:160px;margin:0 auto 30px}.page-type .page-right-box.sidebar .detail{position:relative}.page-type .page-right-box.sidebar .detail:before{content:"";width:17px;height:17px;position:absolute;left:0;transition:all .3s;margin:0 auto;background-size:100%;z-index:1;background-repeat:no-repeat;top:40%}.page-type .page-right-box.sidebar .detail.link a{border-bottom:0}.page-type .top-parter-img{margin-bottom:55px;position:relative;z-index:1}.page-type .top-parter-img .partenaires-img{margin:0 auto 26px;overflow:visible;border-radius:50%;max-width:224px;min-width:224px;max-height:224px;min-height:224px;margin-top:-123px;background-color:#f8f8f8;z-index:1}@media only screen and (max-width:1366px){.page-type .top-parter-img .partenaires-img{max-width:177px;min-width:177px;max-height:177px;min-height:177px}}@media only screen and (max-width:1024px){.page-type .top-parter-img .partenaires-img{max-width:148px;min-width:148px;max-height:148px;min-height:148px}}@media only screen and (max-width:991px){.page-type .top-parter-img .partenaires-img{max-width:180px;min-width:180px;max-height:180px;min-height:180px}}@media only screen and (max-width:767px){.page-type .top-parter-img .partenaires-img{margin-top:50px}}.page-type .top-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-type .top-row .partenaire__field-categorie{background-color:#f8f8f8;padding:20px 32px;line-height:1}@media only screen and (max-width:767px){.page-type .top-row .partenaire__field-categorie{padding:16px 25px;font-size:14px}}.page-type .top-row p{color:#332c65}.page-type address{font-style:normal;border-top:1px solid #f2f2f2;padding-top:25px}.page-type address a{position:relative}.page-type address a:after{content:"";width:0;height:1px;background:gray;position:absolute;bottom:0;left:0;transition:all .5s ease}.page-type address a:hover{color:#332c65}.page-type address a:hover:after{width:100%}.page-type address ul li strong{display:block}.page-type address ul li.add-detail:before{background-image:url(../images/location-pin.svg);width:9px;height:12px}.page-type address ul li.call:before{background-image:url(../images/phone.svg);width:9px;height:12px}.page-type address ul li.mail:before{background-image:url(../images/mail.svg)}.page-type address ul li.site-web:before{width:14px;height:14px;top:4px;background-image:url(../images/link_red.svg)}.page-type address ul li:before{content:"";width:14px;height:11px;position:absolute;transform:none;left:0;top:5px;margin-right:15px;background-size:100%}.page-type .partenaires-list{display:flex;align-items:center;margin-top:20px}.page-type .partenaires-list img{transition:all .5s ease}.page-type .partenaires-list:hover{color:#332c65}.page-type .partenaires-list:hover img{transform:scale(1.1)}.page-type .partenaires-list .partenaires-img{margin:0;max-width:115px;max-height:115px;min-width:115px;min-height:115px;height:115px}@media only screen and (max-width:991px){.page-type .partenaires-list .partenaires-img{max-width:80px;max-height:80px;min-width:80px;min-height:80px;height:80px}}@media only screen and (max-width:767px){.page-type .partenaires-list .partenaires-img{max-width:115px;max-height:115px;min-width:115px;min-height:115px;height:115px}}.page-type .partenaires-list .partenaires-des{display:flex;flex-direction:column;margin-left:20px}@media only screen and (max-width:991px){.page-type .partenaires-list .partenaires-des{margin-left:12px}}.page-type .partenaires-list .partenaires-des .partenaires-label{font-size:16px;font-weight:700;padding-bottom:7px}@media only screen and (max-width:991px){.page-type .partenaires-list .partenaires-des .partenaires-label{font-size:14px}}.page-type .partenaires-list .partenaires-des .partenaires-label:hover{color:#332c65}.page-type .partenaires-list .partenaires-des .partenaires-alimentation{background-color:#f8f8f8;font-size:14px;padding:6px 21px;line-height:1}@media only screen and (max-width:1024px){.page-type .partenaires-list .partenaires-des .partenaires-alimentation{font-size:12px;padding:6px 8px}}.page-type.breve-full .sidebar .sidebar-inner{padding-left:0;padding-right:0}.page-type.breve-full .sidebar .sidebar-inner .detail-block .upevent-list .assos-card-list{margin:0}.partenaires .page-right-box.sidebar{margin-top:0}.sidebar-carte-list{margin-top:30px}@media only screen and (max-width:1440px){.sidebar-carte-list{margin-top:20px}}.sidebar-carte-list .reset-box{display:flex;align-items:center;justify-content:center;padding:20px 20px 0;text-align:center}.sidebar-carte-list .form-group{border-top:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-left:0}.sidebar-carte-list .form-group:before{content:none}.sidebar-carte-list .form-group .carte-lisinput,.sidebar-carte-list .form-group input{margin:0;width:16px;height:16px;border:1px solid #332c65;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none;position:relative;cursor:pointer}.sidebar-carte-list .form-group .carte-lisinput:before,.sidebar-carte-list .form-group input:before{content:"";width:5px;height:10px;border-style:solid;border-color:#000;border-width:0 2px 2px 0;position:absolute;transform:rotate(45deg) scale(0);left:5px;top:1px;transition:all .3s}.sidebar-carte-list .form-group .carte-lisinput:focus,.sidebar-carte-list .form-group input:focus{outline:none}.sidebar-carte-list .form-group .reset-link{font-size:12px;font-style:italic;color:#332c65;line-height:1.2;display:block;margin:auto;padding-left:25px;position:relative}.sidebar-carte-list .form-group .reset-link:before{content:"";width:15px;height:15px;background-image:url(../images/reset-icon.svg);position:absolute;left:0;transition:all .3s}.sidebar-carte-list .form-group .reset-link:hover{color:#332c65}.sidebar-carte-list .form-group .reset-link:hover:before{transform:rotate(135deg)}@media only screen and (max-width:1366px){.sidebar-carte-list .form-group .reset-link{padding-left:20px}.sidebar-carte-list .form-group .reset-link:before{transform:scale(.8)}}@media only screen and (max-width:991px){.sidebar-carte-list .form-group .reset-link{font-size:14px}}.sidebar-carte-list .form-group .carte-listitle,.sidebar-carte-list .form-group label{font-size:16px;color:#1a162f;line-height:1.2;padding:20px 0 20px 44px;text-align:left;margin-bottom:0;display:flex;justify-content:space-between;cursor:pointer;position:relative;align-items:center}.sidebar-carte-list .form-group .carte-listitle:before,.sidebar-carte-list .form-group label:before{content:"";top:50%;left:0;transform:translateY(-60%);background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute}.sidebar-carte-list .form-group .carte-listitle img,.sidebar-carte-list .form-group label img{position:absolute;top:50%;left:0;transform:translateY(-67%)}@media only screen and (max-width:1440px){.sidebar-carte-list .form-group .carte-listitle,.sidebar-carte-list .form-group label{font-size:14px;padding:15px 0 15px 30px}.sidebar-carte-list .form-group .carte-listitle:before,.sidebar-carte-list .form-group label:before{transform:translateY(-60%) scale(.8)}}@media only screen and (max-width:991px){.sidebar-carte-list .form-group .carte-listitle,.sidebar-carte-list .form-group label{font-size:16px;padding:20px 0 20px 44px}.sidebar-carte-list .form-group .carte-listitle:before,.sidebar-carte-list .form-group label:before{transform:translateY(-60%) scale(1)}}.sidebar-carte-list .form-group .carte-listitle.visiter-item:before,.sidebar-carte-list .form-group label.visiter-item:before{width:22px;height:23px;background-image:url(../images/sand-castle.svg)}.sidebar-carte-list .form-group .carte-listitle.cultiver-item:before,.sidebar-carte-list .form-group label.cultiver-item:before{width:19px;height:16px;background-image:url(../images/book-icon.svg)}.sidebar-carte-list .form-group .carte-listitle.divertir-item:before,.sidebar-carte-list .form-group label.divertir-item:before{width:19px;height:19px;background-image:url(../images/music-icon.svg)}.sidebar-carte-list .form-group .carte-listitle.loger-item:before,.sidebar-carte-list .form-group label.loger-item:before{width:19px;height:19px;background-image:url(../images/house-icon.svg)}.sidebar-carte-list .form-group .carte-listitle.prendre-item:before,.sidebar-carte-list .form-group label.prendre-item:before{width:18px;height:18px;background-image:url(../images/plus-symbol.svg)}.sidebar-carte-list .form-group .carte-listitle.deplacer-item:before,.sidebar-carte-list .form-group label.deplacer-item:before{width:15px;height:22px;background-image:url(../images/tram-view.svg)}.sidebar-carte-list .form-group .carte-listitle.active .carte-lisinput:before,.sidebar-carte-list .form-group label.active .carte-lisinput:before{transform:rotate(45deg) scale(1)}@media only screen and (max-width:991px){.interactive .sidebar{margin-bottom:30px}}.mapbox{display:flex}.intermap-cover{position:relative;overflow:hidden;padding-top:56%;width:100%;flex:1}@media only screen and (max-width:1440px){.intermap-cover{padding-top:65%}}@media only screen and (max-width:1280px){.intermap-cover{padding-top:75%}}@media only screen and (max-width:991px){.intermap-cover{min-height:550px}}.intermap-cover #interactive-map{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:1}.intermap-cover .leaflet-marker-icon{background-color:#fff;border-radius:100%;width:49px;height:57px;padding:13px;position:relative;cursor:pointer;z-index:9;background:url(../images/marker.svg)}.intermap-cover .leaflet-marker-icon .fond-picto{display:inline-block;position:absolute;left:2px;top:2px;background-color:#fff;border-radius:100%;width:45px;height:45px;z-index:0}.intermap-cover .leaflet-marker-icon img{display:inline-block;position:absolute;left:2px;top:2px;width:45px;height:45px;padding:12px;z-index:2}.intermap-cover .leaflet-marker-icon.visiter-item:before{width:22px;height:23px;background-image:url(../images/sand-castle.svg)}.intermap-cover .leaflet-marker-icon.cultiver-item:before{width:19px;height:16px;background-image:url(../images/book-icon.svg)}.intermap-cover .leaflet-marker-icon.divertir-item:before{width:19px;height:19px;background-image:url(../images/music-icon.svg)}.intermap-cover .leaflet-marker-icon.loger-item:before{width:19px;height:19px;background-image:url(../images/house-icon.svg)}.intermap-cover .leaflet-marker-icon.prendre-item:before{width:18px;height:18px;background-image:url(../images/plus-symbol.svg)}.intermap-cover .leaflet-marker-icon.deplacer-item:before{width:15px;height:22px;background-image:url(../images/tram-view.svg)}.intermap-cover .leaflet-marker-icon.selectedMarker .fond-picto{opacity:.2}.mapboxgl-popup{max-width:300px!important;position:absolute;top:26px;left:0;z-index:8}.mapboxgl-popup.mapboxgl-popup-anchor-top{top:-10px}.mapboxgl-popup.mapboxgl-popup-anchor-top-right{top:0;left:170px}.mapboxgl-popup.mapboxgl-popup-anchor-top-left{left:-170px;top:-10px}.mapboxgl-popup.mapboxgl-popup-anchor-bottom-right{left:170px}.mapboxgl-popup.mapboxgl-popup-anchor-bottom-left{left:-170px}.leaflet-popup-content{position:relative}#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button{position:absolute;display:block;top:110px;z-index:10;right:10px;background:transparent;border:none;-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:0;font-size:0;width:13px;height:13px;line-height:0}#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:after,#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:before{content:"";width:1.5px;height:15px;top:-1px;left:5px;background-color:#332c65;position:absolute}#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:before{transform:rotate(45deg)}#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:after{transform:rotate(-45deg)}#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:hover:after,#interactive-map .leaflet-popup-pane .leaflet-popup .leaflet-popup-close-button:hover:before{background-color:#fcd224}#interactive-map .leaflet-popup-pane .leaflet-popup.noThumbnail .leaflet-popup-close-button{top:-30px}.leaflet-popup-content-wrapper{background:none;box-shadow:none;color:#332c65}.leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover{display:flex;flex-wrap:wrap;width:300px}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover{width:260px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-topbox{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:8}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-bottombox{border-top:1px solid #e8e8e8;padding-top:20px;margin-top:20px}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-bottombox .locat-bottomtext p{font-size:10px;color:#151515;font-weight:400;line-height:1.3}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-bottombox .locat-bottomtext p:last-child{margin-bottom:0}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-bottombox .locat-bottomtext p:first-child{margin-top:0}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerbox{flex:0 0 100%;max-width:100%;position:relative;z-index:9;box-shadow:0 0 20px rgba(0,0,0,.16);background-color:#fff;margin-top:-40px;padding:0 20px 50px}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centertag{border-radius:2px;background-color:#332c65;font-size:13px;margin-bottom:0;color:#fff;line-height:1;padding:8px 15px;font-weight:400;max-width:80px;text-align:center;width:100%;margin:-14px auto 0}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centertitle{margin:17px 0;font-size:17px;padding-bottom:10px;font-family:Inter,sans-serif}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centertitle{margin:13px 0;font-size:15px;padding-bottom:7px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centertitle:before{width:30px}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centertitle:before{width:25px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist a:hover{color:#332c65;text-decoration:underline}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti{padding-left:20px;position:relative;margin-bottom:8px}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti:before{display:none}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti:after{content:"";position:absolute;left:2px;top:4px;background-repeat:no-repeat;background-position:50%;background-size:contain}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-addres:after{left:4px;width:9px;height:12px;background-image:url(../images/location-pin.svg)}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-phone:after{width:9px;height:12px;background-image:url(../images/phone.svg)}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-phone:after{left:3px;top:3px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-weblink:after{left:3px;width:12px;height:11px;background-image:url(../images/link.svg)}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-weblink:after{left:2px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-mailid:after{left:3px;top:4px;width:12px;height:9px;background-image:url(../images/red-mail.svg)}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti.locat-mailid:after{left:2px;top:4px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti .locat-centlink{font-size:13px;max-width:200px;display:block;font-weight:400;margin-bottom:0;margin-top:0;color:#332c65}@media only screen and (max-width:1280px){.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-centerlist .locat-centlisti .locat-centlink{font-size:12px}}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-topimg{max-width:140px;border-radius:100%;overflow:hidden;position:relative;max-height:140px;min-width:140px;min-height:140px;box-shadow:0 0 20px rgba(0,0,0,.16);background-color:#332c65}.leaflet-popup-content-wrapper .leaflet-popup-content .location-cover .locat-topimg img{max-width:140px;-o-object-fit:contain;object-fit:contain}.page-container{max-width:958px;margin:0 auto;width:100%;padding:0 15px}@media only screen and (max-width:991px){.page-container{padding:0 24px}}.page-type .page-col .h3,.page-type .page-col h3{padding-bottom:12px;margin:0 0 20px;font-weight:700}.page-type .page-col .h3:first-child,.page-type .page-col h3:first-child{margin-top:0}.page-type .page-col{margin-bottom:30px}.page-type .page-col.assos-liste{margin:0}.page-type .page-col .page-text{font-weight:500}.page-type .page-col p{margin-bottom:24px}.page-type .page-col p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.page-type .page-col.pagety-img{order:1}}@media only screen and (max-width:767px){.page-type .page-col.pagety-text{order:2}}.page-type .slick-dots{display:flex}.page-type .slick-dots li{padding:0;margin-bottom:0}.page-type .slick-dots li:before{display:none}.page-type .slick-arrow,.page-type .slick-dots{z-index:10}@media only screen and (max-width:767px){.page-type .slick-arrow{position:inherit;left:0;float:left;bottom:0;margin-top:15px;border:1px solid rgba(51,44,101,.3);margin-right:10px;width:40px;height:40px}.page-type .slick-arrow:before{border-color:#332c65}.page-type .slick-arrow:hover:before{border-color:#fff}}.page-type .slick-slider:after{content:"";display:block;clear:both}.page-type .pagetype-slider .pagetype-sliderimg{padding-top:63%}@media only screen and (max-width:767px){.page-type .pagetype-slider .pagetype-sliderimg{padding-top:0}}.page-type .pagetype-slider .pagetype-sliderimg .pagetype-slidertext{background-color:transparent;position:absolute;z-index:10;bottom:0;color:#fff;font-size:16px;text-align:left;padding:0 130px 28px 32px;line-height:1.3;font-weight:600}@media only screen and (max-width:767px){.page-type .pagetype-slider .pagetype-sliderimg .pagetype-slidertext{position:unset;padding:15px 0 0;color:#332c65;font-weight:600}}@media only screen and (max-width:767px){.page-type .pagetype-slider .pagetype-sliderimg .inner-theimg{padding-top:63%;position:relative}}.page-type .pagetype-slider .pagetype-sliderimg:before{content:"";left:0;right:0;bottom:0;height:140px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6));position:absolute;z-index:9}@media only screen and (max-width:767px){.page-type .pagetype-slider .pagetype-sliderimg:before{display:none}}.page-type .pagetype-copylink,.page-type .pagetype-downloadlink{display:block;transition:all .3s;overflow:hidden;margin:1.25rem 0;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1;color:#332c65;padding:10px 15px 10px 60px;position:relative;word-break:break-word}.page-type .pagetype-copylink:after,.page-type .pagetype-downloadlink:after{content:"";width:21px;height:19px;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:6px;left:12px}.page-type .pagetype-copylink:hover,.page-type .pagetype-downloadlink:hover{color:gray}.page-type .pagetype-copylink:before,.page-type .pagetype-downloadlink:before{content:"";position:absolute;top:0;left:0;border-top:32px solid #ededed;border-right:42px solid transparent}.page-type .page-imgcolbox{padding-top:68%;border-radius:4px;overflow:hidden}.page-type .page-imgcolbox a:before{content:"";opacity:0;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;z-index:8;transition:all .5s}.page-type .page-imgcolbox:hover a:before{opacity:.4}.page-type .page-imgcolbox:hover .page-imgcoltext{opacity:1}.page-type .page-imgcolbox.video-icon{padding-top:52%}.page-type .page-imgcolbox.video-icon a:before{opacity:.4}.page-type .page-imgcolbox.video-icon a:after{content:"";width:73px;height:51px;background-image:url(../images/youtube-play.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:cover;background-position:50%;z-index:9;transition:all .3s}@media only screen and (max-width:767px){.page-type .page-imgcolbox.video-icon a:after{width:45px;height:32px}}.page-type .page-imgcolbox.video-icon a:hover:after{transform:translate(-50%,-50%) scale(1.1)}.page-type .page-imgcolbox .page-imgcoltext{color:#fff;position:absolute;z-index:8;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px;line-height:1.6;font-style:italic;font-weight:700;padding-bottom:15px;opacity:0;transition:all .4s}.page-type .page-imgcolbox .page-imgcoltext:before{content:"";background-image:linear-gradient(90deg,#f5a723 0,#db1c23);width:45px;height:2px;bottom:0;position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.page-type .page-imgcolbox .page-imgcoltext{font-size:13px;padding-bottom:10px}}.page-type .pagetype-copylink:after{background-image:url(../images/file-icon.svg)}.page-type .pagetype-downloadlink:after{background-image:url(../images/download.svg)}.page-type .h2,.page-type h2{font-family:Kaushan Script;font-size:51px;font-weight:500;position:relative;line-height:1.2;overflow:hidden;margin:60px 0 40px}.page-type .h2:after,.page-type h2:after{content:"";background-repeat:no-repeat;position:absolute;top:-23px;left:-27px;z-index:-1;transform:rotate(-35deg);background-image:linear-gradient(-130deg,#f5a723,#e49a34 50%,#f55816);width:96px;height:47px}@media only screen and (max-width:1024px){.page-type .h2,.page-type h2{font-size:35px;margin:40px 0 30px}.page-type .h2:after,.page-type h2:after{left:-35px}}@media only screen and (max-width:767px){.page-type .h2,.page-type h2{margin:30px 0;padding-left:10px;font-size:40px}}.page-type .h3,.page-type h3{font-weight:700;font-size:25px;position:relative;margin:40px 0;line-height:1.3;padding-bottom:15px;font-family:Inter,sans-serif}.page-type .h3:after,.page-type h3:after{background-image:linear-gradient(90deg,#f5a723 0,#db1c23);content:"";width:45px;height:2px;bottom:0;position:absolute;left:0}@media only screen and (max-width:991px){.page-type .h3,.page-type h3{margin:30px 0;padding-bottom:13px}}.page-type .pagetype-ul .pagetype-list,.page-type .pagetype-ul li,.page-type ul .pagetype-list,.page-type ul li{position:relative;padding-left:25px;overflow:hidden;margin-bottom:22px;line-height:1.3;color:#1a162f;font-weight:500}.page-type .pagetype-ul .pagetype-list:before,.page-type .pagetype-ul li:before,.page-type ul .pagetype-list:before,.page-type ul li:before{content:"";background-repeat:no-repeat;position:absolute;top:-1px;left:0;width:16px;height:11px;content:url(../images/marker_li.svg)}.page-type .pagetype-ul .pagetype-list ul li:last-child,.page-type .pagetype-ul li ul li:last-child,.page-type ul .pagetype-list ul li:last-child,.page-type ul li ul li:last-child{margin-bottom:0}.page-type .pagetype-ul .pagetype-list ul li:first-child,.page-type .pagetype-ul li ul li:first-child,.page-type ul .pagetype-list ul li:first-child,.page-type ul li ul li:first-child{margin-top:22px}.page-type .texte__field-par-texte ol{padding-left:20px}.page-type .texte__field-par-texte ol li{color:#1a162f}.page-type .texte__field-par-texte ol li::marker{font-weight:700;color:#332c65}.page-type p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:24px;color:#1a162f}.page-type p a{text-decoration:underline}.page-type p sup{vertical-align:super;font-size:13px}.page-type p sub{vertical-align:sub;font-size:smaller}.page-type .accroche p,.page-type p strong{font-weight:700}.page-type .paragraph--type--iframe{text-align:center}.page-type .paragraph--type--iframe iframe{max-width:100%}.page-type .form-evt-detail .add-to-favorites{display:inline-block;width:100%;padding:14px;margin-bottom:15px;background-color:#fff;font-size:15px;position:relative;padding-left:50px;box-shadow:0 3px 12px rgba(0,0,0,.08);border-radius:8px;transition:.2s}.page-type .form-evt-detail .add-to-favorites input{display:none}.page-type .form-evt-detail .add-to-favorites svg{display:inline-block;position:absolute;left:16px;top:10px;width:24px;height:24px}.page-type .form-evt-detail .add-to-favorites svg line,.page-type .form-evt-detail .add-to-favorites svg path{transition:.2s}.page-type .form-evt-detail .add-to-favorites:hover{background-color:#332c65;color:#fff}.page-type .form-evt-detail .add-to-favorites:hover svg path{fill:#fff}.page-type .form-evt-detail .add-to-favorites:hover svg.unsubscribe path{fill:#332c65;stroke:#fff}.page-type .form-evt-detail .add-to-favorites:hover svg.unsubscribe line{stroke:#fff}.page-type .form-evt-detail input[type=submit]{display:none}.paragraph--type--bloc-formulaire{margin-bottom:40px}.paragraph--type--bloc-formulaire .webform-submission-form .form-item{margin-bottom:1.25rem}.paragraph--type--bloc-formulaire .webform-submission-form .form-item .panel-heading,.paragraph--type--bloc-formulaire .webform-submission-form .form-item label{display:inline;font-size:1.1rem;font-weight:600}.paragraph--type--bloc-formulaire .webform-submission-form .form-item p{margin-bottom:0}.paragraph--type--bloc-formulaire .webform-submission-form .form-item a{text-decoration:underline}.paragraph--type--bloc-formulaire .webform-submission-form .form-item span.form-required{color:red;margin-left:5px}.paragraph--type--bloc-formulaire .webform-submission-form .form-item .webform-element-description{font-size:.85rem}.paragraph--type--bloc-formulaire .webform-submission-form .form-item .form-item{margin-bottom:0}.paragraph--type--bloc-formulaire .webform-submission-form .form-item .form-item .option{font-weight:400;font-size:1rem}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions{margin-top:20px;text-align:center}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;color:#fff;background-color:#332c65;border-color:#332c65;font-size:1rem}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit:hover{background-color:#fcd224;border-color:#fcd224;color:#332c65}@media only screen and (max-width:1600px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit{padding:14px 21px}}@media only screen and (max-width:1366px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit{font-size:16px;padding:21px 56px}}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--secondary{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fcd224;color:#332c65;border-color:#fcd224}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--secondary:hover{background-color:#332c65;color:#fff;border-color:#332c65}@media only screen and (max-width:1600px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--secondary{padding:14px 21px}}@media only screen and (max-width:1366px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--secondary{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--secondary{font-size:16px;padding:21px 56px}}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--tertiary{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;background-color:#fff;color:#332c65;border-color:#fff}.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--tertiary:hover{background-color:#332c65;color:#fff;border-color:#fff}@media only screen and (max-width:1600px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--tertiary{padding:14px 21px}}@media only screen and (max-width:1366px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--tertiary{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.paragraph--type--bloc-formulaire .webform-submission-form .form-actions .form-submit.button--tertiary{font-size:16px;padding:21px 56px}}.page-search .search-form{display:inline-block;width:100%}.page-search .search-form .form-wrapper{clear:left;float:none;padding:30px 0}.page-search .search-form .form-wrapper .form-type-search{width:100%}@media only screen and (min-width:992px){.page-search .search-form .form-wrapper .form-type-search{display:inline-block;float:left;width:calc(100% - 116px)}}.page-search .search-form .form-wrapper .form-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;transition:all .3s ease;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;margin:0;padding:17px 24px;font-weight:700;font-family:Inter,sans-serif;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap;position:relative;border-radius:48px;border:none;color:#fff;background-color:#332c65;border-color:#332c65;width:100%}.page-search .search-form .form-wrapper .form-submit:hover{background-color:#fcd224;border-color:#fcd224;color:#332c65}@media only screen and (max-width:1600px){.page-search .search-form .form-wrapper .form-submit{padding:14px 21px}}@media only screen and (max-width:1366px){.page-search .search-form .form-wrapper .form-submit{padding:11px 18px;font-size:11px}}@media only screen and (max-width:991px){.page-search .search-form .form-wrapper .form-submit{font-size:16px;padding:21px 56px}}@media only screen and (min-width:992px){.page-search .search-form .form-wrapper .form-submit{display:inline-block;float:left;width:116px;margin-top:31px}}.page-search .search-form .search-advanced,.page-search .search-form .search-help-link{display:none}.page-search ol{list-style:none}.page-search ol li{margin-bottom:20px}.page-search ol li h3{margin-top:0;margin-bottom:15px}.block--onglets{text-align:center;margin-bottom:3rem}.block--onglets .nav{display:inline-block;width:auto;padding-left:0;margin-bottom:0;list-style:none}.block--onglets .nav>li,.block--onglets .nav>li>a{position:relative;display:block}.block--onglets .nav>li>a{padding:1rem}.block--onglets .nav>li>a:focus,.block--onglets .nav>li>a:hover{text-decoration:none}.block--onglets .nav>li.disabled>a{color:grey}.block--onglets .nav>li.disabled>a:focus,.block--onglets .nav>li.disabled>a:hover{color:grey;text-decoration:none;cursor:none;background-color:transparent}.block--onglets .nav>li>a>img{max-width:none}.block--onglets .nav-tabs{border:none}.block--onglets .nav-tabs>li{margin-bottom:-1px}@media only screen and (min-width:768px){.block--onglets .nav-tabs>li{float:left}}.block--onglets .nav-tabs>li>a{line-height:1;border:1px solid transparent}.block--onglets .nav-tabs>li.active>a,.block--onglets .nav-tabs>li>a:hover{background-color:#332c65;color:#fff}.block--onglets .nav-tabs>li.active>a,.block--onglets .nav-tabs>li.active>a:focus,.block--onglets .nav-tabs>li.active>a:hover{cursor:default}.message{display:block;width:100%;margin:4rem 0;background-color:#f5f5f5;padding:2rem}.message p a{text-decoration:underline}.user__field-evenements-inscrits{margin:0 -15px}.user__field-evenements-inscrits .field__item{padding:15px;width:100%}@media only screen and (min-width:768px){.user__field-evenements-inscrits .field__item{width:50%}}.user__field-breves-inscrits{margin:0 -15px}.user__field-breves-inscrits .field__item{padding:15px;width:100%}.user-form,.user-pass-reset{width:100%;max-width:600px;margin:0 auto}.user-form #edit-account,.user-pass-reset #edit-account{padding:15px 25px;background-color:#f2f2f2;margin-bottom:30px}.user-form .form-item .form-email,.user-form .form-item .form-text,.user-pass-reset .form-item .form-email,.user-pass-reset .form-item .form-text{padding:10px}.user-form #edit-pass,.user-form #edit-pass .form-type-password,.user-pass-reset #edit-pass,.user-pass-reset #edit-pass .form-type-password{margin-bottom:0}.user-form #edit-pass .form-type-password .password-strength,.user-pass-reset #edit-pass .form-type-password .password-strength{display:inline-block;float:left;width:100%;margin-bottom:30px}.user-form #edit-pass .form-type-password .password-strength .password-strength__meter,.user-form #edit-pass .form-type-password .password-strength .password-strength__title,.user-pass-reset #edit-pass .form-type-password .password-strength .password-strength__meter,.user-pass-reset #edit-pass .form-type-password .password-strength .password-strength__title{display:inline-block;float:left;width:50%}.user-form #edit-pass .form-type-password .password-strength .password-strength__title,.user-pass-reset #edit-pass .form-type-password .password-strength .password-strength__title{float:left}.user-form #edit-pass .form-type-password .password-strength .password-strength__title .password-strength__text,.user-pass-reset #edit-pass .form-type-password .password-strength .password-strength__title .password-strength__text{font-weight:700}.user-form #edit-pass .form-type-password .password-strength .password-strength__meter,.user-pass-reset #edit-pass .form-type-password .password-strength .password-strength__meter{float:right}.user-form #edit-pass .password-suggestions,.user-pass-reset #edit-pass .password-suggestions{padding:5px 30px;border:1px solid #332c65;font-size:.8rem}.user-form.user-pass-reset #edit-submit,.user-pass-reset.user-pass-reset #edit-submit{margin-top:20px}.user-pass{width:100%;max-width:600px;margin:0 auto}.user-pass #edit-submit{margin-top:20px}.messages{padding:15px;background-color:#f2f2f2;margin-bottom:20px}.messages .close{border:none;background:none;margin-right:15px}.messages.messages--danger{background-color:#dc782f}.messages.messages--success{background-color:#332c65;color:#fff}.messages.messages--success .close{color:#fff}.user-profil[style^="--principale"] ::selection{background:var(--principale)}.user-profil[style^="--principale"] a,.user-profil[style^="--principale"] h2,.user-profil[style^="--principale"] h3,.user-profil[style^="--principale"] h4,.user-profil[style^="--principale"] h5,.user-profil[style^="--principale"] h6{color:var(--principale)}.user-profil[style^="--principale"] .sidebar-inner:after,.user-profil[style^="--principale"] .sidebar-inner:before{background-color:var(--principale)}.user-profil[style^="--principale"] .sidebar-inner svg path{fill:var(--principale)}.user-profil[style^="--principale"] .sidebar-inner:nth-child(3){margin-top:40px}.user-profil[style^="--principale"] .division-block-cover .blocke-img:after{background:var(--principale)}.user-profil[style^="--principale"] .division-block-cover .division-block .block-description .block-title{color:#fff}.user-profil[style^="--principale"] .division-block-cover .division-block .block-description .learn-more-link svg path{fill:var(--principale)}.user-profil[style*="--secondaire"] ::selection{color:var(--secondaire)}.user-profil[style*="--secondaire"] h2:after{background:var(--secondaire)}.user-profil[style*="--secondaire"] .page-type li:before{content:"";position:absolute;top:0;left:0;z-index:2;border-top:17px solid var(--secondaire);border-right:20px solid transparent}.user-profil[style*="--secondaire"] .page-type li:after{content:"";position:absolute;top:0;left:0;z-index:2;border-top:6px solid #fff;border-right:145px solid transparent}.user-profil[style*="--secondaire"] .division-block-cover .division-block:before{border-top:133px solid var(--secondaire)}.user-profil[style*="--secondaire"] .division-block-cover .division-block .block-description:before{border-bottom:133px solid var(--secondaire)}.user-profil[style*="--secondaire"] .division-block-cover .division-block .block-description .block-title:before{border-top:48px solid var(--secondaire)}.user-profil[style*="--secondaire"] .division-block-cover .division-block .block-description .block-label{background:var(--secondaire);color:#fff}.user-profil .detail-block .link,.user-profil .detail-block .mail,.user-profil .detail-block .user{display:flex;align-items:center;flex-shrink:0}.user-profil .detail-block .link:before,.user-profil .detail-block .mail:before,.user-profil .detail-block .user:before{display:none}.user-profil .detail-block .link svg,.user-profil .detail-block .mail svg,.user-profil .detail-block .user svg{flex-shrink:0}.user-profil .detail-block .links{margin-top:10px}.user-profil .detail-block .links .link{width:100%;border-bottom:1px solid #ededed}.user-profil .detail-block .links .link:last-child{border-bottom:none}.user-profil .upevent-topbox{width:100%;padding-top:68%;overflow:hidden;border-radius:4px}.user-profil .upevent-topbox:before{content:"";z-index:8;position:absolute;height:77px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.73));bottom:0;left:0;right:0}.user-profil .upevent-topbox img{z-index:7;transition:all .5s}.user-profil .upevent-bottombox{margin-top:12px;display:block}@media only screen and (max-width:1366px){.user-profil .upevent-bottombox{margin-top:10px}}@media only screen and (max-width:991px){.user-profil .upevent-bottombox{margin-top:12px}}.user-profil .upevent-bottombox .upevent-title{display:inline-block;font-size:18px;font-weight:700;line-height:1.5;font-family:Inter,sans-serif}@media only screen and (max-width:1600px){.user-profil .upevent-bottombox .upevent-title{font-size:16px}}@media only screen and (max-width:1366px){.user-profil .upevent-bottombox .upevent-title{font-size:14px;display:block}}@media only screen and (max-width:991px){.user-profil .upevent-bottombox .upevent-title{font-size:18px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEAzMDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwIiwic3R5bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLFdBQ0Usa0JBQW1CLEFBQ25CLGtCQUFrQixBQUNuQixnQkFBQSxBQUNDLGtCQUFVLEFBQ1YseUhBQXFCLENBQ3ZCLEFBQ0EsV0FDRSxrQkFBbUIsQUFDbkIsa0JBQWtCLEFBQ25CLGdCQUFBLEFBQ0Msa0JBQVUsQUFDVix5SEFBcUIsQ0FDdkIsQUFDQSxXQUNFLGtCQUFtQixBQUNuQixrQkFBa0IsQUFDbkIsZ0JBQUEsQUFDQyxrQkFBVSxBQUNWLHlIQUFxQixDQUN2QixBQUNBLFdBQ0Usa0JBQW1CLEFBQ25CLGtCQUFrQixBQUNuQixnQkFBQSxBQ0NDLGtCQUFrQixBQUNsQix5SEFBMEgsQ0FDNUgsQUFFQSxXQUNFLDJCQUE2QixBQUM3Qiw0Q0FBOEMsQUFDOUMsd1VBQXNWLEFBQ3RWLGdCQUFtQixBQUNuQixrQkFBa0IsQUFDbEIsaUJBQWtCLENBQ3BCLEFBQ0EsV0FDRSxvQkFBc0IsQUFDdEIsOEJBQWdDLEFBQ2hDLG9QQUFrUSxBQUNsUSxnQkFBbUIsQUFDbkIsa0JBQWtCLEFBQ2xCLGlCQUFrQixDQUNwQixBQUlBLGlCQUNFLHFCQUFzQixDQUN4QixBQUVBLGthQWNFLFNBQVMsQUFDVCxVQUFVLEFBQ1YsZUFBZSxBQUNmLHVCQUF3QixDQUMxQixBQUdBLDhFQUVFLGFBQWMsQ0FDaEIsQUFFQSxhQUNFLFdBQVksQ0FDZCxBQUVBLG9EQUVFLFVBQVcsQ0FDYixBQUVBLE1BQ0UseUJBQXlCLEFBQ3pCLGdCQUFpQixDQUNuQixBQUVBLDBDQUVFLDBCQUE2QixDQUMvQixBQUVBLGdCQUlFLGFBQWMsQ0FLaEIsQUFFQSxrQkFURSxxQkFBcUIsQUFDckIsb0JBQXFCLEFBRXJCLDJDQUErQyxBQUMvQyx3Q0FBd0MsQUFDeEMsZ0JBQWdCLEFB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QkFBZ0MsQ0FDbEMsQUFDQSwwQ0FDRSwrQ0FDRSxjQUFlLENBQ2pCLENBQ0YsQUFDQSwwQ0FDRSwrQ0FDRSxlQUFlLEFBQ2YsYUFBYyxDQUNoQixDQUNGLEFBQ0EseUNBQ0UsK0NBQ0UsY0FBZSxDQUNqQixDQUNGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9pbnRlci92MTMvVWNDTzNGd3JLM2lMVGVIdVNfZnZRdE13Q3A1MEtuTXcyYm9Lb2R1S21NRVZ1T0tmTVpnLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YxMy9VY0NPM0Z3ckszaUxUZUh1U19mdlF0TXdDcDUwS25NdzJib0tvZHVLbU1FVnVJNmZNWmcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvaW50ZXIvdjEzL1VjQ08zRndySzNpTFRlSHVTX2Z2UXRNd0NwNTBLbk13MmJvS29kdUttTUVWdUdLWU1aZy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9pbnRlci92MTMvVWNDTzNGd3JLM2lMVGVIdVNfZnZRdE13Q3A1MEtuTXcyYm9Lb2R1S21NRVZ1RnVZTVpnLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBpbXBvcnQgd2ViIGZvbnQgICAgICAgLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YxMy9VY0NPM0Z3ckszaUxUZUh1U19mdlF0TXdDcDUwS25NdzJib0tvZHVLbU1FVnVPS2ZNWmcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvaW50ZXIvdjEzL1VjQ08zRndySzNpTFRlSHVTX2Z2UXRNd0NwNTBLbk13MmJvS29kdUttTUVWdUk2Zk1aZy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9pbnRlci92MTMvVWNDTzNGd3JLM2lMVGVIdVNfZnZRdE13Q3A1MEtuTXcyYm9Lb2R1S21NRVZ1R0tZTVpnLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ludGVyL3YxMy9VY0NPM0Z3ckszaUxUZUh1U19mdlF0TXdDcDUwS25NdzJib0tvZHVLbU1FVnVGdVlNWmcudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJLYXVzaGFuIFNjcmlwdFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0thdXNoYW5TY3JpcHQtUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvS2F1c2hhblNjcmlwdC1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0thdXNoYW5TY3JpcHQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvS2F1c2hhblNjcmlwdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvS2F1c2hhblNjcmlwdC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvS2F1c2hhblNjcmlwdC1SZWd1bGFyLnN2ZyNLYXVzaGFuU2NyaXB0LVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJRdWVudGluXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUXVlbnRpbi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUXVlbnRpbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9RdWVudGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9RdWVudGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUXVlbnRpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1F1ZW50aW4uc3ZnI1F1ZW50aW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgY3VzdG9tIGNzc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG52YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG5lbSwgc3Ryb25nLCBidXR0b24sIGJsb2NrcXVvdGUsIHNtYWxsLCBzdHJpa2UsIHN1Yiwgc3VwLCB0dCxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiS2F1c2hhbiBTY3JpcHRcIjtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGVhc2UgMC4ycztcbiAgY29sb3I6ICNmY2QyMjQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBlYXNlIDAuMnM7XG4gIGNvbG9yOiAjMzMyYzY1O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5LCBodG1sIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuYm9keS5wb3B1cC1hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuYm9keS5ob21lX3BhZ2UgLmZvb3Rlci10b3Age1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZCB7XG4gIHBhZGRpbmctdG9wOiAzOXB4O1xufVxuYm9keS50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZCAuaGVhZGVyIHtcbiAgdG9wOiAzOXB4O1xufVxuYm9keS50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZC50b29sYmFyLXRyYXktb3BlbiAuaGVhZGVyIHtcbiAgdG9wOiA3OHB4O1xufVxuXG5pbWcsIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb250LW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBzZWxlY3Rpb24gY3NzICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzMzMmM2NTtcbiAgY29sb3I6ICNmY2QyMjQ7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzMzMmM2NTtcbiAgY29sb3I6ICNmY2QyMjQ7XG59XG5cbi8qIGN1c3RvbSBidG4gKi9cbi5jbS1idG4sIC5zbGljay1kb3RzIGxpIGJ1dHRvbiwgLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnRoZW1lLWJ0biB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE3cHggMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGJvcmRlci1jb2xvcjogIzMzMmM2NTtcbn1cbi50aGVtZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBib3JkZXItY29sb3I6ICNmY2QyMjQ7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRoZW1lLWJ0biB7XG4gICAgcGFkZGluZzogMTRweCAyMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudGhlbWUtYnRuIHtcbiAgICBwYWRkaW5nOiAxMXB4IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50aGVtZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMXB4IDU2cHg7XG4gIH1cbn1cbi50aGVtZS1idG4uc2Vjb25kYXJ5IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xufVxuLnRoZW1lLWJ0bi5zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRoZW1lLWJ0bi5zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRoZW1lLWJ0bi5zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDExcHggMThweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRoZW1lLWJ0bi5zZWNvbmRhcnkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMXB4IDU2cHg7XG4gIH1cbn1cbi50aGVtZS1idG4udGVydGlhcnkge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxN3B4IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMyYzY1O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4udGhlbWUtYnRuLnRlcnRpYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50aGVtZS1idG4udGVydGlhcnkge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRoZW1lLWJ0bi50ZXJ0aWFyeSB7XG4gICAgcGFkZGluZzogMTFweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGhlbWUtYnRuLnRlcnRpYXJ5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG5cbi50aXRsZS1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50aXRsZS1jb3ZlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkthdXNoYW4gU2NyaXB0XCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uc2VjdGlvbi10aXRsZS5xdWV0LWljb246YmVmb3JlIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9xdWV0LWljb24uc3ZnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLnF1ZXQtaWNvbjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0b3A6IC01cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUucXVldC1pY29uOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlLmdhbC1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ2FsLWljb24uc3ZnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLmdhbC1pY29uOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRvcDogLTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS5nYWwtaWNvbjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG4uc2VjdGlvbi10aXRsZS52aWRlby1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG9wY29ybi1pY29uLnN2Zyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc2VjdGlvbi10aXRsZS52aWRlby1pY29uOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRvcDogLTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS52aWRlby1pY29uOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlLmlkZWEtaWNvbjpiZWZvcmUge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2lkZWEtaWNvbi5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUuaWRlYS1pY29uOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRvcDogLTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS5pZGVhLWljb246YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG4uc2VjdGlvbi10aXRsZS53aGl0ZS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1wYWRkIHtcbiAgbWFyZ2luOiAxMjBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNlY3Rpb24tcGFkZCB7XG4gICAgbWFyZ2luOiA4MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zZWN0aW9uLXBhZGQge1xuICAgIG1hcmdpbjogNjBweCAwO1xuICB9XG59XG5cbi8qKiBTTElDSyBTTElERVIqKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDAuMDYyNXJlbTtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN0LXNsaWRlcjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqIEVORCBTTElDSyBTTElERVIgKiovXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxNDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9dGVsXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWluLXdpZHRoOiAyMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbmlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cyxcbmlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIGlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9ZGF0ZV0sXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbmlucHV0W3R5cGU9dGVsXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWRhdGVdLFxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT1kYXRlXSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuaW5wdXRbdHlwZT10ZWxdLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIH1cbn1cblxuZm9ybSA6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2JlYmViZTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb3JtIDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtIDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuZm9ybSA6Oi13ZWJraXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYmViZWJlO1xuICBvcGFjaXR5OiAxO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvcm0gOjotd2Via2l0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybSA6Oi13ZWJraXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuZm9ybSA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNiZWJlYmU7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9ybSA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0gOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYmViZWJlO1xuICBvcGFjaXR5OiAxO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvcm0gOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuZm9ybSA6Oi1tcy1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNiZWJlYmU7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9ybSA6Oi1tcy1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvcm0gOjotbXMtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuZm9ybSA6LW1zLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2JlYmViZTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb3JtIDotbXMtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb3JtIDotbXMtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzMmM2NSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtbm9uZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5uby1zY3JpcHQtbXNnIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm8tc2NyaXB0LW1zZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NjcmlwdC1hbGVydC5zdmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBtaW4taGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLnRoZS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRoZS1pbWcgaW1nLCAudGhlLWltZyBzdmcsIC50aGUtaW1nIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uYmxvY2stLXZpZXdzLWJsb2NrLS1ldmVuZW1lbnRzLWJsb2NrLTIgLnVwZXZlbnQtbGlzdCA+IGRpdiB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtLCAudXNlci1mb3JtIC5mb3JtLWl0ZW0sIC51c2VyLXBhc3MtcmVzZXQgLmZvcm0taXRlbSwgLnVzZXItcGFzcyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi51c2VyLWxvZ2luLWZvcm0gLmZvcm0taXRlbSBsYWJlbCwgLnVzZXItZm9ybSAuZm9ybS1pdGVtIGxhYmVsLCAudXNlci1wYXNzLXJlc2V0IC5mb3JtLWl0ZW0gbGFiZWwsIC51c2VyLXBhc3MgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLnVzZXItbG9naW4tZm9ybSAuZm9ybS1pdGVtIHNwYW4uZm9ybS1yZXF1aXJlZCwgLnVzZXItZm9ybSAuZm9ybS1pdGVtIHNwYW4uZm9ybS1yZXF1aXJlZCwgLnVzZXItcGFzcy1yZXNldCAuZm9ybS1pdGVtIHNwYW4uZm9ybS1yZXF1aXJlZCwgLnVzZXItcGFzcyAuZm9ybS1pdGVtIHNwYW4uZm9ybS1yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gaW5wdXQsIC51c2VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dCwgLnVzZXItcGFzcy1yZXNldCAuZm9ybS1pdGVtIGlucHV0LCAudXNlci1wYXNzIC5mb3JtLWl0ZW0gaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udXNlci1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmhlbHAtYmxvY2ssIC51c2VyLWZvcm0gLmZvcm0taXRlbSAuaGVscC1ibG9jaywgLnVzZXItcGFzcy1yZXNldCAuZm9ybS1pdGVtIC5oZWxwLWJsb2NrLCAudXNlci1wYXNzIC5mb3JtLWl0ZW0gLmhlbHAtYmxvY2sge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWxvZ2luLWZvcm0gLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWZvcm0gLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MtcmVzZXQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MtcmVzZXQgLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MgLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxN3B4IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QyMjQ7XG4gIGNvbG9yOiAjMzMyYzY1O1xuICBib3JkZXItY29sb3I6ICNmY2QyMjQ7XG59XG4udXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1sb2dpbi1mb3JtIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1mb3JtIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1mb3JtIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1wYXNzLXJlc2V0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1wYXNzLXJlc2V0IC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1wYXNzIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OmhvdmVyLCAudXNlci1wYXNzIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWxvZ2luLWZvcm0gLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLWZvcm0gLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MtcmVzZXQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MtcmVzZXQgLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQsIC51c2VyLXBhc3MgLnVzZXItcGFzcy1yZXNldCAuanMtZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItbG9naW4tZm9ybSAudXNlci1wYXNzLXJlc2V0IC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItZm9ybSAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItZm9ybSAudXNlci1wYXNzLXJlc2V0IC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItcGFzcy1yZXNldCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItcGFzcy1yZXNldCAudXNlci1wYXNzLXJlc2V0IC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItcGFzcyAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCwgLnVzZXItcGFzcyAudXNlci1wYXNzLXJlc2V0IC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMTFweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0LCAudXNlci1sb2dpbi1mb3JtIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0LCAudXNlci1mb3JtIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0LCAudXNlci1mb3JtIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0LCAudXNlci1wYXNzLXJlc2V0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0LCAudXNlci1wYXNzLXJlc2V0IC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0LCAudXNlci1wYXNzIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0LCAudXNlci1wYXNzIC51c2VyLXBhc3MtcmVzZXQgLmpzLWZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG5cbmJvZHkubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5Lm1vZGFsLW9wZW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDExMDtcbn1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTIyO1xufVxuLm1vZGFsLmluIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyBpZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgY3VzdG9tIGNsYXNzIGNzc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5vcmRlci0xIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gIGN1c3RvbS1jb2x1bW5zXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMixcbi5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsXG4uY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLFxuLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIHotaW5kZXg6IDk5ODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogZWFzZSAwLjVzO1xufVxuLm92ZXJsYXkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBIb21lIHBhZ2UgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFzc29zLWxpc3RlIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWxpc3Qge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFzc29zLWxpc3RlIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWxpc3Qge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmFubmVyIC5iYW5uZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItaW1hZ2VzLWNvdmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA0MCU7XG4gIG1pbi1oZWlnaHQ6IDc2MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci1pbWFnZXMtY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYmFubmVyIC5iYW5uZXItaXRlbSAuYmFubmVyLWltYWdlcy1jb3ZlciB7XG4gICAgbWluLWhlaWdodDogNTkycHg7XG4gIH1cbn1cbi5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItaW1hZ2VzLWNvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjI1O1xuICB6LWluZGV4OiA4O1xufVxuLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci1pbWFnZXMtY292ZXI6YmVmb3JlIGltZyB7XG4gIHotaW5kZXg6IDc7XG59XG4uYmFubmVyIC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQtY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEzJSk7XG4gIHRvcDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYmFubmVyIC5iYW5uZXItaXRlbSAuYmFubmVyLWNvbnRlbnQtY292ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0yMCUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci10ZXh0IHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiA2NTZweDtcbiAgcGFkZGluZzogMTVweCAwIDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci10ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nOiA3cHggMCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYmFubmVyIC5iYW5uZXItaXRlbSAuYmFubmVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1heC13aWR0aDogNDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci10ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItdGl0bGUge1xuICBmb250LXNpemU6IDg4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmFubmVyIC5iYW5uZXItaXRlbSAuYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLWl0ZW0gLmJhbm5lci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXIgLmJhbm5lci1pdGVtIC5iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cbi5iYW5uZXIgLmJhbm5lci1pdGVtIC50aGVtZS1idG4ge1xuICBtaW4td2lkdGg6IDEyOHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lciAuYmFubmVyLWl0ZW0gLnRoZW1lLWJ0biB7XG4gICAgbWluLXdpZHRoOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyIC5iYW5uZXItaXRlbSAudGhlbWUtYnRuIHtcbiAgICBtaW4td2lkdGg6IDI3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5iYW5uZXIgLmJhbm5lci1pdGVtIC50aGVtZS1idG4ge1xuICAgIG1pbi13aWR0aDogMjUycHg7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBVcGNvbWluZyBldmVudHMgICAgICAgLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyB7XG4gICAgcGFkZGluZzogMCAxMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyB7XG4gICAgcGFkZGluZzogMCA5MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudXBjb21pbmctZXZlbnRzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXBjb21pbmctZXZlbnRzLnVwY29taW5nLWhvbWVzZWMgLnVwZXZlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudXBjb21pbmctZXZlbnRzLnVwY29taW5nLWhvbWVzZWMgLnVwZXZlbnQtcm93OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51cGNvbWluZy1ldmVudHMudXBjb21pbmctaG9tZXNlYyAudXBldmVudC1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudXBjb21pbmctZXZlbnRzLnVwY29taW5nLWhvbWVzZWMgLnVwZXZlbnQtbGlzdCAudXBldmVudC1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC51cGNvbWluZy1ldmVudHMudXBjb21pbmctaG9tZXNlYyAudGl0bGUtY292ZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMzBweCAwIDQwcHggMDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51cGNvbWluZy1ldmVudHMudXBjb21pbmctaG9tZXNlYyAudXBldmVudC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnVwY29taW5nLWV2ZW50cy51cGNvbWluZy1ob21lc2VjIC51cGV2ZW50LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnVwY29taW5nLWV2ZW50cy51cGNvbWluZy1ob21lc2VjIC51cGV2ZW50LWxpc3QgLnVwZXZlbnQtaXRlbSB7XG4gICAgZmxvYXQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC51cGNvbWluZy1ldmVudHMudXBjb21pbmctaG9tZXNlYyAudGl0bGUtY292ZXIge1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAuc2VjdGlvbi10aXRsZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbi51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy91cGV2ZW50cy5zdmcpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgbGVmdDogNDUlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIHRvcDogLTNweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgICB0b3A6IC03cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3F1ZWFycm93LnN2Zyk7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICByaWdodDogLTE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICByaWdodDogLTE4cHg7XG4gICAgYm90dG9tOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4udXBjb21pbmctZXZlbnRzIC50aXRsZS1jb3ZlciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnRpdGxlLWNvdmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudGl0bGUtY292ZXIge1xuICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnVwY29taW5nLWV2ZW50cyAudGl0bGUtY292ZXIgLnRoZW1lLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAtNDFweCBhdXRvIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbiAgcGFkZGluZzogMzNweCA3MnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1yb3cge1xuICAgIHBhZGRpbmc6IDIzcHggNTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1yb3cge1xuICAgIHBhZGRpbmc6IDIwcHggMzJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXBjb21pbmctZXZlbnRzIC51cGV2ZW50LXJvdyB7XG4gICAgcGFkZGluZzogNDBweCAzMnB4IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51cGNvbWluZy1ldmVudHMgLnVwZXZlbnQtcm93IHtcbiAgICBwYWRkaW5nOiA1MHB4IDI0cHggMDtcbiAgfVxufVxuLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IHtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IC51cGV2ZW50LWl0ZW0ge1xuICBmbGV4OiAwIDAgMzMuMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudXBjb21pbmctZXZlbnRzIC51cGV2ZW50LWxpc3QgLnVwZXZlbnQtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IC51cGV2ZW50LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IC51cGV2ZW50LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVwY29taW5nLWV2ZW50cyAudXBldmVudC1saXN0IC51cGV2ZW50LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udXBldmVudC1saXN0LCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyB7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC1pdGVtLCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAudXBldmVudC1pdGVtIHtcbiAgcGFkZGluZzogMCAxNXB4IDMwcHg7XG59XG4udXBldmVudC1saXN0IC51cGV2ZW50LWl0ZW0gLnVwZXZlbnQtbGluaywgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtaXRlbSAudXBldmVudC1saW5rIHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC1pdGVtIC51cGV2ZW50LWxpbms6aG92ZXIsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWl0ZW0gLnVwZXZlbnQtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC1pdGVtIC51cGV2ZW50LWxpbms6aG92ZXIgaW1nLCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAudXBldmVudC1pdGVtIC51cGV2ZW50LWxpbms6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC10b3Bib3gsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LXRvcGJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNjglO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udXBldmVudC1saXN0IC51cGV2ZW50LXRvcGJveDpiZWZvcmUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LXRvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiA4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNzdweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjczKSAxMDAlKTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi51cGV2ZW50LWxpc3QgLnVwZXZlbnQtdG9wYm94IGltZywgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtdG9wYm94IGltZyB7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC10b3Bib3ggLmNvbmNlcnQtbGluaywgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtdG9wYm94IC5jb25jZXJ0LWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIGJvdHRvbTogMTRweDtcbiAgbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogOXB4IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudXBldmVudC1saXN0IC51cGV2ZW50LXRvcGJveCAuY29uY2VydC1saW5rLCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAudXBldmVudC10b3Bib3ggLmNvbmNlcnQtbGluayB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudXBldmVudC1saXN0IC51cGV2ZW50LXRvcGJveCAuY29uY2VydC1saW5rLCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAudXBldmVudC10b3Bib3ggLmNvbmNlcnQtbGluayB7XG4gICAgcGFkZGluZzogNnB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJvdHRvbTogMTJweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51cGV2ZW50LWxpc3QgLnVwZXZlbnQtdG9wYm94IC5jb25jZXJ0LWxpbmssIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LXRvcGJveCAuY29uY2VydC1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG4udXBldmVudC1saXN0IC51cGV2ZW50LWJvdHRvbWJveCwgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtYm90dG9tYm94IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudXBldmVudC1saXN0IC51cGV2ZW50LWJvdHRvbWJveCwgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtYm90dG9tYm94IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51cGV2ZW50LWxpc3QgLnVwZXZlbnQtYm90dG9tYm94LCAudXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAudXBldmVudC1ib3R0b21ib3gge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbi51cGV2ZW50LWxpc3QgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LWRhdGUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC1kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZGIxYzIzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtZGF0ZTpiZWZvcmUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC1kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RhdGUtaWNvbi5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtZGF0ZSwgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtZGF0ZSwgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtdGl0bGUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtdGl0bGUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudXBldmVudC1saXN0IC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC10aXRsZSwgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtdGl0bGUsIC51c2VyX19maWVsZC1ldmVuZW1lbnRzLWluc2NyaXRzIC51cGV2ZW50LWJvdHRvbWJveCAudXBldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBhc3NvcyBnYWxsZXJ5ICAgICAgIC8vLy8vLy8vLy8vLy8vLy9cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1sZWZ0IHtcbiAgZmxleDogMCAwIDM5LjglO1xuICBtYXgtd2lkdGg6IDM5LjglO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1sZWZ0IC5hc3Nvcy1jYXJkLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1sZWZ0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNDBweCAwIDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1nYWxsZXJ5IC5hc3Nvcy1nYWxsZXJ5LWxlZnQgLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtbGlzdCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1sZWZ0IC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWxpc3Qge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFzc29zLWdhbGxlcnkgLmNvbnRhaW5lciAudGl0bGUtY292ZXIsXG4uYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIC5hc3Nvcy1jYXJkLWxpc3QsXG4uYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIC5hc3Nvcy1nYWxsZXJ5LWNvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIC50aXRsZS1jb3Zlcixcbi5hc3Nvcy1nYWxsZXJ5IC5jb250YWluZXIgLmFzc29zLWNhcmQtbGlzdCxcbi5hc3Nvcy1nYWxsZXJ5IC5jb250YWluZXIgLmFzc29zLWdhbGxlcnktY292ZXIge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmFzc29zLWdhbGxlcnkgLmNvbnRhaW5lciAudGl0bGUtY292ZXIsXG4uYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIC5hc3Nvcy1jYXJkLWxpc3QsXG4uYXNzb3MtZ2FsbGVyeSAuY29udGFpbmVyIC5hc3Nvcy1nYWxsZXJ5LWNvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG59XG4uYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1yaWdodCB7XG4gIGZsZXg6IDAgMCA2MC4yJTtcbiAgbWF4LXdpZHRoOiA2MC4yJTtcbiAgcGFkZGluZzogMCAxNXB4IDAgNzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hc3Nvcy1nYWxsZXJ5IC5hc3Nvcy1nYWxsZXJ5LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA0NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1yaWdodCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNzb3MtZ2FsbGVyeSAuYXNzb3MtZ2FsbGVyeS1yaWdodCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uYXNzb3MtZ2FsbGVyeS1yaWdodCAuYXNzb3MtZ2FsbGVyeS1pbWcge1xuICBwYWRkaW5nLXRvcDogNjYlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXNzb3MtZ2FsbGVyeS1yaWdodCAuYXNzb3MtZ2FsbGVyeS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4uYXNzb3MtZ2FsbGVyeS1yaWdodCAuYXNzb3MtZ2FsbGVyeS1pbWc6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmFzc29zLWdhbGxlcnktcmlnaHQgLmFzc29zLWdhbGxlcnktY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hc3Nvcy1nYWxsZXJ5LXJpZ2h0IC5hc3Nvcy1nYWxsZXJ5LWNvbDpmaXJzdC1jaGlsZCAuYXNzb3MtZ2FsbGVyeS1pbWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjI1O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uYXNzb3MtZ2FsbGVyeS1yaWdodCAuYXNzb3MtZ2FsbGVyeS1jb2w6Zmlyc3QtY2hpbGQgLmFzc29zLWdhbGxlcnktaW1nIGltZyB7XG4gIHotaW5kZXg6IDg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc3Nvcy1nYWxsZXJ5LXJpZ2h0IC5hc3Nvcy1nYWxsZXJ5LWNvbCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG4gIC5hc3Nvcy1nYWxsZXJ5LXJpZ2h0IC5hc3Nvcy1nYWxsZXJ5LWNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5hc3Nvcy1jYXJkLWxpc3QsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1saXN0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1saXN0IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1saXN0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1saXN0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1saXN0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDI0cHggMzBweDtcbiAgfVxufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNHB4IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCB7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQ6aG92ZXIsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQ6aG92ZXIge1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbi5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQ6aG92ZXIgLmFzc29zLWxpbmssIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQ6aG92ZXIgLmFzc29zLWxpbmsge1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbi5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQ6aG92ZXIgLmFzc29zLWxpbms6YmVmb3JlLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkOmhvdmVyIC5hc3Nvcy1saW5rOmJlZm9yZSB7XG4gIGxlZnQ6IDEyMCU7XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlIHtcbiAgcGFkZGluZy1yaWdodDogMjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjc7XG4gIGZsZXg6IDAgMCAxNSU7XG4gIG1heC13aWR0aDogMTUlO1xuICBtYXJnaW46IDA7XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlIHNwYW4sIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLWRhdGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuNjtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLWRhdGUgc3BhbiwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtZGF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLWRhdGUsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLWRhdGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLWRhdGUgc3BhbiwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtZGF0ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtZGF0ZSwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG4gIH1cbiAgLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtZGF0ZSBzcGFuLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1kYXRlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtdGFnLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy10YWcge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2RiMWMyMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtdGFnOmJlZm9yZSwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXNzb3MtdGFnLWljb24uc3ZnKTtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXRpdGxlLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtdGl0bGU6YWZ0ZXIsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLXRpdGxlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXRpdGxlLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy10aXRsZSwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy10aXRsZSwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtdGV4dCwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogOXB4IDAgMzNweCAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy10ZXh0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy10ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXRleHQsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy10ZXh0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXRleHQsIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgfVxufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtbGluaywgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCA1M3B4O1xufVxuLmFzc29zLWNhcmQtbGlzdCAuYXNzb3MtY2FyZCAuYXNzb3MtbGluayBzcGFuLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rOmJlZm9yZSwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogLTIwcHg7XG4gIHRyYW5zZm9ybTogc2tld1goLTMwZGVnKTtcbiAgei1pbmRleDogODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rOmFmdGVyLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IC0yMHB4O1xuICB6LWluZGV4OiA3O1xuICB0cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMzBweCAxMHB4IDQzcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLWxpbmssIC51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMgLmFzc29zLWNhcmQgLmFzc29zLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMzcHggMTJweCA0MHB4O1xuICB9XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtcmlnaHQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbiAgZmxleDogMCAwIDg1JTtcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCwgLnVzZXJfX2ZpZWxkLWJyZXZlcy1pbnNjcml0cyAuYXNzb3MtY2FyZCAuYXNzb3MtcmlnaHQge1xuICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXJpZ2h0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc3Nvcy1jYXJkLWxpc3QgLmFzc29zLWNhcmQgLmFzc29zLXJpZ2h0LCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uYXNzb3MtY2FyZC1saXN0IC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCBzcGFuLCAudXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5hc3Nvcy1jYXJkIC5hc3Nvcy1yaWdodCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8vLy8gICAgdmlkZW8gZ2FsbGVyeSAgICAgICAvLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi52aWRlby1nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgcGFkZGluZzogODBweCAwIDEwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnZpZGVvLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IDYwcHggMCA3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudmlkZW8tZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogNTBweCAwIDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IDQwcHggMCAxMHB4O1xuICB9XG59XG4udmlkZW8tZ2FsbGVyeSAudGhlbWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTYyZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTIxNjJmO1xufVxuLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktbGlzdCB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi52aWRlby1nYWxsZXJ5IC52aWRlby1nYWxsZXJ5LWxpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG4udmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtIHtcbiAgcGFkZGluZzogMCAxNXB4IDIwcHg7XG4gIHdpZHRoOiAzMiU7XG4gIG1heC13aWR0aDogMzIlO1xuICBtYXgtaGVpZ2h0OiAyNTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtIGZpZ3VyZSB7XG4gIGhlaWdodDogMjM0cHg7XG59XG4udmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtIGZpZ3VyZSAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWF4LXdpZHRoOiA2OCU7XG4gIHdpZHRoOiA2OCU7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktaXRlbTpmaXJzdC1jaGlsZCBmaWd1cmUge1xuICBoZWlnaHQ6IDQ4NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyNHB4IDMwcHg7XG4gIH1cbn1cbi52aWRlby1nYWxsZXJ5IC52aWRlby1nYWxsZXJ5LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWRlby1nYWxsZXJ5IC52aWRlby1nYWxsZXJ5LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHotaW5kZXg6IDg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi52aWRlby1nYWxsZXJ5IC52aWRlby1nYWxsZXJ5LWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3lvdXR1YmUtcGxheS5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktbGluazphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktbGluazphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC43KTtcbiAgfVxufVxuLnZpZGVvLWdhbGxlcnkgLnZpZGVvLWdhbGxlcnktbGluazpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4udmlkZW8tZ2FsbGVyeSAudmlkZW8tZ2FsbGVyeS1saW5rIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB6LWluZGV4OiA3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBGb2N1cyAmIE1hcCAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmZvY3VzLW1hcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb2N1cy1tYXAgLmZvY3VzLWJveCB7XG4gIHBhZGRpbmc6IDU2cHggMjBweCA2NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExNjJmO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtYm94IHtcbiAgICBwYWRkaW5nOiA0NnB4IDIwcHggNTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtYm94IHtcbiAgICBwYWRkaW5nOiAzNnB4IDIwcHggNDVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1ib3gge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1ib3gge1xuICAgIHBhZGRpbmc6IDM2cHggMjBweCAxODJweCAyMHB4O1xuICB9XG59XG4uZm9jdXMtbWFwIC5mb2N1cy1pbm5lci1jb3ZlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDExNTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mb2N1cy1tYXAgLmZvY3VzLWlubmVyLWNvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwOTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtaW5uZXItY292ZXIge1xuICAgIG1heC13aWR0aDogODc1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtaW5uZXItY292ZXIgLnRpdGxlLWNvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9jdXMtbWFwIC5mb2N1cy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZm9jdXMtbWFwIC5mb2N1cy1jYXJkIC5mb2N1cy1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2MjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5mb2N1cy1tYXAgLmZvY3VzLWNhcmQgLmZvY3VzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1jYXJkIC5mb2N1cy1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1jYXJkIC5mb2N1cy1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb2N1cy1tYXAgLmZvY3VzLWNhcmQgLmZvY3VzLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIH1cbn1cbi5mb2N1cy1tYXAgLmZvY3VzLWNhcmQgLmZvY3VzLWltYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDE2OHB4O1xuICBtYXgtaGVpZ2h0OiAxNjhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWluLXdpZHRoOiAxNjhweDtcbiAgbWluLWhlaWdodDogMTY4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvY3VzLW1hcCAuZm9jdXMtY2FyZCAuZm9jdXMtaW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1jYXJkIC5mb2N1cy1pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxNDhweDtcbiAgICBtaW4taGVpZ2h0OiAxNDhweDtcbiAgICBtYXgtd2lkdGg6IDE0OHB4O1xuICAgIG1heC1oZWlnaHQ6IDE0OHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtY2FyZCAuZm9jdXMtaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTI4cHg7XG4gICAgbWluLWhlaWdodDogMTI4cHg7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtY2FyZCAuZm9jdXMtaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTY4cHg7XG4gICAgbWluLWhlaWdodDogMTY4cHg7XG4gICAgbWF4LXdpZHRoOiAxNjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxNjhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmZvY3VzLW1hcCAuZm9jdXMtbGlzdC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5mb2N1cy1tYXAgLmZvY3VzLWxpc3QtbGluayB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtbGlzdC1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtbGlzdC1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MXB4O1xuICB9XG59XG4uZm9jdXMtbWFwIC5mb2N1cy1saXN0LWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogNDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDY0cHg7XG4gIHRvcDogLTE0NnB4O1xuICB6LWluZGV4OiA3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg2N2RlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvY3VzLW1hcCAuZm9jdXMtbGlzdC1saW5rOmFmdGVyIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAzOTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9jdXMtbWFwIC5mb2N1cy1saXN0LWxpbms6YWZ0ZXIge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHRvcDogLTE3NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5mb2N1cy1tYXAgLmZvY3VzLWxpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNzFkZWcpO1xuICB9XG59XG4uZm9jdXMtbWFwIC5mb2N1cy1saXN0LWxpbmsgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogODtcbn1cbi5mb2N1cy1tYXAgLmZvY3VzLWxpc3QtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLmZvY3VzLW1hcCAuZm9jdXMtbGlzdC1saW5rOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbn1cbi5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwNXB4IDUwcHggMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSB7XG4gICAgcGFkZGluZzogOTVweCAzMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSB7XG4gICAgcGFkZGluZzogODVweCAyMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTA1cHggMjBweCA0MHB4O1xuICB9XG59XG4uZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDc7XG59XG4uZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWltZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiA4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4NGRlZywgI2ZjZDIyNCAwJSwgI2RiMWMyMyAxMjAlKTtcbiAgb3BhY2l0eTogMC45O1xufVxuLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIC5pbnRlcmFjdGl2ZS1pbWcgaW1nIHtcbiAgei1pbmRleDogNztcbn1cbi5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSAuaW50ZXJhY3RpdmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogODtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIC5pbnRlcmFjdGl2ZS1jb250ZW50IC5jYXJ0ZS10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB6LWluZGV4OiA4O1xuICBib3R0b206IC0xMnB4O1xuICBsZWZ0OiAyN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIC5pbnRlcmFjdGl2ZS1jb250ZW50IC5jYXJ0ZS10aXRsZTpiZWZvcmUge1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBsZWZ0OiAzNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRpdGxlOmJlZm9yZSB7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogNDNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRpdGxlOmJlZm9yZSB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICBib3R0b206IC0xNHB4O1xuICAgIGxlZnQ6IDI2cHg7XG4gIH1cbn1cbi5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSAuaW50ZXJhY3RpdmUtY29udGVudCAuY2FydGUtdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIGxlZnQ6IDQ5JTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL21hcC1pY29uLnN2Zyk7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSAuaW50ZXJhY3RpdmUtY29udGVudCAuY2FydGUtdGl0bGU6YWZ0ZXIge1xuICAgIHRvcDogLTQ4cHg7XG4gICAgbGVmdDogNDYlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIC5pbnRlcmFjdGl2ZS1jb250ZW50IC5jYXJ0ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvY3VzLW1hcCAubWFwLWludGVyYWN0aXZlIC5pbnRlcmFjdGl2ZS1jb250ZW50IC5jYXJ0ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4uZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRleHQge1xuICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRleHQge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9jdXMtbWFwIC5tYXAtaW50ZXJhY3RpdmUgLmludGVyYWN0aXZlLWNvbnRlbnQgLmNhcnRlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb2N1cy1tYXAgLm1hcC1pbnRlcmFjdGl2ZSAuaW50ZXJhY3RpdmUtY29udGVudCAuY2FydGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMzVweCAwO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8vLy8gICAgaGVhZGVyICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLmhlYWRlci5zdGlja3kgLmhlYWRlci1pbm5lcmNvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxOTNweCk7XG59XG4uaGVhZGVyLnN0aWNreSAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmhlYWRlci5zdGlja3kgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbzo6YmVmb3JlIHtcbiAgdG9wOiAtNzAzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGVhZGVyLnN0aWNreSAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOjpiZWZvcmUge1xuICAgIHRvcDogLTYxN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLnN0aWNreSAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOjpiZWZvcmUge1xuICAgIHRvcDogLTU3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLnN0aWNreSAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOjpiZWZvcmUge1xuICAgIHRvcDogLTU3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyLnN0aWNreSAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOjpiZWZvcmUge1xuICAgIHRvcDogLTUyOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiA4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDUxcHgpO1xuICByaWdodDogMDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDkzcHggMCwgMTAwJSAwJSwgMTAwJSA5OSUsIDAlIDY2cHgpO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzI3cHgpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig5M3B4IDAsIDEwMCUgMCUsIDEwMCUgOTklLCAwJSA2NXB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjYzcHgpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig3M3B4IDAsIDEwMCUgMCUsIDEwMCUgOTklLCAwJSA1MXB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig3M3B4IDAsIDEwMCUgMCUsIDEwMCUgOTklLCAwJSA1MnB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIHotaW5kZXg6IDk7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ28ge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3NTRweDtcbiAgaGVpZ2h0OiAxMDA0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODRkZWcsICNmY2QyMjQgMCUsICNkYjFjMjMgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC45O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg1NWRlZyk7XG4gIHRvcDogLTUyM3B4O1xuICBsZWZ0OiAtNDU5cHg7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zaXRpb246IDAuNHM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ286YmVmb3JlIHtcbiAgICB3aWR0aDogNjk0cHg7XG4gICAgaGVpZ2h0OiA5NDRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvOmJlZm9yZSB7XG4gICAgd2lkdGg6IDY1NHB4O1xuICAgIGhlaWdodDogOTA0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbzpiZWZvcmUge1xuICAgIHdpZHRoOiA2MjRweDtcbiAgICBoZWlnaHQ6IDg3NHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbzpiZWZvcmUge1xuICAgIHdpZHRoOiA1NjRweDtcbiAgICBoZWlnaHQ6IDc3NHB4O1xuICAgIGxlZnQ6IC00NDFweDtcbiAgICB0b3A6IC00MjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1OGRlZyk7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbyBpbWcsXG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ28gc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4O1xuICB3aWR0aDogMjY1cHg7XG4gIGhlaWdodDogMTA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ28gaW1nLFxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvIHN2ZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvIGltZyxcbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbyBzdmcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbyBpbWcsXG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ28gc3ZnIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1sb2dvIGltZyxcbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItbG9nbyBzdmcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLWxvZ28ge1xuICAgIHRvcDogNDhweDtcbiAgICB6LWluZGV4OiA3O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJwbWVudW9wZW46YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJwbWVudW9wZW4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3Blbi5hY3RpdmUgLmZvbnQtbm9uZSB7XG4gIGhlaWdodDogMDtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3Blbi5hY3RpdmUgLmZvbnQtbm9uZTpiZWZvcmUsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3Blbi5hY3RpdmUgLmZvbnQtbm9uZTphZnRlciB7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogLTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3Blbi5hY3RpdmUgLmZvbnQtbm9uZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJwbWVudW9wZW4uYWN0aXZlIC5mb250LW5vbmU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJwbWVudW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3BlbiAuZm9udC1ub25lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgdG9wOiAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBsZWZ0OiAxN3B4O1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1ycG1lbnVvcGVuIC5mb250LW5vbmU6YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXJwbWVudW9wZW4gLmZvbnQtbm9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1ycG1lbnVvcGVuIC5mb250LW5vbmU6YmVmb3JlIHtcbiAgdG9wOiAtMTNweDtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItcnBtZW51b3BlbiAuZm9udC1ub25lOmFmdGVyIHtcbiAgdG9wOiAtN3B4O1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4sIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bjpiZWZvcmUsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgbGVmdDogLTNweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG46YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4gcGF0aCwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bjpob3ZlciBwYXRoLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuOmhvdmVyIHBhdGgge1xuICBmaWxsOiAjZmNkMjI0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4sIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNoYnRuLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuIHtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNoYnRuIGltZyxcbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNoYnRuIHN2ZywgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biBpbWcsXG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biBpbWcsXG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biBzdmcsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4gaW1nLFxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biBzdmcge1xuICAgIG1heC13aWR0aDogMTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNoYnRuIHN2ZyBwYXRoLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmUsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNoYnRuLmFjdGl2ZSBzdmcsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlIHN2ZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmU6YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmU6YWZ0ZXIsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlOmJlZm9yZSwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0bi5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAzMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4uYWN0aXZlOmJlZm9yZSwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4uYWN0aXZlOmFmdGVyLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuLmFjdGl2ZTpiZWZvcmUsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMjJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4uYWN0aXZlOmJlZm9yZSwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4uYWN0aXZlOmFmdGVyLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuLmFjdGl2ZTpiZWZvcmUsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogMTdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmU6YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmU6YWZ0ZXIsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4uYWN0aXZlOmJlZm9yZSwgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0bi5hY3RpdmU6YWZ0ZXIge1xuICAgIHdpZHRoOiAyOHB4O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0bi5hY3RpdmU6YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hidG4uYWN0aXZlOmFmdGVyLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAubG9naW4tYnRuLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biBzdmcsXG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaGJ0biBpbWcsIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5sb2dpbi1idG4gc3ZnLFxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmxvZ2luLWJ0biBpbWcge1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMTlweDtcbiAgICBtYXgtd2lkdGg6IDE5cHg7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogOTklO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRvcDogNDhweDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMzMyYzY1O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaHBvdXAgLnRoZW1lLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAudGhlbWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTYyZjtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAuc2VhcmNocG91cC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMzMzJjNjU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwIC5zZWFyY2hwb3VwLWZvcm0ge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAuc2VhcmNocG91cC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAuc2VhcmNocG91cC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaHBvdXAgLmZvcm0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwIC5mb3JtLWdyb3VwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXItc2VhcmNocG91cCAuZm9ybS1ncm91cCBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlci1zZWFyY2hwb3VwIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVyLXNlYXJjaHBvdXAgLmZvcm0tZ3JvdXAgLnRoZW1lLWJ0biB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgbGVmdDogLTNweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMCAxM3B4O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtZHJvcGNvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDIzOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDIwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtZHJvcGNvdmVyIC5kcm9wY292ZXItbmF2IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1kcm9wY292ZXIgLmRyb3Bjb3Zlci1uYXYgLmRyb3Bjb3Zlci1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtZHJvcGNvdmVyIC5kcm9wY292ZXItbmF2IC5kcm9wY292ZXItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIC5oZWFkZXJtZW51LWRyb3Bjb3ZlciAuZHJvcGNvdmVyLW5hdiAuZHJvcGNvdmVyLWxpbmsge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtZHJvcGNvdmVyIC5kcm9wY292ZXItbmF2IC5kcm9wY292ZXItbGluayB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1kcm9wY292ZXIgLmRyb3Bjb3Zlci1uYXYgLmRyb3Bjb3Zlci1saW5rIHtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIC5oZWFkZXJtZW51LWRyb3Bjb3ZlciAuZHJvcGNvdmVyLW5hdiAuZHJvcGNvdmVyLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMyYzY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1kcm9wY292ZXIge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1kcm9wY292ZXIge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1kcm9wY292ZXIge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuZHJvcGNvdmVyLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIC5kcm9wY292ZXItaXRlbTpmaXJzdC1jaGlsZCAuZHJvcGNvdmVyLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuZHJvcGNvdmVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmRyb3Bjb3Zlci1pdGVtOmxhc3QtY2hpbGQgLmRyb3Bjb3Zlci1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QyMjQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAxN3B4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbSAuaGVhZGVybWVudS1saW5rOmJlZm9yZSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0gLmhlYWRlcm1lbnUtbGluayB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIC5oZWFkZXJtZW51LWxpbmsge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtIC5oZWFkZXJtZW51LWxpbms6YmVmb3JlIHtcbiAgICBib3R0b206IDdweDtcbiAgfVxufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtOmhvdmVyIC5oZWFkZXJtZW51LWxpbmssIC5oZWFkZXIgLmhlYWRlci1pbm5lcmNvdmVyIC5oZWFkZXJtZW51LWxpc3QgLmhlYWRlcm1lbnUtaXRlbS5hY3RpdmUgLmhlYWRlcm1lbnUtbGluayB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLmhlYWRlciAuaGVhZGVyLWlubmVyY292ZXIgLmhlYWRlcm1lbnUtbGlzdCAuaGVhZGVybWVudS1pdGVtOmhvdmVyIC5oZWFkZXJtZW51LWxpbms6YmVmb3JlLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0uYWN0aXZlIC5oZWFkZXJtZW51LWxpbms6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW06aG92ZXIgLmhlYWRlcm1lbnUtZHJvcGNvdmVyLCAuaGVhZGVyIC5oZWFkZXItaW5uZXJjb3ZlciAuaGVhZGVybWVudS1saXN0IC5oZWFkZXJtZW51LWl0ZW0uYWN0aXZlIC5oZWFkZXJtZW51LWRyb3Bjb3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xcHgpO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8vLy8vLy8vLy8vLy8vLy8vICAgIGZvb3RlciAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZm9vdGVyIC5mb290ZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXJvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29ubGluayxcbi5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb25saW5rOmFmdGVyLFxuLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4MDgwODA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbmxpbms6aG92ZXIsXG4uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbmxpbms6aG92ZXI6YWZ0ZXIsXG4uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItbGluazpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbmxpbmssXG4uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItbGluayB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb25saW5rLFxuLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbCB7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2w6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2wge1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29sIHtcbiAgICBwYWRkaW5nOiA1cHggMTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29sIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbCB7XG4gICAgcGFkZGluZzogMzNweCAwO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDdweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItdG9wIHtcbiAgcGFkZGluZzogNDhweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci10b3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXRvcCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLWxpbmtsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5mb290ZXIgLmZvb3Rlci1saW5rbGlzdCAuZm9vdGVyLWxpbmtpdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1saW5rbGlzdCAuZm9vdGVyLWxpbmtpdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1saW5rbGlzdCAuZm9vdGVyLWxpbmtpdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItbGlua2xpc3QgLmZvb3Rlci1saW5raXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItbGlua2xpc3QgLmZvb3Rlci1saW5raXRlbTpiZWZvcmUge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1ib3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1ib3QtaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAyMXB4IDA7XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1ib3RpdGVtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90aXRlbSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdGl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90aXRlbSB7XG4gICAgcGFkZGluZzogMTFweCAwO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90aXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAtM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90aXRlbTpiZWZvcmUge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdGl0ZW06YmVmb3JlIHtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdGl0ZW06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1ib3QtbGluayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbmsuY3JlYXRldXItbGluazpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbmsuY3JlYXRldXItbGluazpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEuNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdC1saW5rIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZzogNHB4IDdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1ib3QtbGluazpmb2N1cywgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbms6Zm9jdXM6YmVmb3JlLCAuZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItYm90LWxpbmsgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uZm9vdGVyIC5mb290ZXItcXVlc3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiB7XG4gICAgbWFyZ2luOiA0NnB4IGF1dG8gMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1xdWVyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtaW4td2lkdGg6IDI3MnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLXF1ZXJpZ2h0IC5mb3JtLWNvbnRyb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLWxlZnRxdWUge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLWxlZnRxdWUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLWxlZnRxdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA4O1xuICB3aWR0aDogMTA0cHg7XG4gIGhlaWdodDogMTAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QyMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDM4cHg7XG4gIHRvcDogLTMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlOmJlZm9yZSB7XG4gICAgbGVmdDogMjJweDtcbiAgICB0b3A6IC0zNXB4O1xuICAgIHdpZHRoOiA5NHB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwNHB4O1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgbGVmdDogMzdweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC5mb290ZXItbGVmdHF1ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcXVlc3Rpb24uc3ZnKTtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NnB4O1xuICB6LWluZGV4OiA5O1xuICBsZWZ0OiA2M3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC5mb290ZXItbGVmdHF1ZTphZnRlciB7XG4gICAgbGVmdDogNDBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC5mb290ZXItbGVmdHF1ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIC5mb290ZXItcXVldGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLWxlZnRxdWUgLmZvb3Rlci1xdWV0aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3F1ZWFycm93LnN2Zyk7XG4gIHdpZHRoOiA1N3B4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9vdGVyLWxlZnRxdWUgLmZvb3Rlci1xdWV0aXRsZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC5mb290ZXItbGVmdHF1ZSAuZm9vdGVyLXF1ZXRpdGxlOmJlZm9yZSB7XG4gICAgdG9wOiA0MHB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIC5mb290ZXItcXVldGl0bGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIC5mb290ZXItcXVldGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC5mb290ZXItbGVmdHF1ZSAuZm9vdGVyLXF1ZXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIC5mb290ZXItcXVldGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLmZvb3Rlci1sZWZ0cXVlIC5mb290ZXItcXVldGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAuZm9ybS1jb250cm9sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSAuZm9ybS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAyMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAud2ViZm9ybS1zdWJtaXNzaW9uLWRlbWFuZGUtZGUtcmFwcGVsLXRlbGVwaG9uaXF1ZS1mb3JtIC5mb3JtLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC53ZWJmb3JtLXN1Ym1pc3Npb24tZGVtYW5kZS1kZS1yYXBwZWwtdGVsZXBob25pcXVlLWZvcm0gLmZvcm0taXRlbSB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSAuZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSA6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSA6Oi13ZWJraXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAud2ViZm9ybS1zdWJtaXNzaW9uLWRlbWFuZGUtZGUtcmFwcGVsLXRlbGVwaG9uaXF1ZS1mb3JtIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAud2ViZm9ybS1zdWJtaXNzaW9uLWRlbWFuZGUtZGUtcmFwcGVsLXRlbGVwaG9uaXF1ZS1mb3JtIDo6LW1zLXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSA6LW1zLXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC53ZWJmb3JtLXN1Ym1pc3Npb24tZGVtYW5kZS1kZS1yYXBwZWwtdGVsZXBob25pcXVlLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZm9vdGVyIC5mb290ZXItcXVlc3Rpb24gLndlYmZvcm0tc3VibWlzc2lvbi1kZW1hbmRlLWRlLXJhcHBlbC10ZWxlcGhvbmlxdWUtZm9ybSAuZm9ybS1hY3Rpb25zIC50aGVtZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1xdWVzdGlvbiAud2ViZm9ybS1zdWJtaXNzaW9uLWRlbWFuZGUtZGUtcmFwcGVsLXRlbGVwaG9uaXF1ZS1mb3JtIC5mb3JtLWFjdGlvbnMgLnRoZW1lLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLXF1ZXN0aW9uIC53ZWJmb3JtLXN1Ym1pc3Npb24tZGVtYW5kZS1kZS1yYXBwZWwtdGVsZXBob25pcXVlLWZvcm0gLmZvcm0tYWN0aW9ucyAudGhlbWUtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCAuZm9vdGVyLWNvbmxpc3RpbWcge1xuICBtYXgtd2lkdGg6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCAuZm9vdGVyLWNvbmxpc3RpbWcge1xuICAgIG1heC13aWR0aDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIH1cbiAgLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3QgLmZvb3Rlci1jb25saXN0aW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IC5mb290ZXItY29ubGlzdGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICB9XG59XG4uZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3QgYSxcbi5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IHAsXG4uZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCBzdHJvbmcge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI1N3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3QgYSxcbi5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IHAsXG4uZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCBzdHJvbmcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCBhLFxuLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3QgcCxcbi5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IHN0cm9uZyB7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyIC5mb290ZXItY29udGFjdC1saXN0IC5mb290ZXItY29ubGlzdCBhLFxuLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3QgcCxcbi5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IHN0cm9uZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmZvb3RlciAuZm9vdGVyLWNvbnRhY3QtbGlzdCAuZm9vdGVyLWNvbmxpc3Qgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mb290ZXIgLmZvb3Rlci1jb250YWN0LWxpc3QgLmZvb3Rlci1jb25saXN0IGE6aG92ZXIge1xuICBjb2xvcjogIzMzMmM2NTtcbn1cblxuLmJhY2stdG9wLWNvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDUwcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5iYWNrLXRvcC1jb3Zlci5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5idWJibGUtbGVmdCxcbi5iYWNrLXRvLXRvcCB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnViYmxlLWxlZnQsXG4uYmFjay10by10b3Age1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuLmJ1YmJsZS1sZWZ0OmhvdmVyLFxuLmJhY2stdG8tdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbn1cblxuLmJ1YmJsZS1sZWZ0IHN2ZyB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idWJibGUtbGVmdCBzdmcge1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuXG4uYmFjay10by10b3Age1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJhY2stdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYWNrLXRvLXRvcDpiZWZvcmUge1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM5JTtcbiAgfVxufVxuLmJhY2stdG8tdG9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA0NCU7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGJvcmRlci13aWR0aDogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhY2stdG8tdG9wOmFmdGVyIHtcbiAgICB0b3A6IDQ1JTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgbGVmdDogOXB4O1xuICAgIGJvcmRlci13aWR0aDogM3B4IDNweCAwIDA7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8vLy8vLyAgICBjb29raWUgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI3NsaWRpbmctcG9wdXAge1xuICBwYWRkaW5nOiAyMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTAlKTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuI3NsaWRpbmctcG9wdXAuc2xpZGluZy1wb3B1cC1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4jc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtYmFubmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3NsaWRpbmctcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLnBvcHVwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTYyZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggMDtcbiAgfVxufVxuI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzN3B4O1xufVxuI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb29raWUuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC03cHg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2U6YmVmb3JlIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogMzBweDtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbiNzbGlkaW5nLXBvcHVwIGgyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xufVxuI3NsaWRpbmctcG9wdXAgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3NsaWRpbmctcG9wdXAgLmZpbmQtbW9yZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNzbGlkaW5nLXBvcHVwIC5maW5kLW1vcmUtYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMTBweCAxOHB4IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMge1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIH1cbn1cbiNzbGlkaW5nLXBvcHVwIC5maW5kLW1vcmUtYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjg3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1sZWZ0OiAwLjgxMjVyZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc2xpZGluZy1wb3B1cCAuZmluZC1tb3JlLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4zMTI1cmVtO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDAuNDM3NXJlbTtcbiAgd2lkdGg6IDAuNDM3NXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjEyNXJlbSAwLjEyNXJlbSAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbiNzbGlkaW5nLXBvcHVwIC5maW5kLW1vcmUtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmY2QyMjQ7XG59XG4jc2xpZGluZy1wb3B1cCAuZmluZC1tb3JlLWJ1dHRvbjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmY2QyMjQ7XG59XG4jc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxN3B4IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG59XG4jc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBib3JkZXItY29sb3I6ICNmY2QyMjQ7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxNHB4IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTFweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMXB4IDU2cHg7XG4gIH1cbn1cbiNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIGJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1zZWNvbmRhcnktYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xufVxuI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDExcHggMThweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMXB4IDU2cHg7XG4gIH1cbn1cbiNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIGJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE3cHggMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbiNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIGJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjc2xpZGluZy1wb3B1cCAuZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyBidXR0b24uZXUtY29va2llLWNvbXBsaWFuY2UtZGVmYXVsdC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgI3NsaWRpbmctcG9wdXAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMgYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLWRlZmF1bHQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMXB4IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNzbGlkaW5nLXBvcHVwIC5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIGJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDIxcHggNTZweDtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8vLy8vLy8vLy8vLy8vLy8vICAgIHJlc3BvbnNpdmUgbWVudSAgICAgICAvLy8vLy8vLy8vLy8vLy9cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucmVzcG9uc2l2ZS1tZW51IHtcbiAgdG9wOiA0OHB4O1xuICB6LWluZGV4OiA5OTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzMzMmM2NTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaGVhZGVybWVudS10b3Age1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaGVhZGVybWVudS10b3AgLmhlYWRlcm1lbnUtbG9nbyB7XG4gIG1heC13aWR0aDogMjA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZXNwb25zaXZlLW1lbnUuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaGVhZGVyLWxlZnRjb3ZlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVzcG9uc2l2ZS1tZW51IC5oZWFkZXJtZW51LW5hdiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXNwb25zaXZlLW1lbnUgLmhlYWRlcm1lbnUtbmF2IC5pbm5lcmhlYWRlci1tZW51dGl0bGUge1xuICBjb2xvcjogIzMzMmM2NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDExcHggMjBweCAxMXB4IDUzcHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaGVhZGVybWVudS1uYXYgLmlubmVyaGVhZGVyLW1lbnV0aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICB0b3A6IDUwJTtcbn1cbi5yZXNwb25zaXZlLW1lbnUgLmhlYWRlcm1lbnUtbmF2IC5oZWFkZXJtZW51LWxpbmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZzogMTZweCAzMHB4IDE2cHggMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaGVhZGVybWVudS1uYXYgLmhlYWRlcm1lbnUtbGluay5pbm5lcnRvZ2dsZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDAuMTI1cmVtIDAuMTI1cmVtIDAgMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJlc3BvbnNpdmUtbWVudSAuaW5uZXJ0b2dnbGUtY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzMzMmM2NTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHotaW5kZXg6IDk7XG59XG4ucmVzcG9uc2l2ZS1tZW51IC5pbm5lcnRvZ2dsZS1jb3Zlci5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMyYzY1O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgd2lkdGg6IDEwMCU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1pbi13aWR0aDogMjMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Mi1zZWxlY3Rpb246Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE3cHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDQ1JTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggI2JlYmViZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duIGlucHV0IHtcbiAgbWluLXdpZHRoOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiAwO1xufVxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246bGFzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246aG92ZXIsIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QyMjQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpob3ZlcjpiZWZvcmUsIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xufVxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8vLy8gICAgRGF0ZXBpY2tlciAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi51aS1kYXRlcGlja2VyIHtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE1cHggMThweDtcbiAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWNvcm5lci1hbGwge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWNvcm5lci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWNvcm5lci1hbGwudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzMyYzY1O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGxlZnQ6IDEwcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWNvcm5lci1hbGwudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1jb3JuZXItYWxsLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzMzMmM2NTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktY29ybmVyLWFsbC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1jb3JuZXItYWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGgge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDZweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIHdpZHRoOiAzMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtZGVmYXVsdC51aS1zdGF0ZS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1kZWZhdWx0LnVpLXN0YXRlLWhvdmVyLCAudWktZGF0ZXBpY2tlciAudWktc3RhdGUtZGVmYXVsdC51aS1zdGF0ZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgb3JkZXI6IDI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIG9yZGVyOiAxO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIG9yZGVyOiAzO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8vLy8vLy8vLy8vLy8vLy8vICAgIHNsaWNrICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDE2cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stYXJyb3cge1xuICAgIGJvdHRvbTogNTZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyNHB4O1xuICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiA3MnB4O1xufVxuLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiA5MXB4O1xuICB9XG59XG4uc2xpY2stYXJyb3c6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IDY0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBsZWZ0OiA1MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGljay1kb3RzIHtcbiAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgbGVmdDogMjRweDtcbiAgICBib3R0b206IDMzcHg7XG4gIH1cbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vLy8vLy8vLy8vLy8gICAgcGFnZSB0aXRsZSAmIGJyZWFkY3J1bWJzICAgLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhZ2V0aXRsZS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXRpdGxlLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGUtaW1nIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAucGFnZS10aXRsZWNvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOTVweCAwIDMwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGVjb3ZlciB7XG4gICAgbWluLWhlaWdodDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGVjb3ZlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIgLmJyZWFkY3J1bWItbmF2LWNvdmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIgLmJyZWFkY3J1bWItbmF2LWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIgLmJyZWFkY3J1bWItbGluay1yZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMXB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIgLmJyZWFkY3J1bWItbGluay1yZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAucGFnZS10aXRsZWNvdmVyIC5icmVhZGNydW1iLWxpbmstcmVzLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzZkZWcpO1xuICB0b3A6IDM3JTtcbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5wYWdlLXRpdGxlY292ZXIgLmJyZWFkY3J1bWItbGluay1yZXM6YWZ0ZXIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGVjb3ZlciAuYnJlYWRjcnVtYi1saW5rLXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDIlO1xuICByaWdodDogMjdweDtcbiAgaGVpZ2h0OiAwLjQzNzVyZW07XG4gIHdpZHRoOiAwLjQzNzVyZW07XG4gIGJvcmRlci13aWR0aDogMC4xMjVyZW0gMC4xMjVyZW0gMCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA4OHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAuYnJlYWRjcnVtYi1uYXYge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMzcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLmJyZWFkY3J1bWItbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDBweCAzMHB4IDEwcHg7XG4gIH1cbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICB9XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjI1cmVtO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGJvcmRlci13aWR0aDogMC4wNjI1cmVtIDAuMDYyNXJlbSAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM3ZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLmJyZWFkY3J1bWItaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAuYnJlYWRjcnVtYi1pdGVtIC5icmVhZGNydW1iLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucGFnZXRpdGxlLWJveCAucGFnZXRpdGxlLWJveC1jb3ZlciAuYnJlYWRjcnVtYi1pdGVtIC5icmVhZGNydW1iLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2V0aXRsZS1ib3ggLnBhZ2V0aXRsZS1ib3gtY292ZXIgLmJyZWFkY3J1bWItaXRlbSAuYnJlYWRjcnVtYi1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLWl0ZW0gYS5icmVhZGNydW1iLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZjZDIyNDtcbn1cbi5wYWdldGl0bGUtYm94IC5wYWdldGl0bGUtYm94LWNvdmVyIC5icmVhZGNydW1iLWl0ZW0gcC5icmVhZGNydW1iLWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8vLy8vLy8vLy8vLy8vLyAgICBhY3Rpdml0eS1kaXZpc2lvbiAgIC8vLy8vLy8vLy8vLy8vLy8vLy9cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZGl2aXNpb24tYmxvY2stY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5kaXZpc2lvbi1ibG9jay1jb3ZlciAuZGl2aXNpb24tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogMTMzcHggc29saWQgI2ZjZDIyNDtcbiAgYm9yZGVyLXJpZ2h0OiAxNTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuZGl2aXNpb24tYmxvY2s6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxMDNweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDEzMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuZGl2aXNpb24tYmxvY2s6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4M3B4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMTExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDEwM3B4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMTMxcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxMDhweDtcbiAgfVxufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItdG9wOiA5OXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTM3cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmRpdmlzaW9uLWJsb2NrOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA3OXB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMTE3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazphZnRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNjRweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDk4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazphZnRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNzlweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDExN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuZGl2aXNpb24tYmxvY2s6YWZ0ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDU5cHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA5N3B4O1xuICB9XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmRpdmlzaW9uLWJsb2NrOmhvdmVyIC5ibG9ja2UtaW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2tlLWltZy1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiA2NCU7XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrZS1pbWcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMTtcbiAgZmxleC1ncm93OiAxO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrZS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrZS1pbWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTg0ZGVnLCAjZjVhNzIzIDAlLCAjZjU1ODE2IDEwMCUpO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC43O1xufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjVweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1ib3R0b206IDEzM3B4IHNvbGlkICNmY2QyMjQ7XG4gIGJvcmRlci1sZWZ0OiAxNTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxMDNweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMTMxcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDExMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxMDNweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMTMxcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDgwcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItYm90dG9tOiA5N3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMzdweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDc3cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDExN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDU3cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDk3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNzdweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMTE3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNjBweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOTBweDtcbiAgfVxufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGUtY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogIzMzMmM2NTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1heC13aWR0aDogNjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItdG9wOiA0OHB4IHNvbGlkICNmY2QyMjQ7XG4gIGJvcmRlci1yaWdodDogNjRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLXRpdGxlOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMzZweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDQ3cHg7XG4gICAgbWF4LXdpZHRoOiA0N3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTUycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGU6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAyN3B4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay10aXRsZTpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDI2cHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzMXB4O1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICB9XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay1sYWJlbCB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGJvdHRvbTogLTMwcHg7XG4gIHJpZ2h0OiAtNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICBiYWNrZ3JvdW5kOiAjZmNkMjI0O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1pbi13aWR0aDogMTI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtaW4td2lkdGg6IDEwOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogM3B4IDhweDtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbi5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLWxhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJRdWVudGluXCI7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay1sYWJlbCBzcGFuIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGFiZWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLWxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAubGVhcm4tbW9yZS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5sZWFybi1tb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5sZWFybi1tb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5sZWFybi1tb3JlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAubGVhcm4tbW9yZS1saW5rIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHotaW5kZXg6IDM7XG4gIGJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmxlYXJuLW1vcmUtbGluayBzdmcge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5sZWFybi1tb3JlLWxpbmsgc3ZnIHtcbiAgICBib3R0b206IDhweDtcbiAgICByaWdodDogMTFweDtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAubGVhcm4tbW9yZS1saW5rIHN2ZyB7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIHJpZ2h0OiAxOXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmxlYXJuLW1vcmUtbGluayBzdmcge1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG59XG4uZGl2aXNpb24tYmxvY2stY292ZXIgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay1saW5rIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMTM1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMTA1cHg7XG4gIH1cbn1cbi5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2stZGVzY3JpcHRpb24gLmJsb2NrLWxpbmsgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8vLy8vLy8vLy8vLy8gICAgVGVtb2lnbmFnZXMtZGl2aXNpb24gICAvLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi50ZW1vaWduYWdlcy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IDAgMTg2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4udGVtb2lnbmFnZXMtYmxvY2s6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIHtcbiAgICBtYXJnaW46IDQwcHggMCAxNjZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIHtcbiAgICBtYXJnaW46IDQwcHggMCAxMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sge1xuICAgIG1hcmdpbjogMTBweCAwIDgwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbik6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbik6YWZ0ZXIge1xuICBsZWZ0OiAxOSU7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoMzFkZWcpO1xuICByaWdodDogYXV0bztcbiAgdG9wOiA4NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKTphZnRlciB7XG4gICAgbGVmdDogMTQlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSBzY2FsZVgoLTEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pOmFmdGVyIHtcbiAgICBsZWZ0OiAxNSU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpIHNjYWxlWCgtMSkgcm90YXRlKDMwZGVnKTtcbiAgICB0b3A6IC0yNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbik6YWZ0ZXIge1xuICAgIGxlZnQ6IDclO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KSBzY2FsZVgoLTEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdG9wOiAtNTVweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAwIDA7XG59XG4udGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrOmJlZm9yZSB7XG4gIHJpZ2h0OiAtNTNweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgZmxleDogMCAwIDM1JTtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sge1xuICBwYWRkaW5nOiAyNXB4IDAgMTVweCAxNXB4O1xuICBtYXJnaW46IDAgMzJweCAwIDEyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sge1xuICAgIG1hcmdpbjogMCAzMnB4IDAgOTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4IDE1cHg7XG4gICAgbWFyZ2luOiAwIDAgMCA3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDE1cHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIC50ZW1vaWduYWdlcy1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTA1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6bnRoLWNoaWxkKGV2ZW4pIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnRlbW9pZ25hZ2VzLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGxlZnQ6IC04N3B4O1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE0M2RlZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIC50ZW1vaWduYWdlcy1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMDNweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQzZGVnKTtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci10b3A6IDEwMHB4IHNvbGlkICNmY2QyMjQ7XG4gIGJvcmRlci1yaWdodDogMTAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDcwcHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA3M3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDUycHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNTJweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNTBweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcDogOTFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDY1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzphZnRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNjBweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0NXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazpudGgtY2hpbGQoZXZlbikgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzphZnRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNDVweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMzVweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU3cHg7XG4gIHJpZ2h0OiAyNyU7XG4gIGJvcmRlci10b3A6IDM5M3B4IHNvbGlkICNmOGY4Zjg7XG4gIGJvcmRlci1yaWdodDogNTIzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI4ZGVnKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSByb3RhdGUoMjhkZWcpO1xuICAgIHRvcDogMjdweDtcbiAgICByaWdodDogMTclO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KSByb3RhdGUoMjhkZWcpO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IDExJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2s6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KSByb3RhdGUoMjhkZWcpO1xuICAgIHRvcDogLTQwcHg7XG4gICAgcmlnaHQ6IDclO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jazphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDIzLjUlO1xuICBmbGV4OiAwIDAgMjMuNSU7XG4gIHBhZGRpbmc6IDI1cHggMCAwIDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDE1cHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jazpiZWZvcmUge1xuICB3aWR0aDogMjAycHg7XG4gIGhlaWdodDogMTIzcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTdweDtcbiAgbGVmdDogLTUzcHg7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTEzMGRlZywgI2Y1YTcyMyAwJSwgI2U0OWEzNCA1MCUsICNmNTU4MTYgMTAwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2s6YmVmb3JlIHtcbiAgICB0b3A6IC0xMDBweDtcbiAgICBsZWZ0OiAtNTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrIHtcbiAgICBmbGV4OiAwIDAgMjclO1xuICAgIG1heC13aWR0aDogMjclO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4udGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sudmVkaW8tYmxvY2sge1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgZmxleDogMCAwIDQwJTtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jay52ZWRpby1ibG9jayA+IGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jay52ZWRpby1ibG9jayA+IGZpZ3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3lvdXR1YmUtcGxheS1ibGsuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jay52ZWRpby1ibG9jayBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrLnZlZGlvLWJsb2NrOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrLnZlZGlvLWJsb2NrIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jay52ZWRpby1ibG9jayAudGVtb2lnbmFnZXMtaW1nIHtcbiAgcGFkZGluZzogMjclO1xuICB6LWluZGV4OiAxO1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrIC50ZW1vaWduYWdlcy1pbWcge1xuICBwYWRkaW5nOiAzOSU7XG59XG4udGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci10b3A6IDEwMHB4IHNvbGlkICNmY2QyMjQ7XG4gIGJvcmRlci1sZWZ0OiAxMDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNzRweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNjVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLWxlZnQtYmxvY2sgLnRlbW9pZ25hZ2VzLWltZzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDYycHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDYwcHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtbGVmdC1ibG9jayAudGVtb2lnbmFnZXMtaW1nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItdG9wOiA5MXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiA2NXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrIC50ZW1vaWduYWdlcy1pbWc6YWZ0ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDY1cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1sZWZ0LWJsb2NrIC50ZW1vaWduYWdlcy1pbWc6YWZ0ZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDU1cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sge1xuICBtYXJnaW46IDAgMTIwcHggMCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAwO1xuICAgIG1hcmdpbjogMCA5MHB4IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIHtcbiAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnRlbW9pZ25hZ2VzLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4zMjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgd2lkdGg6IDE5NnB4O1xuICBoZWlnaHQ6IDEwM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IC02MXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDNkZWcpO1xuICByaWdodDogLTg3cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTA5ZGVnLCAjZjVhNzIzIDAlLCAjZTQ5YTM0IDUwJSwgI2RiMWMyMyAxMDAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzdkZWcpO1xuICAgIGJvdHRvbTogLTYwcHg7XG4gICAgcmlnaHQ6IC0xMDVweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24gLnRlbW9pZ25hZ2VfX2JvZHkge1xuICBwYWRkaW5nOiBpbml0aWFsO1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24gLnRlbW9pZ25hZ2VfX2JvZHkgdWwsIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnRlbW9pZ25hZ2VzLWRlc2NyaXB0aW9uIC50ZW1vaWduYWdlX19ib2R5IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24gLnRlbW9pZ25hZ2VfX2JvZHkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAudGVtb2lnbmFnZXMtZGVzY3JpcHRpb24gLnRlbW9pZ25hZ2VfX2JvZHkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRlc2NyaXB0aW9uLXRvcC1ibG9jayB7XG4gIHBhZGRpbmctbGVmdDogMTQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRlc2NyaXB0aW9uLXRvcC1ibG9jazpiZWZvcmUge1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogODRweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9xdW90ZXMuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRlc2NyaXB0aW9uLXRvcC1ibG9jazpiZWZvcmUge1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAuZGVzY3JpcHRpb24tdG9wLWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRlc2NyaXB0aW9uLXRvcC1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRlc2NyaXB0aW9uLXRvcC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAuZGF0ZS1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAuZGF0ZS1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAuZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gIG1pbi13aWR0aDogMTA5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIC5kYXRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRhdGUge1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLmRhdGUge1xuICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAucHJvZmVzc29yLWpvYiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnByb2Zlc3Nvci1qb2Ige1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIC5wcm9mZXNzb3Itam9iIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnByb2Zlc3Nvci1qb2Igc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnByb2Zlc3Nvci1uYW1lIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgLnByb2Zlc3Nvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIC5wcm9mZXNzb3ItbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayAucHJvZmVzc29yLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi50ZW1vaWduYWdlcy1ibG9jayAudGVtb2lnbmFnZXMtcmlnaHQtYmxvY2sgcCB7XG4gIG1heC13aWR0aDogODA4cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWF4LWhlaWdodDogNjlweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtb2lnbmFnZXMtYmxvY2sgLnRlbW9pZ25hZ2VzLXJpZ2h0LWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiA1N3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlbW9pZ25hZ2VzLWJsb2NrIC50ZW1vaWduYWdlcy1yaWdodC1ibG9jayBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8vLyAgIHBhcnRlbmFpcmVzLXNlY3Rpb24gICAvLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wYWdlLXR5cGUucGFydGVuYWlyZXMgLnNvY2lhbC1pY29uIGEge1xuICBtYXJnaW46IDAgMCAwIDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUucGFydGVuYWlyZXMgLnNvY2lhbC1pY29uIGEge1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgfVxufVxuXG4ucGFydGVuYWlyZXMtaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gMjZweDtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIG1heC13aWR0aDogMTY4cHg7XG4gIG1heC1oZWlnaHQ6IDE2OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtaW4td2lkdGg6IDE2OHB4O1xuICBtaW4taGVpZ2h0OiAxNjhweDtcbiAgaGVpZ2h0OiAxNjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucGFydGVuYWlyZXMtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE0NnB4O1xuICAgIG1heC1oZWlnaHQ6IDE0NnB4O1xuICAgIG1pbi13aWR0aDogMTQ2cHg7XG4gICAgbWluLWhlaWdodDogMTQ2cHg7XG4gICAgaGVpZ2h0OiAxNDZweDtcbiAgICBtYXJnaW4tdG9wOiAtNzJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjJweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjJweDtcbiAgICBtaW4td2lkdGg6IDEyMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyMnB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTJweDtcbiAgICBtYXgtaGVpZ2h0OiAxNTJweDtcbiAgICBtaW4td2lkdGg6IDE1MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MnB4O1xuICAgIGhlaWdodDogMTUycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMTdweDtcbiAgICBtYXgtaGVpZ2h0OiAxMTdweDtcbiAgICBtaW4td2lkdGg6IDExN3B4O1xuICAgIG1pbi1oZWlnaHQ6IDExN3B4O1xuICAgIGhlaWdodDogMTE3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjVweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweDtcbiAgICBtaW4td2lkdGg6IDEyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMTFweDtcbiAgICBtYXgtaGVpZ2h0OiAxMTFweDtcbiAgICBtaW4td2lkdGg6IDExMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDExMXB4O1xuICAgIGhlaWdodDogMTExcHg7XG4gIH1cbn1cbi5wYXJ0ZW5haXJlcy1pbWcgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcGFkZGluZzogMCA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wYXJ0ZW5haXJlcy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5wYXJ0ZW5haXJlcy1ibG9jayB7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogNjVweCAwIDQ1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sge1xuICAgIG1hcmdpbjogNTBweCAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wYXJ0ZW5haXJlcy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1hcmdpbjogNjBweCAwIDIwcHg7XG4gIH1cbiAgLnBhcnRlbmFpcmVzLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtYmxvY2stY292ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1ibG9jay1jb3ZlciAucGFydGVuYWlyZXMtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWJsb2NrLWNvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGJveC1zaGFkb3c6IC05cHggNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cbi5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtYmxvY2stY292ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDE4NXB4O1xuICBoZWlnaHQ6IDg2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzRweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI1M2RlZywgI2ZjZDIyNCAwJSwgI2Y1NTgxNiAxMDAlKTtcbiAgdHJhbnNmb3JtOiBza2V3KDBkZWcsIC0yMGRlZyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWJsb2NrLWNvdmVyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWJsb2NrLWNvdmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIHRvcDogLTMwcHg7XG4gICAgaGVpZ2h0OiA2NnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtYmxvY2stY292ZXI6YmVmb3JlIHtcbiAgICB0b3A6IC0yOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtYmxvY2stY292ZXI6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgdG9wOiAtMjBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1ibG9jay1jb3ZlcjpiZWZvcmUge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB0b3A6IC0yOHB4O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWJsb2NrLWNvdmVyOmFmdGVyIHtcbiAgICB0b3A6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1ibG9jay1jb3ZlcjphZnRlciB7XG4gICAgdG9wOiA0MnB4O1xuICB9XG59XG4ucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbi5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtZGVzLWNvdmVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtZGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWRlcyAucGFydGVuYWlyZXMtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjVhNzIzIDAlLCAjZGIxYzIzIDEwMCUpO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogLTE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhcnRlbmFpcmVzLWJsb2NrIC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWFsaW1lbnRhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMWExNjJmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBtYXJnaW4tdG9wOiA0NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydGVuYWlyZXMtYmxvY2sgLnBhcnRlbmFpcmVzLWRlcyAucGFydGVuYWlyZXMtYWxpbWVudGF0aW9uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wYXJ0ZW5haXJlcy1ibG9jayAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1hbGltZW50YXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbn1cblxuLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG4uc2VlLW1vcmUtY292ZXIgLnBhZ2VyX19pdGVtIC5zZWUtbW9yZS1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtYm9yZGVyOmJlZm9yZSwgLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtYm9yZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGZsZXg6IDE7XG59XG4uc2VlLW1vcmUtY292ZXIgLnBhZ2VyX19pdGVtIC5zZWUtbW9yZS1ib3JkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtYm9yZGVyOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uc2VlLW1vcmUtY292ZXIgLnBhZ2VyX19pdGVtIC5zZWUtbW9yZS1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VlLW1vcmUtY292ZXIgLnBhZ2VyX19pdGVtIC5zZWUtbW9yZS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtbGluazpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlZS1tb3JlLWNvdmVyIC5wYWdlcl9faXRlbSAuc2VlLW1vcmUtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnByb2ZpbmRlci1ib3gge1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wcm9maW5kZXItYm94IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9maW5kZXItYm94IHtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggNXB4O1xuICB9XG59XG4ucHJvZmluZGVyLWJveCAucHJvZmluZGVyLWZvcm0sIC5wcm9maW5kZXItYm94IC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1jb2wsIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0sIC5wcm9maW5kZXItYm94IC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZmluZGVyLWJveCAucHJvZmluZGVyLWNvbDpsYXN0LWNoaWxkLCAucHJvZmluZGVyLWJveCAuZm9ybS1pdGVtOmxhc3QtY2hpbGQsIC5wcm9maW5kZXItYm94IC5mb3JtLWFjdGlvbnM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9maW5kZXItYm94IC5wcm9maW5kZXItY29sLCAucHJvZmluZGVyLWJveCAuZm9ybS1pdGVtLCAucHJvZmluZGVyLWJveCAuZm9ybS1hY3Rpb25zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1jb2wsIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0sIC5wcm9maW5kZXItYm94IC5mb3JtLWFjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maW5kZXItYm94IC5wcm9maW5kZXItY29sLCAucHJvZmluZGVyLWJveCAuZm9ybS1pdGVtLCAucHJvZmluZGVyLWJveCAuZm9ybS1hY3Rpb25zIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1jb2wgaW5wdXQsIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0gaW5wdXQsIC5wcm9maW5kZXItYm94IC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICBtaW4td2lkdGg6IDIwOHB4O1xufVxuLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1jb2wgLmhlbHAtYmxvY2ssIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0gLmhlbHAtYmxvY2ssIC5wcm9maW5kZXItYm94IC5mb3JtLWFjdGlvbnMgLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbmRlci1ib3ggLnRoZW1lLWJ0biwgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWV2ZW5lbWVudHMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1icmV2ZXMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC10ZW1vaWduYWdlcywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWdhbGVyaWUtcGhvdG9zIHtcbiAgbWluLXdpZHRoOiAyMDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wcm9maW5kZXItYm94IC50aGVtZS1idG4sIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1ldmVuZW1lbnRzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtYnJldmVzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtdGVtb2lnbmFnZXMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1nYWxlcmllLXBob3RvcyB7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2ZpbmRlci1ib3ggLnRoZW1lLWJ0biwgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWV2ZW5lbWVudHMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1icmV2ZXMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC10ZW1vaWduYWdlcywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWdhbGVyaWUtcGhvdG9zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZmluZGVyLWJveCAudGhlbWUtYnRuLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtZXZlbmVtZW50cywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWJyZXZlcywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LXRlbW9pZ25hZ2VzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtZ2FsZXJpZS1waG90b3Mge1xuICAgIHBhZGRpbmc6IDEwcHggMThweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZmluZGVyLWJveCAudGhlbWUtYnRuLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtZXZlbmVtZW50cywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWJyZXZlcywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LXRlbW9pZ25hZ2VzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtZ2FsZXJpZS1waG90b3Mge1xuICAgIHBhZGRpbmc6IDEycHggNTZweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWV2ZW5lbWVudHMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1icmV2ZXMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC10ZW1vaWduYWdlcywgLnByb2ZpbmRlci1ib3ggLmZvcm0tc3VibWl0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xufVxuLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWV2ZW5lbWVudHM6aG92ZXIsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1icmV2ZXM6aG92ZXIsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC10ZW1vaWduYWdlczpob3ZlciwgLnByb2ZpbmRlci1ib3ggLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1ldmVuZW1lbnRzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtYnJldmVzLCAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtdGVtb2lnbmFnZXMsIC5wcm9maW5kZXItYm94IC5mb3JtLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMTRweCAyMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucHJvZmluZGVyLWJveCAjZWRpdC1zdWJtaXQtZXZlbmVtZW50cywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWJyZXZlcywgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LXRlbW9pZ25hZ2VzLCAucHJvZmluZGVyLWJveCAuZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDExcHggMThweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2ZpbmRlci1ib3ggI2VkaXQtc3VibWl0LWV2ZW5lbWVudHMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC1icmV2ZXMsIC5wcm9maW5kZXItYm94ICNlZGl0LXN1Ym1pdC10ZW1vaWduYWdlcywgLnByb2ZpbmRlci1ib3ggLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG4ucHJvZmluZGVyLWJveCAuZm9ybS1hdXRvY29tcGxldGU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9maW5kZXItYm94IC5zZWxlY3QtYm94LCAucHJvZmluZGVyLWJveCAuZm9ybS1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5wcm9maW5kZXItYm94IC5zZWxlY3QtYm94OmJlZm9yZSwgLnByb2ZpbmRlci1ib3ggLmZvcm0tc2VsZWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE3cHg7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNDUlO1xuICAgIHotaW5kZXg6IDk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9maW5kZXItYm94IC5zZWxlY3QtYm94OmJlZm9yZSwgLnByb2ZpbmRlci1ib3ggLmZvcm0tc2VsZWN0OmJlZm9yZSB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMS41cHggMS41cHggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZmluZGVyLWJveCAuc2VsZWN0LWJveDpiZWZvcmUsIC5wcm9maW5kZXItYm94IC5mb3JtLXNlbGVjdDpiZWZvcmUge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG4ucHJvZmluZGVyLWJveCBzZWxlY3QsXG4ucHJvZmluZGVyLWJveCBpbnB1dCxcbi5wcm9maW5kZXItYm94IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjMzNzY7XG4gIGNvbG9yOiAjYmViZWJlO1xuICBib3JkZXItY29sb3I6ICMzYjMzNzY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuLnByb2ZpbmRlci1ib3ggc2VsZWN0OmZvY3VzLCAucHJvZmluZGVyLWJveCBzZWxlY3RbYXJpYS1leHBhbmRlZD10cnVlXSxcbi5wcm9maW5kZXItYm94IGlucHV0OmZvY3VzLFxuLnByb2ZpbmRlci1ib3ggaW5wdXRbYXJpYS1leHBhbmRlZD10cnVlXSxcbi5wcm9maW5kZXItYm94IC5zZWxlY3QyLXNlbGVjdGlvbjpmb2N1cyxcbi5wcm9maW5kZXItYm94IC5zZWxlY3QyLXNlbGVjdGlvblthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xufVxuLnByb2ZpbmRlci1ib3ggOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wcm9maW5kZXItYm94IDo6LXdlYmtpdC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wcm9maW5kZXItYm94IDotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2ZpbmRlci1ib3ggOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2ZpbmRlci1ib3ggOjotbXMtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucHJvZmluZGVyLWJveCA6LW1zLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2ZpbmRlci1ib3ggLmZvcm0taXRlbS1kYXRlLWRlYiwgLnByb2ZpbmRlci1ib3ggLmZvcm0taXRlbS1kYXRlLWZpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0tZGF0ZS1kZWIgaW5wdXQsIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0tZGF0ZS1maW4gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xufVxuLnByb2ZpbmRlci1ib3ggLmZvcm0taXRlbS1kYXRlLWRlYjpiZWZvcmUsIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0tZGF0ZS1maW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jYWxlbmRhci1pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9maW5kZXItYm94IC5mb3JtLWl0ZW0tZGF0ZS1kZWI6YmVmb3JlLCAucHJvZmluZGVyLWJveCAuZm9ybS1pdGVtLWRhdGUtZmluOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wcm9maW5kZXItYm94IHNlbGVjdCB7XG4gIG1pbi13aWR0aDogMzI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucHJvZmluZGVyLWJveCBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9maW5kZXItYm94IHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4ucHJvZmluZGVyLWJveCAucHJvZmluZGVyLWxpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICNiZWJlYmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVzZXQtaWNvbi5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnByb2ZpbmRlci1ib3ggLnByb2ZpbmRlci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNiZWJlYmU7XG59XG4ucHJvZmluZGVyLWJveCAucHJvZmluZGVyLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wcm9maW5kZXItYm94IC5wcm9maW5kZXItbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5wcm9maW5kZXItYm94IC5wcm9maW5kZXItbGluazpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuXG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5jb25jZXJ0LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnVwZXZlbnQtbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudXBldmVudC1pdGVtLWNvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC51cGV2ZW50LXRvcGJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRlIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAyLjVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYXJ0LnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGUucmF0ZS1hZGQ6YmVmb3JlLCAuYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRlLnJhdGUtaG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFydC1maWxsLnN2Zyk7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC52YWxpZGF0ZS1tc2cge1xuICBjb2xvcjogIzMwN2UxNDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudmFsaWRhdGUtbXNnOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudmFsaWRhdGUtbXNnLnZhbGlkYXRlLW1zZy1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudmFsaWRhdGUtbXNnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC52YWxpZGF0ZS1tc2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzA3ZTE0O1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGJvcmRlci13aWR0aDogMCAwIDJweCAycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00M2RlZyk7XG4gIHRvcDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC52YWxpZGF0ZS1tc2c6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgei1pbmRleDogOTtcbiAgZm9udC1zaXplOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLmNsb3NlLWxpbmsuY2xvc2UtbGluay1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLmNsb3NlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluazpob3ZlcjphZnRlciwgLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluazpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluazphZnRlciwgLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgd2lkdGg6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRvcDogMTBweDtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLmNsb3NlLWxpbms6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuY2xvc2UtbGluazpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRpbmctbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGluZy1saW5rLnJhdGluZy1saW5rLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGluZy1saW5rIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGluZy1saW5rIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLWxpbmsgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLWxlZnQge1xuICBmbGV4OiAxO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IGZvcm0gLmZvcm0taXRlbS12b3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGluZy1yaWdodCBmb3JtIC5mb3JtLWl0ZW0tdm90ZSAuc2VsZWN0Mi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IC5yYXRpbmctYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IC5yYXRpbmdzLCAuYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRpbmctcmlnaHQgLmZpdmVzdGFyLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRpbmctcmlnaHQgLmZpdmVzdGFyLXdpZGdldCAuc3RhciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhcnQuc3ZnKSBuby1yZXBlYXQgMCAwO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IC5maXZlc3Rhci13aWRnZXQgLnN0YXIgYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRpbmctcmlnaHQgLmZpdmVzdGFyLXdpZGdldCAuc3Rhci5vbiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhcnQtZmlsbC5zdmcpIG5vLXJlcGVhdCAwIDA7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5yYXRpbmctcmlnaHQgLmZpdmVzdGFyLXdpZGdldCAuc3Rhci5ob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaGVhcnRfaG92ZXIuc3ZnKSBuby1yZXBlYXQgMCAwO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IC5yYXRlLW5vdGUsIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnJhdGluZy1yaWdodCAuZml2ZXN0YXItc3VtbWFyeSB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjYjRiNGI0O1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAucmF0aW5nLXJpZ2h0IC5maXZlc3Rhci1zdW1tYXJ5IC5hdmVyYWdlLXJhdGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC51cGV2ZW50LWJvdHRvbWJveCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnVwZXZlbnQtYm90dG9tYm94LmNsb3NlLWFjdGl2ZSAucmF0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnVwZXZlbnQtYm90dG9tYm94LmNsb3NlLWFjdGl2ZSAucmF0ZTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYXJ0LWZpbGwuc3ZnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudXBldmVudC1ib3R0b21ib3gge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAudXBldmVudC1ib3R0b21ib3guY2xvc2UtYWN0aXZlIC5yYXRpbmctcmlnaHQge1xuICBmbGV4OiAxLjQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnVwZXZlbnQtYm90dG9tYm94LmNsb3NlLWFjdGl2ZSAucmF0aW5nLXJpZ2h0IHtcbiAgICBmbGV4OiAxLjg7XG4gIH1cbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnRoZW1lLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAubWVldGluZy1zaGFyZS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDIwcHggMCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLm1lZXRpbmctc2hhcmUtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLm1lZXRpbmctc2hhcmUtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuc2hhcmUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnNoYXJlLWxpbms6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmNkMjI0O1xufVxuLmFzc29zLWV2ZW50LWxpc3QucGhvdG8tZ2FsZXJpZSAuc2hhcmUtbGluayBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDk7XG59XG4uYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC5zaGFyZS1saW5rIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hc3Nvcy1ldmVudC1saXN0LnBob3RvLWdhbGVyaWUgLnVwZXZlbnQtaXRlbSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXNzb3MtZXZlbnQtbGlzdC5waG90by1nYWxlcmllIC51cGV2ZW50LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYXNzb3MtZXZlbnQtbGlzdCAudXBldmVudC1pdGVtIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXNzb3MtZXZlbnQtbGlzdCAudXBldmVudC1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hc3Nvcy1ldmVudC1saXN0IC51cGV2ZW50LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFzc29zLWV2ZW50LWxpc3QgLnVwZXZlbnQtaXRlbSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8vLy8vICBBc3Nvcy1EZXRhaWwtZGVzIC8vLy8vLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhZ2UtdHlwZSAuc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnBhZ2UtdHlwZSAuc29jaWFsLWljb24gYSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG4ucGFnZS10eXBlIC5zb2NpYWwtaWNvbiBhIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbn1cbi5wYWdlLXR5cGUgLnNvY2lhbC1pY29uIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmNkMjI0O1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAzM3B4IDQwcHggMzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lciAudXBldmVudC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTtcbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnNvY2lhbC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDMzcHggMjBweCAzOHB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiS2F1c2hhbiBTY3JpcHRcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnNpZGViYXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnNpZGViYXItdGl0bGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lciAuZWRpdC1pbmZvcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzJjNjU7XG59XG4ucGFnZS10eXBlIC5zaWRlYmFyLWlubmVyIC5lZGl0LWluZm9zOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLmVkaXQtaW5mb3M6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lciAudXBldmVudC1pdGVtIHtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lciAudXBldmVudC1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnVwZXZlbnQtaXRlbSAudXBldmVudC10b3Bib3gge1xuICBtYXgtd2lkdGg6IDM1JTtcbiAgcGFkZGluZy10b3A6IDI0JTtcbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnVwZXZlbnQtaXRlbSAudXBldmVudC10b3Bib3g6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLXR5cGUgLnNpZGViYXItaW5uZXIgLnVwZXZlbnQtaXRlbSAudXBldmVudC10b3Bib3ggLmNvbmNlcnQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10eXBlIC5zaWRlYmFyLWlubmVyIC51cGV2ZW50LWl0ZW0gLnVwZXZlbnQtYm90dG9tYm94IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ucGFnZS10eXBlIC5zaWRlYmFyLWlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4M2Y3ODtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICBib3R0b206IC04cHg7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNmRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnBhZ2UtdHlwZSAuc2lkZWJhci1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDJweDtcbiAgdG9wOiAtOHB4O1xuICB6LWluZGV4OiA3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzZkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi5wYWdlLXR5cGUgLmRhdGUtYmxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucGFnZS10eXBlIC5kYXRlLWJsb2NrIHNwYW4ge1xuICBmb250LXNpemU6IDI5cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgcGFkZGluZzogMjdweCAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5kYXRlLWJsb2NrIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLmRhdGUtYmxvY2sgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1ib3R0b206IDkwcHggc29saWQgI2ZjZDIyNDtcbiAgYm9yZGVyLWxlZnQ6IDkwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLmRhdGUtYmxvY2sgc3BhbjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDcycHg7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLmRhdGUtYmxvY2sgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWJvdHRvbTogODdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNjdweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAuZGF0ZS1ibG9jayBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA3MHB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA1N3B4O1xuICB9XG59XG4ucGFnZS10eXBlIC5kYXRlLWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtOHB4O1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItdG9wOiA5MHB4IHNvbGlkICNmY2QyMjQ7XG4gIGJvcmRlci1yaWdodDogOTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAuZGF0ZS1ibG9jazpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDc1cHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA3MnB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5kYXRlLWJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC00cHg7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci10b3A6IDgwcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiA2N3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5kYXRlLWJsb2NrOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA3MHB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNTdweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZS1sZWZ0LWJveCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDAgNzhweCAwIDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS10eXBlIC5wYWdlLWxlZnQtYm94IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5wYWdlLWxlZnQtYm94IC5wYWdlLWltZ2NvbGJveC52aWRlby1pY29uIHtcbiAgcGFkZGluZy10b3A6IDU1LjUlO1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFnZS1sZWZ0LWJveCAucGFnZS1pbWdjb2xib3gudmlkZW8taWNvbiB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMzBweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZS1sZWZ0LWJveCAucGFnZS1pbWdjb2xib3gudmlkZW8taWNvbiBhOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5wYWdlLXR5cGUgLnBhZ2UtbGVmdC1ib3ggLnBhZ2UtaW1nY29sYm94LnZpZGVvLWljb24gYTphZnRlciB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMveW91dHViZS1wbGF5LWJsay5zdmcpO1xufVxuLnBhZ2UtdHlwZSAucGFnZS1sZWZ0LWJveCBoMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIHtcbiAgbWF4LXdpZHRoOiAzNiU7XG4gIGZsZXg6IDAgMCAzNiU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDU1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLnBhZ2UtcmlnaHQtYm94LnNpZGViYXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZS1yaWdodC1ib3guc2lkZWJhciAuZGV0YWlsLWJsb2NrIC51cGV2ZW50LWxpc3Qge1xuICBtYXJnaW46IDMwcHggMCAwIDA7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWwtYmxvY2sgLnVwZXZlbnQtbGlzdCAudXBldmVudC1ib3R0b21ib3gge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2UtcmlnaHQtYm94LnNpZGViYXIgLmRldGFpbC1ibG9jayAudXBldmVudC1saXN0IC51cGV2ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWwtYmxvY2sgLmRldGFpbCBzcGFuLFxuLnBhZ2UtdHlwZSAucGFnZS1yaWdodC1ib3guc2lkZWJhciAuZGV0YWlsLWJsb2NrIC5kZXRhaWwgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMWExNjJmO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFnZS1yaWdodC1ib3guc2lkZWJhciAuZGV0YWlsLWJsb2NrIC5kZXRhaWwgc3Bhbixcbi5wYWdlLXR5cGUgLnBhZ2UtcmlnaHQtYm94LnNpZGViYXIgLmRldGFpbC1ibG9jayAuZGV0YWlsIGEge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXR5cGUgLnBhZ2UtcmlnaHQtYm94LnNpZGViYXIgLmRldGFpbC1ibG9jayAuZGV0YWlsIHNwYW4sXG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWwtYmxvY2sgLmRldGFpbCBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZS1yaWdodC1ib3guc2lkZWJhciAuZm9ybS10b3AtaW1nLnRoZS1pbWcge1xuICBwYWRkaW5nLXRvcDogNDElO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFnZS1yaWdodC1ib3guc2lkZWJhciAuZm9ybS10b3AtaW1nLnRoZS1pbWcge1xuICAgIHBhZGRpbmctdG9wOiA1NSU7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnBhZ2UtcmlnaHQtYm94LnNpZGViYXIgLmZvcm0tdG9wLWltZy50aGUtaW1nIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA0MCU7XG59XG4ucGFnZS10eXBlIC5wYWdlLXJpZ2h0LWJveC5zaWRlYmFyIC5kZXRhaWwubGluayBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vLy8gICAgcGFydGVuYWlyZXMtc2VjdGlvbiAgIC8vLy8vLy8vLy8vLy8vLy8vL1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wYWdlLXR5cGUgLnRvcC1wYXJ0ZXItaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnBhZ2UtdHlwZSAudG9wLXBhcnRlci1pbWcgLnBhcnRlbmFpcmVzLWltZyB7XG4gIG1hcmdpbjogMCBhdXRvIDI2cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgbWluLXdpZHRoOiAyMjRweDtcbiAgbWF4LWhlaWdodDogMjI0cHg7XG4gIG1pbi1oZWlnaHQ6IDIyNHB4O1xuICBtYXJnaW4tdG9wOiAtMTIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucGFnZS10eXBlIC50b3AtcGFydGVyLWltZyAucGFydGVuYWlyZXMtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3N3B4O1xuICAgIG1pbi13aWR0aDogMTc3cHg7XG4gICAgbWF4LWhlaWdodDogMTc3cHg7XG4gICAgbWluLWhlaWdodDogMTc3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLXR5cGUgLnRvcC1wYXJ0ZXItaW1nIC5wYXJ0ZW5haXJlcy1pbWcge1xuICAgIG1heC13aWR0aDogMTQ4cHg7XG4gICAgbWluLXdpZHRoOiAxNDhweDtcbiAgICBtYXgtaGVpZ2h0OiAxNDhweDtcbiAgICBtaW4taGVpZ2h0OiAxNDhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS10eXBlIC50b3AtcGFydGVyLWltZyAucGFydGVuYWlyZXMtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAudG9wLXBhcnRlci1pbWcgLnBhcnRlbmFpcmVzLWltZyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAudG9wLXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLXR5cGUgLnRvcC1yb3cgLnBhcnRlbmFpcmVfX2ZpZWxkLWNhdGVnb3JpZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6IDIwcHggMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLnRvcC1yb3cgLnBhcnRlbmFpcmVfX2ZpZWxkLWNhdGVnb3JpZSB7XG4gICAgcGFkZGluZzogMTZweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAudG9wLXJvdyBwIHtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4ucGFnZS10eXBlIGFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMmYyZjI7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLnBhZ2UtdHlwZSBhZGRyZXNzIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS10eXBlIGFkZHJlc3MgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogZ3JheTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG59XG4ucGFnZS10eXBlIGFkZHJlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMyYzY1O1xufVxuLnBhZ2UtdHlwZSBhZGRyZXNzIGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXR5cGUgYWRkcmVzcyB1bCBsaSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLXR5cGUgYWRkcmVzcyB1bCBsaS5hZGQtZGV0YWlsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbG9jYXRpb24tcGluLnN2Zyk7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5wYWdlLXR5cGUgYWRkcmVzcyB1bCBsaS5jYWxsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGhvbmUuc3ZnKTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnBhZ2UtdHlwZSBhZGRyZXNzIHVsIGxpLm1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tYWlsLnN2Zyk7XG59XG4ucGFnZS10eXBlIGFkZHJlc3MgdWwgbGkuc2l0ZS13ZWI6YmVmb3JlIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbGlua19yZWQuc3ZnKTtcbn1cbi5wYWdlLXR5cGUgYWRkcmVzcyB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnBhZ2UtdHlwZSAucGFydGVuYWlyZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0OmhvdmVyIHtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5wYWdlLXR5cGUgLnBhcnRlbmFpcmVzLWxpc3QgLnBhcnRlbmFpcmVzLWltZyB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMTVweDtcbiAgbWF4LWhlaWdodDogMTE1cHg7XG4gIG1pbi13aWR0aDogMTE1cHg7XG4gIG1pbi1oZWlnaHQ6IDExNXB4O1xuICBoZWlnaHQ6IDExNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IC5wYXJ0ZW5haXJlcy1pbWcge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IC5wYXJ0ZW5haXJlcy1pbWcge1xuICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgbWF4LWhlaWdodDogMTE1cHg7XG4gICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICBtaW4taGVpZ2h0OiAxMTVweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IC5wYXJ0ZW5haXJlcy1kZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFydGVuYWlyZXMtbGlzdCAucGFydGVuYWlyZXMtZGVzIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFydGVuYWlyZXMtbGlzdCAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFydGVuYWlyZXMtbGlzdCAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4ucGFnZS10eXBlIC5wYXJ0ZW5haXJlcy1saXN0IC5wYXJ0ZW5haXJlcy1kZXMgLnBhcnRlbmFpcmVzLWFsaW1lbnRhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNnB4IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFydGVuYWlyZXMtbGlzdCAucGFydGVuYWlyZXMtZGVzIC5wYXJ0ZW5haXJlcy1hbGltZW50YXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICB9XG59XG4ucGFnZS10eXBlLmJyZXZlLWZ1bGwgLnNpZGViYXIgLnNpZGViYXItaW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucGFnZS10eXBlLmJyZXZlLWZ1bGwgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLmRldGFpbC1ibG9jayAudXBldmVudC1saXN0IC5hc3Nvcy1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXJ0ZW5haXJlcyAucGFnZS1yaWdodC1ib3guc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLy8vLy8vLy8vLy8vICAgIENhcnRlIGludGVyYWN0aXZlICAgLy8vLy8vLy8vLy8vLy8vXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNpZGViYXItY2FydGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuc2lkZWJhci1jYXJ0ZS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5yZXNldC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGlucHV0LFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzJjNjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBpbnB1dDpiZWZvcmUsXG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIC5jYXJ0ZS1saXNpbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMCk7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiAxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBpbnB1dDpmb2N1cyxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc2lucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLnJlc2V0LWxpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICMzMzJjNjU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAucmVzZXQtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Jlc2V0LWljb24uc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLnJlc2V0LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLnJlc2V0LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLnJlc2V0LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIC5yZXNldC1saW5rOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLnJlc2V0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBsYWJlbCxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzFhMTYyZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMjBweCAwIDIwcHggNDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgbGFiZWw6YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBsYWJlbCBpbWcsXG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIC5jYXJ0ZS1saXN0aXRsZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTY3JSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGxhYmVsLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAzMHB4O1xuICB9XG4gIC5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgbGFiZWw6YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgc2NhbGUoMC44KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGxhYmVsLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCA0NHB4O1xuICB9XG4gIC5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgbGFiZWw6YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGU6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgbGFiZWwudmlzaXRlci1pdGVtOmJlZm9yZSxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc3RpdGxlLnZpc2l0ZXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NhbmQtY2FzdGxlLnN2Zyk7XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGxhYmVsLmN1bHRpdmVyLWl0ZW06YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGUuY3VsdGl2ZXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvb2staWNvbi5zdmcpO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBsYWJlbC5kaXZlcnRpci1pdGVtOmJlZm9yZSxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc3RpdGxlLmRpdmVydGlyLWl0ZW06YmVmb3JlIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9tdXNpYy1pY29uLnN2Zyk7XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGxhYmVsLmxvZ2VyLWl0ZW06YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGUubG9nZXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvdXNlLWljb24uc3ZnKTtcbn1cbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgbGFiZWwucHJlbmRyZS1pdGVtOmJlZm9yZSxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc3RpdGxlLnByZW5kcmUtaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BsdXMtc3ltYm9sLnN2Zyk7XG59XG4uc2lkZWJhci1jYXJ0ZS1saXN0IC5mb3JtLWdyb3VwIGxhYmVsLmRlcGxhY2VyLWl0ZW06YmVmb3JlLFxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCAuY2FydGUtbGlzdGl0bGUuZGVwbGFjZXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RyYW0tdmlldy5zdmcpO1xufVxuLnNpZGViYXItY2FydGUtbGlzdCAuZm9ybS1ncm91cCBsYWJlbC5hY3RpdmUgLmNhcnRlLWxpc2lucHV0OmJlZm9yZSxcbi5zaWRlYmFyLWNhcnRlLWxpc3QgLmZvcm0tZ3JvdXAgLmNhcnRlLWxpc3RpdGxlLmFjdGl2ZSAuY2FydGUtbGlzaW5wdXQ6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDEpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbnRlcmFjdGl2ZSAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ubWFwYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmludGVybWFwLWNvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5pbnRlcm1hcC1jb3ZlciB7XG4gICAgcGFkZGluZy10b3A6IDY1JTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmludGVybWFwLWNvdmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbnRlcm1hcC1jb3ZlciB7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gIH1cbn1cbi5pbnRlcm1hcC1jb3ZlciAjaW50ZXJhY3RpdmUtbWFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uaW50ZXJtYXAtY292ZXIgLmxlYWZsZXQtbWFya2VyLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDU3cHg7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hcmtlci5zdmcpO1xufVxuLmludGVybWFwLWNvdmVyIC5sZWFmbGV0LW1hcmtlci1pY29uIC5mb25kLXBpY3RvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHotaW5kZXg6IDA7XG59XG4uaW50ZXJtYXAtY292ZXIgLmxlYWZsZXQtbWFya2VyLWljb24gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHotaW5kZXg6IDI7XG59XG4uaW50ZXJtYXAtY292ZXIgLmxlYWZsZXQtbWFya2VyLWljb24udmlzaXRlci1pdGVtOmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2FuZC1jYXN0bGUuc3ZnKTtcbn1cbi5pbnRlcm1hcC1jb3ZlciAubGVhZmxldC1tYXJrZXItaWNvbi5jdWx0aXZlci1pdGVtOmJlZm9yZSB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9vay1pY29uLnN2Zyk7XG59XG4uaW50ZXJtYXAtY292ZXIgLmxlYWZsZXQtbWFya2VyLWljb24uZGl2ZXJ0aXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL211c2ljLWljb24uc3ZnKTtcbn1cbi5pbnRlcm1hcC1jb3ZlciAubGVhZmxldC1tYXJrZXItaWNvbi5sb2dlci1pdGVtOmJlZm9yZSB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG91c2UtaWNvbi5zdmcpO1xufVxuLmludGVybWFwLWNvdmVyIC5sZWFmbGV0LW1hcmtlci1pY29uLnByZW5kcmUtaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BsdXMtc3ltYm9sLnN2Zyk7XG59XG4uaW50ZXJtYXAtY292ZXIgLmxlYWZsZXQtbWFya2VyLWljb24uZGVwbGFjZXItaXRlbTpiZWZvcmUge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3RyYW0tdmlldy5zdmcpO1xufVxuLmludGVybWFwLWNvdmVyIC5sZWFmbGV0LW1hcmtlci1pY29uLnNlbGVjdGVkTWFya2VyIC5mb25kLXBpY3RvIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ubWFwYm94Z2wtcG9wdXAge1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNnB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA4O1xufVxuLm1hcGJveGdsLXBvcHVwLm1hcGJveGdsLXBvcHVwLWFuY2hvci10b3Age1xuICB0b3A6IC0xMHB4O1xufVxuLm1hcGJveGdsLXBvcHVwLm1hcGJveGdsLXBvcHVwLWFuY2hvci10b3AtcmlnaHQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE3MHB4O1xufVxuLm1hcGJveGdsLXBvcHVwLm1hcGJveGdsLXBvcHVwLWFuY2hvci10b3AtbGVmdCB7XG4gIGxlZnQ6IC0xNzBweDtcbiAgdG9wOiAtMTBweDtcbn1cbi5tYXBib3hnbC1wb3B1cC5tYXBib3hnbC1wb3B1cC1hbmNob3ItYm90dG9tLXJpZ2h0IHtcbiAgbGVmdDogMTcwcHg7XG59XG4ubWFwYm94Z2wtcG9wdXAubWFwYm94Z2wtcG9wdXAtYW5jaG9yLWJvdHRvbS1sZWZ0IHtcbiAgbGVmdDogLTE3MHB4O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jaW50ZXJhY3RpdmUtbWFwIC5sZWFmbGV0LXBvcHVwLXBhbmUgLmxlYWZsZXQtcG9wdXAgLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAxMTBweDtcbiAgei1pbmRleDogMTA7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuI2ludGVyYWN0aXZlLW1hcCAubGVhZmxldC1wb3B1cC1wYW5lIC5sZWFmbGV0LXBvcHVwIC5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjpiZWZvcmUsICNpbnRlcmFjdGl2ZS1tYXAgLmxlYWZsZXQtcG9wdXAtcGFuZSAubGVhZmxldC1wb3B1cCAubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS41cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNpbnRlcmFjdGl2ZS1tYXAgLmxlYWZsZXQtcG9wdXAtcGFuZSAubGVhZmxldC1wb3B1cCAubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuI2ludGVyYWN0aXZlLW1hcCAubGVhZmxldC1wb3B1cC1wYW5lIC5sZWFmbGV0LXBvcHVwIC5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4jaW50ZXJhY3RpdmUtbWFwIC5sZWFmbGV0LXBvcHVwLXBhbmUgLmxlYWZsZXQtcG9wdXAgLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyOmJlZm9yZSwgI2ludGVyYWN0aXZlLW1hcCAubGVhZmxldC1wb3B1cC1wYW5lIC5sZWFmbGV0LXBvcHVwIC5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2QyMjQ7XG59XG4jaW50ZXJhY3RpdmUtbWFwIC5sZWFmbGV0LXBvcHVwLXBhbmUgLmxlYWZsZXQtcG9wdXAubm9UaHVtYm5haWwgLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgdG9wOiAtMzBweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtdG9wYm94IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1ib3R0b21ib3gge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWJvdHRvbWJveCAubG9jYXQtYm90dG9tdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzE1MTUxNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtYm90dG9tYm94IC5sb2NhdC1ib3R0b210ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWJvdHRvbWJveCAubG9jYXQtYm90dG9tdGV4dCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVyYm94IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgcGFkZGluZzogMCAyMHB4IDUwcHg7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWNlbnRlcnRhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogLTE0cHggYXV0byAwO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJ0aXRsZSB7XG4gIG1hcmdpbjogMTdweCAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJ0aXRsZSB7XG4gICAgbWFyZ2luOiAxM3B4IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVydGl0bGU6YmVmb3JlIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWNlbnRlcnRpdGxlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzJjNjU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJsaXN0IC5sb2NhdC1jZW50bGlzdGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJsaXN0IC5sb2NhdC1jZW50bGlzdGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpLmxvY2F0LWFkZHJlczphZnRlciB7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvY2F0aW9uLXBpbi5zdmcpO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJsaXN0IC5sb2NhdC1jZW50bGlzdGkubG9jYXQtcGhvbmU6YWZ0ZXIge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGhvbmUuc3ZnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpLmxvY2F0LXBob25lOmFmdGVyIHtcbiAgICBsZWZ0OiAzcHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpLmxvY2F0LXdlYmxpbms6YWZ0ZXIge1xuICBsZWZ0OiAzcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbGluay5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC1jZW50ZXJsaXN0IC5sb2NhdC1jZW50bGlzdGkubG9jYXQtd2VibGluazphZnRlciB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWNlbnRlcmxpc3QgLmxvY2F0LWNlbnRsaXN0aS5sb2NhdC1tYWlsaWQ6YWZ0ZXIge1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVkLW1haWwuc3ZnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpLmxvY2F0LW1haWxpZDphZnRlciB7XG4gICAgbGVmdDogMnB4O1xuICAgIHRvcDogNHB4O1xuICB9XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LWNlbnRlcmxpc3QgLmxvY2F0LWNlbnRsaXN0aSAubG9jYXQtY2VudGxpbmsge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IC5sb2NhdGlvbi1jb3ZlciAubG9jYXQtY2VudGVybGlzdCAubG9jYXQtY2VudGxpc3RpIC5sb2NhdC1jZW50bGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCAubG9jYXRpb24tY292ZXIgLmxvY2F0LXRvcGltZyB7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogMTQwcHg7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLmxvY2F0aW9uLWNvdmVyIC5sb2NhdC10b3BpbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnBhZ2UtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5NThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG5cbi5wYWdlLXR5cGUgLnBhZ2UtY29sIC5oMyxcbi5wYWdlLXR5cGUgLnBhZ2UtY29sIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnZS10eXBlIC5wYWdlLWNvbCAuaDM6Zmlyc3QtY2hpbGQsXG4ucGFnZS10eXBlIC5wYWdlLWNvbCBoMzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFnZS10eXBlIC5wYWdlLWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS10eXBlIC5wYWdlLWNvbC5hc3Nvcy1saXN0ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2UtY29sIC5wYWdlLXRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhZ2UtdHlwZSAucGFnZS1jb2wgcCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucGFnZS10eXBlIC5wYWdlLWNvbCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5wYWdlLWNvbC5wYWdldHktaW1nIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5wYWdlLWNvbC5wYWdldHktdGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2UtdHlwZSAuc2xpY2stZG90cyBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS10eXBlIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10eXBlIC5zbGljay1hcnJvdyxcbi5wYWdlLXR5cGUgLnNsaWNrLWRvdHMge1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGxlZnQ6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1MSwgNDQsIDEwMSwgMC4zKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5wYWdlLXR5cGUgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xuICB9XG4gIC5wYWdlLXR5cGUgLnNsaWNrLWFycm93OmhvdmVyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ucGFnZS10eXBlIC5zbGljay1zbGlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG4ucGFnZS10eXBlIC5wYWdldHlwZS1zbGlkZXIgLnBhZ2V0eXBlLXNsaWRlcmltZyB7XG4gIHBhZGRpbmctdG9wOiA2MyU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLnBhZ2V0eXBlLXNsaWRlciAucGFnZXR5cGUtc2xpZGVyaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtc2xpZGVyIC5wYWdldHlwZS1zbGlkZXJpbWcgLnBhZ2V0eXBlLXNsaWRlcnRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEzMHB4IDI4cHggMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFnZXR5cGUtc2xpZGVyIC5wYWdldHlwZS1zbGlkZXJpbWcgLnBhZ2V0eXBlLXNsaWRlcnRleHQge1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgIGNvbG9yOiAjMzMyYzY1O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdHlwZSAucGFnZXR5cGUtc2xpZGVyIC5wYWdldHlwZS1zbGlkZXJpbWcgLmlubmVyLXRoZWltZyB7XG4gICAgcGFkZGluZy10b3A6IDYzJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXNsaWRlciAucGFnZXR5cGUtc2xpZGVyaW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42KSAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5wYWdldHlwZS1zbGlkZXIgLnBhZ2V0eXBlLXNsaWRlcmltZzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLWRvd25sb2FkbGluayxcbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLWNvcHlsaW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMS4yNXJlbSAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzMzMmM2NTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtZG93bmxvYWRsaW5rOmFmdGVyLFxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtY29weWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDEycHg7XG59XG4ucGFnZS10eXBlIC5wYWdldHlwZS1kb3dubG9hZGxpbms6aG92ZXIsXG4ucGFnZS10eXBlIC5wYWdldHlwZS1jb3B5bGluazpob3ZlciB7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtZG93bmxvYWRsaW5rOmJlZm9yZSxcbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLWNvcHlsaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAzMnB4IHNvbGlkICNlZGVkZWQ7XG4gIGJvcmRlci1yaWdodDogNDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2UtaW1nY29sYm94IHtcbiAgcGFkZGluZy10b3A6IDY4JTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhZ2UtdHlwZSAucGFnZS1pbWdjb2xib3ggYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4ucGFnZS10eXBlIC5wYWdlLWltZ2NvbGJveDpob3ZlciBhOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2UtaW1nY29sYm94OmhvdmVyIC5wYWdlLWltZ2NvbHRleHQge1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2UtdHlwZSAucGFnZS1pbWdjb2xib3gudmlkZW8taWNvbiB7XG4gIHBhZGRpbmctdG9wOiA1MiU7XG59XG4ucGFnZS10eXBlIC5wYWdlLWltZ2NvbGJveC52aWRlby1pY29uIGE6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnBhZ2UtdHlwZSAucGFnZS1pbWdjb2xib3gudmlkZW8taWNvbiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDczcHg7XG4gIGhlaWdodDogNTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy95b3V0dWJlLXBsYXkuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLnBhZ2UtaW1nY29sYm94LnZpZGVvLWljb24gYTphZnRlciB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4ucGFnZS10eXBlIC5wYWdlLWltZ2NvbGJveC52aWRlby1pY29uIGE6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xufVxuLnBhZ2UtdHlwZSAucGFnZS1pbWdjb2xib3ggLnBhZ2UtaW1nY29sdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4ucGFnZS10eXBlIC5wYWdlLWltZ2NvbGJveCAucGFnZS1pbWdjb2x0ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y1YTcyMyAwJSwgI2RiMWMyMyAxMDAlKTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogMnB4O1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXR5cGUgLnBhZ2UtaW1nY29sYm94IC5wYWdlLWltZ2NvbHRleHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtY29weWxpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZpbGUtaWNvbi5zdmcpO1xufVxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtZG93bmxvYWRsaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kb3dubG9hZC5zdmcpO1xufVxuLnBhZ2UtdHlwZSAuaDIsXG4ucGFnZS10eXBlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiS2F1c2hhbiBTY3JpcHRcIjtcbiAgZm9udC1zaXplOiA1MXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogNjBweCAwIDQwcHggMDtcbn1cbi5wYWdlLXR5cGUgLmgyOmFmdGVyLFxuLnBhZ2UtdHlwZSBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjNweDtcbiAgbGVmdDogLTI3cHg7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTEzMGRlZywgI2Y1YTcyMyAwJSwgI2U0OWEzNCA1MCUsICNmNTU4MTYgMTAwJSk7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS10eXBlIC5oMixcbi5wYWdlLXR5cGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBtYXJnaW46IDQwcHggMCAzMHB4IDA7XG4gIH1cbiAgLnBhZ2UtdHlwZSAuaDI6YWZ0ZXIsXG4ucGFnZS10eXBlIGgyOmFmdGVyIHtcbiAgICBsZWZ0OiAtMzVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS10eXBlIC5oMixcbi5wYWdlLXR5cGUgaDIge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLmgzLFxuLnBhZ2UtdHlwZSBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDQwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG59XG4ucGFnZS10eXBlIC5oMzphZnRlcixcbi5wYWdlLXR5cGUgaDM6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNWE3MjMgMCUsICNkYjFjMjMgMTAwJSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLXR5cGUgLmgzLFxuLnBhZ2UtdHlwZSBoMyB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIH1cbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXVsIC5wYWdldHlwZS1saXN0LFxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtdWwgbGksXG4ucGFnZS10eXBlIHVsIC5wYWdldHlwZS1saXN0LFxuLnBhZ2UtdHlwZSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzFhMTYyZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXVsIC5wYWdldHlwZS1saXN0OmJlZm9yZSxcbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXVsIGxpOmJlZm9yZSxcbi5wYWdlLXR5cGUgdWwgLnBhZ2V0eXBlLWxpc3Q6YmVmb3JlLFxuLnBhZ2UtdHlwZSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvbWFya2VyX2xpLnN2Z1wiKTtcbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXVsIC5wYWdldHlwZS1saXN0IHVsIGxpOmxhc3QtY2hpbGQsXG4ucGFnZS10eXBlIC5wYWdldHlwZS11bCBsaSB1bCBsaTpsYXN0LWNoaWxkLFxuLnBhZ2UtdHlwZSB1bCAucGFnZXR5cGUtbGlzdCB1bCBsaTpsYXN0LWNoaWxkLFxuLnBhZ2UtdHlwZSB1bCBsaSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLXR5cGUgLnBhZ2V0eXBlLXVsIC5wYWdldHlwZS1saXN0IHVsIGxpOmZpcnN0LWNoaWxkLFxuLnBhZ2UtdHlwZSAucGFnZXR5cGUtdWwgbGkgdWwgbGk6Zmlyc3QtY2hpbGQsXG4ucGFnZS10eXBlIHVsIC5wYWdldHlwZS1saXN0IHVsIGxpOmZpcnN0LWNoaWxkLFxuLnBhZ2UtdHlwZSB1bCBsaSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ucGFnZS10eXBlIC50ZXh0ZV9fZmllbGQtcGFyLXRleHRlIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnBhZ2UtdHlwZSAudGV4dGVfX2ZpZWxkLXBhci10ZXh0ZSBvbCBsaSB7XG4gIGNvbG9yOiAjMWExNjJmO1xufVxuLnBhZ2UtdHlwZSAudGV4dGVfX2ZpZWxkLXBhci10ZXh0ZSBvbCBsaTo6bWFya2VyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzJjNjU7XG59XG4ucGFnZS10eXBlIHAge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGNvbG9yOiAjMWExNjJmO1xufVxuLnBhZ2UtdHlwZSBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdlLXR5cGUgcCBzdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5wYWdlLXR5cGUgcCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4ucGFnZS10eXBlIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLXR5cGUgLmFjY3JvY2hlIHAge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2UtdHlwZSAucGFyYWdyYXBoLS10eXBlLS1pZnJhbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS10eXBlIC5wYXJhZ3JhcGgtLXR5cGUtLWlmcmFtZSBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucGFnZS10eXBlIC5mb3JtLWV2dC1kZXRhaWwgLmFkZC10by1mYXZvcml0ZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCAuYWRkLXRvLWZhdm9yaXRlcyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10eXBlIC5mb3JtLWV2dC1kZXRhaWwgLmFkZC10by1mYXZvcml0ZXMgc3ZnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE2cHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCAuYWRkLXRvLWZhdm9yaXRlcyBzdmcgcGF0aCwgLnBhZ2UtdHlwZSAuZm9ybS1ldnQtZGV0YWlsIC5hZGQtdG8tZmF2b3JpdGVzIHN2ZyBsaW5lIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCAuYWRkLXRvLWZhdm9yaXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtdHlwZSAuZm9ybS1ldnQtZGV0YWlsIC5hZGQtdG8tZmF2b3JpdGVzOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCAuYWRkLXRvLWZhdm9yaXRlczpob3ZlciBzdmcudW5zdWJzY3JpYmUgcGF0aCB7XG4gIGZpbGw6ICMzMzJjNjU7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCAuYWRkLXRvLWZhdm9yaXRlczpob3ZlciBzdmcudW5zdWJzY3JpYmUgbGluZSB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5wYWdlLXR5cGUgLmZvcm0tZXZ0LWRldGFpbCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSBsYWJlbCwgLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIC5wYW5lbC1oZWFkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gc3Bhbi5mb3JtLXJlcXVpcmVkIHtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSAud2ViZm9ybS1lbGVtZW50LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWl0ZW0geyAvKiBPcHRpb25zIGRlIHN0eWxlIHBvdXIgbGVzIGl0ZW1zIGNoZWNrYm94cyBldCByYWRpb3MgKi9cbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSAuZm9ybS1pdGVtIC5vcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyYzY1O1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMTFweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0LmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdC5idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMzMzJjNjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0LmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAxNHB4IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQuYnV0dG9uLS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDExcHggMThweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdC5idXR0b24tLXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDIxcHggNTZweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdC5idXR0b24tLXRlcnRpYXJ5IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTdweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzMmM2NTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdC5idXR0b24tLXRlcnRpYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWJsb2MtZm9ybXVsYWlyZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQuYnV0dG9uLS10ZXJ0aWFyeSB7XG4gICAgcGFkZGluZzogMTRweCAyMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1ibG9jLWZvcm11bGFpcmUgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0LmJ1dHRvbi0tdGVydGlhcnkge1xuICAgIHBhZGRpbmc6IDExcHggMThweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tYmxvYy1mb3JtdWxhaXJlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdC5idXR0b24tLXRlcnRpYXJ5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG5cbi5wYWdlLXNlYXJjaCAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS13cmFwcGVyIHtcbiAgY2xlYXI6IGxlZnQ7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ucGFnZS1zZWFyY2ggLnNlYXJjaC1mb3JtIC5mb3JtLXdyYXBwZXIgLmZvcm0tdHlwZS1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLXR5cGUtc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExNnB4KTtcbiAgfVxufVxuLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLXN1Ym1pdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE3cHggMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGJvcmRlci1jb2xvcjogIzMzMmM2NTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1zZWFyY2ggLnNlYXJjaC1mb3JtIC5mb3JtLXdyYXBwZXIgLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZDIyNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkMjI0O1xuICBjb2xvcjogIzMzMmM2NTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5wYWdlLXNlYXJjaCAuc2VhcmNoLWZvcm0gLmZvcm0td3JhcHBlciAuZm9ybS1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS13cmFwcGVyIC5mb3JtLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMTFweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1zZWFyY2ggLnNlYXJjaC1mb3JtIC5mb3JtLXdyYXBwZXIgLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjFweCA1NnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXNlYXJjaCAuc2VhcmNoLWZvcm0gLmZvcm0td3JhcHBlciAuZm9ybS1zdWJtaXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTE2cHg7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWhlbHAtbGluaywgLnBhZ2Utc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWFkdmFuY2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLXNlYXJjaCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucGFnZS1zZWFyY2ggb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utc2VhcmNoIG9sIGxpIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmJsb2NrLS1vbmdsZXRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmJsb2NrLS1vbmdsZXRzIC5uYXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYmxvY2stLW9uZ2xldHMgLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay0tb25nbGV0cyAubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5ibG9jay0tb25nbGV0cyAubmF2ID4gbGkgPiBhOmhvdmVyLCAuYmxvY2stLW9uZ2xldHMgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay0tb25nbGV0cyAubmF2ID4gbGkuZGlzYWJsZWQgPiBhIHtcbiAgY29sb3I6IGdyZXk7XG59XG4uYmxvY2stLW9uZ2xldHMgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLmJsb2NrLS1vbmdsZXRzIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogZ3JleTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJsb2NrLS1vbmdsZXRzIC5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uYmxvY2stLW9uZ2xldHMgLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJsb2NrLS1vbmdsZXRzIC5uYXYtdGFicyA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1vbmdsZXRzIC5uYXYtdGFicyA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLmJsb2NrLS1vbmdsZXRzIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5ibG9jay0tb25nbGV0cyAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyYzY1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ibG9jay0tb25nbGV0cyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmM2NTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmxvY2stLW9uZ2xldHMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLmJsb2NrLS1vbmdsZXRzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5ibG9jay0tb25nbGV0cyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4ubWVzc2FnZSBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4udXNlcl9fZmllbGQtZXZlbmVtZW50cy1pbnNjcml0cyAuZmllbGRfX2l0ZW0ge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXJfX2ZpZWxkLWV2ZW5lbWVudHMtaW5zY3JpdHMgLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi51c2VyX19maWVsZC1icmV2ZXMtaW5zY3JpdHMge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4udXNlcl9fZmllbGQtYnJldmVzLWluc2NyaXRzIC5maWVsZF9faXRlbSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udXNlci1mb3JtLCAudXNlci1wYXNzLXJlc2V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVzZXItZm9ybSAjZWRpdC1hY2NvdW50LCAudXNlci1wYXNzLXJlc2V0ICNlZGl0LWFjY291bnQge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udXNlci1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tdGV4dCwgLnVzZXItZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWVtYWlsLCAudXNlci1wYXNzLXJlc2V0IC5mb3JtLWl0ZW0gLmZvcm0tdGV4dCwgLnVzZXItcGFzcy1yZXNldCAuZm9ybS1pdGVtIC5mb3JtLWVtYWlsIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi51c2VyLWZvcm0gI2VkaXQtcGFzcywgLnVzZXItcGFzcy1yZXNldCAjZWRpdC1wYXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi51c2VyLWZvcm0gI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkLCAudXNlci1wYXNzLXJlc2V0ICNlZGl0LXBhc3MgLmZvcm0tdHlwZS1wYXNzd29yZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udXNlci1mb3JtICNlZGl0LXBhc3MgLmZvcm0tdHlwZS1wYXNzd29yZCAucGFzc3dvcmQtc3RyZW5ndGgsIC51c2VyLXBhc3MtcmVzZXQgI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkIC5wYXNzd29yZC1zdHJlbmd0aCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVzZXItZm9ybSAjZWRpdC1wYXNzIC5mb3JtLXR5cGUtcGFzc3dvcmQgLnBhc3N3b3JkLXN0cmVuZ3RoIC5wYXNzd29yZC1zdHJlbmd0aF9fdGl0bGUsIC51c2VyLWZvcm0gI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkIC5wYXNzd29yZC1zdHJlbmd0aCAucGFzc3dvcmQtc3RyZW5ndGhfX21ldGVyLCAudXNlci1wYXNzLXJlc2V0ICNlZGl0LXBhc3MgLmZvcm0tdHlwZS1wYXNzd29yZCAucGFzc3dvcmQtc3RyZW5ndGggLnBhc3N3b3JkLXN0cmVuZ3RoX190aXRsZSwgLnVzZXItcGFzcy1yZXNldCAjZWRpdC1wYXNzIC5mb3JtLXR5cGUtcGFzc3dvcmQgLnBhc3N3b3JkLXN0cmVuZ3RoIC5wYXNzd29yZC1zdHJlbmd0aF9fbWV0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLnVzZXItZm9ybSAjZWRpdC1wYXNzIC5mb3JtLXR5cGUtcGFzc3dvcmQgLnBhc3N3b3JkLXN0cmVuZ3RoIC5wYXNzd29yZC1zdHJlbmd0aF9fdGl0bGUsIC51c2VyLXBhc3MtcmVzZXQgI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkIC5wYXNzd29yZC1zdHJlbmd0aCAucGFzc3dvcmQtc3RyZW5ndGhfX3RpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udXNlci1mb3JtICNlZGl0LXBhc3MgLmZvcm0tdHlwZS1wYXNzd29yZCAucGFzc3dvcmQtc3RyZW5ndGggLnBhc3N3b3JkLXN0cmVuZ3RoX190aXRsZSAucGFzc3dvcmQtc3RyZW5ndGhfX3RleHQsIC51c2VyLXBhc3MtcmVzZXQgI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkIC5wYXNzd29yZC1zdHJlbmd0aCAucGFzc3dvcmQtc3RyZW5ndGhfX3RpdGxlIC5wYXNzd29yZC1zdHJlbmd0aF9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVzZXItZm9ybSAjZWRpdC1wYXNzIC5mb3JtLXR5cGUtcGFzc3dvcmQgLnBhc3N3b3JkLXN0cmVuZ3RoIC5wYXNzd29yZC1zdHJlbmd0aF9fbWV0ZXIsIC51c2VyLXBhc3MtcmVzZXQgI2VkaXQtcGFzcyAuZm9ybS10eXBlLXBhc3N3b3JkIC5wYXNzd29yZC1zdHJlbmd0aCAucGFzc3dvcmQtc3RyZW5ndGhfX21ldGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnVzZXItZm9ybSAjZWRpdC1wYXNzIC5wYXNzd29yZC1zdWdnZXN0aW9ucywgLnVzZXItcGFzcy1yZXNldCAjZWRpdC1wYXNzIC5wYXNzd29yZC1zdWdnZXN0aW9ucyB7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMyYzY1O1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi51c2VyLWZvcm0udXNlci1wYXNzLXJlc2V0ICNlZGl0LXN1Ym1pdCwgLnVzZXItcGFzcy1yZXNldC51c2VyLXBhc3MtcmVzZXQgI2VkaXQtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnVzZXItcGFzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi51c2VyLXBhc3MgI2VkaXQtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1lc3NhZ2VzIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tZXNzYWdlcyAuY2xvc2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tZXNzYWdlcy5tZXNzYWdlcy0tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjNzgyZjtcbn1cbi5tZXNzYWdlcy5tZXNzYWdlcy0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJjNjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lc3NhZ2VzLm1lc3NhZ2VzLS1zdWNjZXNzIC5jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udXNlci1wcm9maWxbc3R5bGVePVwiLS1wcmluY2lwYWxlXCJdIDo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmluY2lwYWxlKTtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmluY2lwYWxlKTtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gaDIsIC51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gaDMsIC51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gaDQsIC51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gaDUsIC51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gaDYsIC51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmluY2lwYWxlKTtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gLnNpZGViYXItaW5uZXI6YmVmb3JlLCAudXNlci1wcm9maWxbc3R5bGVePVwiLS1wcmluY2lwYWxlXCJdIC5zaWRlYmFyLWlubmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbmNpcGFsZSk7XG59XG4udXNlci1wcm9maWxbc3R5bGVePVwiLS1wcmluY2lwYWxlXCJdIC5zaWRlYmFyLWlubmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tcHJpbmNpcGFsZSk7XG59XG4udXNlci1wcm9maWxbc3R5bGVePVwiLS1wcmluY2lwYWxlXCJdIC5zaWRlYmFyLWlubmVyOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4udXNlci1wcm9maWxbc3R5bGVePVwiLS1wcmluY2lwYWxlXCJdIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuYmxvY2tlLWltZzphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW5jaXBhbGUpO1xufVxuLnVzZXItcHJvZmlsW3N0eWxlXj1cIi0tcHJpbmNpcGFsZVwiXSAuZGl2aXNpb24tYmxvY2stY292ZXIgLmRpdmlzaW9uLWJsb2NrIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZV49XCItLXByaW5jaXBhbGVcIl0gLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jayAuYmxvY2stZGVzY3JpcHRpb24gLmxlYXJuLW1vcmUtbGluayBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXByaW5jaXBhbGUpO1xufVxuLnVzZXItcHJvZmlsW3N0eWxlKj1cIi0tc2Vjb25kYWlyZVwiXSA6Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFpcmUpO1xufVxuLnVzZXItcHJvZmlsW3N0eWxlKj1cIi0tc2Vjb25kYWlyZVwiXSA6OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhaXJlKTtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZSo9XCItLXNlY29uZGFpcmVcIl0gaDI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYWlyZSk7XG59XG4udXNlci1wcm9maWxbc3R5bGUqPVwiLS1zZWNvbmRhaXJlXCJdIC5wYWdlLXR5cGUgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci10b3A6IDE3cHggc29saWQgdmFyKC0tc2Vjb25kYWlyZSk7XG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZSo9XCItLXNlY29uZGFpcmVcIl0gLnBhZ2UtdHlwZSBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxNDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZSo9XCItLXNlY29uZGFpcmVcIl0gLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jazpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxMzNweCBzb2xpZCB2YXIoLS1zZWNvbmRhaXJlKTtcbn1cbi51c2VyLXByb2ZpbFtzdHlsZSo9XCItLXNlY29uZGFpcmVcIl0gLmRpdmlzaW9uLWJsb2NrLWNvdmVyIC5kaXZpc2lvbi1ibG9jayAuYmxvY2stZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMTMzcHggc29saWQgdmFyKC0tc2Vjb25kYWlyZSk7XG59XG4udXNlci1wcm9maWxbc3R5bGUqPVwiLS1zZWNvbmRhaXJlXCJdIC5kaXZpc2lvbi1ibG9jay1jb3ZlciAuZGl2aXNpb24tYmxvY2sgLmJsb2NrLWRlc2NyaXB0aW9uIC5ibG9jay10aXRsZTpiZWZvcmUge1xuICBib3JkZXItdG9wOiA0OHB4IHNvbGlkIHZhcigtLXNlY29uZGFpcmUpO1xufVxuLnVzZXItcHJvZmlsW3N0eWxlKj1cIi0tc2Vjb25kYWlyZVwiXSAuZGl2aXNpb24tYmxvY2stY292ZXIgLmRpdmlzaW9uLWJsb2NrIC5ibG9jay1kZXNjcmlwdGlvbiAuYmxvY2stbGFiZWwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhaXJlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1wcm9maWwgLmRldGFpbC1ibG9jayAubGluaywgLnVzZXItcHJvZmlsIC5kZXRhaWwtYmxvY2sgLnVzZXIsIC51c2VyLXByb2ZpbCAuZGV0YWlsLWJsb2NrIC5tYWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udXNlci1wcm9maWwgLmRldGFpbC1ibG9jayAubGluazpiZWZvcmUsIC51c2VyLXByb2ZpbCAuZGV0YWlsLWJsb2NrIC51c2VyOmJlZm9yZSwgLnVzZXItcHJvZmlsIC5kZXRhaWwtYmxvY2sgLm1haWw6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLXByb2ZpbCAuZGV0YWlsLWJsb2NrIC5saW5rIHN2ZywgLnVzZXItcHJvZmlsIC5kZXRhaWwtYmxvY2sgLnVzZXIgc3ZnLCAudXNlci1wcm9maWwgLmRldGFpbC1ibG9jayAubWFpbCBzdmcge1xuICBmbGV4LXNocmluazogMDtcbn1cbi51c2VyLXByb2ZpbCAuZGV0YWlsLWJsb2NrIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udXNlci1wcm9maWwgLmRldGFpbC1ibG9jayAubGlua3MgLmxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG4udXNlci1wcm9maWwgLmRldGFpbC1ibG9jayAubGlua3MgLmxpbms6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udXNlci1wcm9maWwgLnVwZXZlbnQtdG9wYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2OCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi51c2VyLXByb2ZpbCAudXBldmVudC10b3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDc3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43MykgMTAwJSk7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4udXNlci1wcm9maWwgLnVwZXZlbnQtdG9wYm94IGltZyB7XG4gIHotaW5kZXg6IDc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnVzZXItcHJvZmlsIC51cGV2ZW50LWJvdHRvbWJveCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVzZXItcHJvZmlsIC51cGV2ZW50LWJvdHRvbWJveCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1wcm9maWwgLnVwZXZlbnQtYm90dG9tYm94IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4udXNlci1wcm9maWwgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudXNlci1wcm9maWwgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC51c2VyLXByb2ZpbCAudXBldmVudC1ib3R0b21ib3ggLnVwZXZlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1wcm9maWwgLnVwZXZlbnQtYm90dG9tYm94IC51cGV2ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn0iXX0= */
