@media (max-width: 47.9999em){.col-xs-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 48em){.col-sm-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 64em){.col-md-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width: 75em){.col-lg-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 47.9999em){.col-xs-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 48em){.col-sm-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 64em){.col-md-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 75em){.col-lg-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width: 47.9999em){.col-xs-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 48em){.col-sm-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 64em){.col-md-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width: 75em){.col-lg-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width: 47.9999em){.col-xs-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (min-width: 48em){.col-sm-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (min-width: 64em){.col-md-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (min-width: 75em){.col-lg-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (max-width: 47.9999em){.col-xs-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (min-width: 48em){.col-sm-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (min-width: 64em){.col-md-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (min-width: 75em){.col-lg-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media (max-width: 47.9999em){.col-xs-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media (min-width: 48em){.col-sm-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media (min-width: 64em){.col-md-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media (min-width: 75em){.col-lg-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media (max-width: 47.9999em){.col-xs-order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media (min-width: 48em){.col-sm-order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media (min-width: 64em){.col-md-order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media (min-width: 75em){.col-lg-order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media (max-width: 47.9999em){.col-xs-order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media (min-width: 48em){.col-sm-order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media (min-width: 64em){.col-md-order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media (min-width: 75em){.col-lg-order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media (max-width: 47.9999em){.col-xs-order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media (min-width: 48em){.col-sm-order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media (min-width: 64em){.col-md-order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media (min-width: 75em){.col-lg-order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media (max-width: 47.9999em){.col-xs-order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media (min-width: 48em){.col-sm-order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media (min-width: 64em){.col-md-order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media (min-width: 75em){.col-lg-order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media (max-width: 47.9999em){.col-xs-order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}}@media (min-width: 48em){.col-sm-order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}}@media (min-width: 64em){.col-md-order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}}@media (min-width: 75em){.col-lg-order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}}@media (max-width: 47.9999em){.col-xs-order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media (min-width: 48em){.col-sm-order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media (min-width: 64em){.col-md-order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media (min-width: 75em){.col-lg-order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;height:100%}body{background:#fff no-repeat 50% 0;font-family:"Open Sans",sans-serif;color:#2b2b2b;height:100%;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.no-scroll{overflow:hidden}.wrapper{width:94%;max-width:1100px;margin:0 auto}.section{overflow:hidden}.section--intro{padding:2rem 0}@media (min-width: 48em){.section--intro{padding:3rem 0}}@media (min-width: 64em){.section--intro{padding:6rem 0}}.section--intro h2{margin-bottom:1.75rem}@media (min-width: 48em){.section--intro h2{margin-bottom:2.75rem}}@media (min-width: 64em){.section--intro h2{margin-bottom:3.5rem}}.section--intro p{font-weight:300}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:300}h1{font-size:1.75rem}@media (min-width: 48em){h1{font-size:2.25rem}}@media (min-width: 64em){h1{font-size:3rem}}h2{font-size:1.5rem}@media (min-width: 48em){h2{font-size:1.875rem}}@media (min-width: 64em){h2{font-size:2.375rem}}h3{font-size:1.125rem}p{font-size:.875rem;line-height:1.75rem}a{text-decoration:none;color:#00bdc8}a:hover{text-decoration:underline}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=search]{padding:.75rem 1rem;width:100%;min-height:3rem;border:1px solid #2b2b2b;border-radius:3px;background-color:transparent;font-size:.875rem;vertical-align:middle;outline:none !important;-webkit-transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1)}input[type=text].placeholder,input[type=email].placeholder,input[type=password].placeholder,input[type=tel].placeholder,input[type=url].placeholder,input[type=search].placeholder{font-style:oblique;color:#2b2b2b}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=search]:-moz-placeholder{font-style:oblique;color:#2b2b2b}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder{font-style:oblique;color:#2b2b2b}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder{font-style:oblique;color:#2b2b2b}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus{background-color:#fff;border-color:#00b245}textarea{padding:.75rem 1rem;width:100%;border:1px solid #2b2b2b;border-radius:3px;background-color:transparent;font-size:.875rem;vertical-align:middle;outline:none !important;-webkit-transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1)}textarea.placeholder{font-style:oblique;color:#2b2b2b}textarea:-moz-placeholder{font-style:oblique;color:#2b2b2b}textarea::-moz-placeholder{font-style:oblique;color:#2b2b2b}textarea::-webkit-input-placeholder{font-style:oblique;color:#2b2b2b}textarea:focus{background-color:#fff;border-color:#00b245}.wpcf7-form-control-wrap{margin-bottom:1rem;position:relative;display:block}.wpcf7-not-valid-tip{font:0.875rem/1.4 "Open Sans",sans-serif !important;position:absolute;z-index:9;top:100%;left:.25rem;display:block;max-width:325px;margin-top:.25rem;padding:.25rem .5rem !important;color:#fff !important;border-radius:3px;background-color:#cd2e26}.wpcf7-not-valid-tip:before{position:absolute;top:-1rem;left:10px;display:block;width:0;height:0;content:'';border-width:.5rem;border-style:solid;border-color:transparent transparent #cd2e26 transparent}.wpcf7-response-output{margin:3rem 0 0 0 !important}.wpcf7-mail-sent-ok{background-color:#00b245;color:#fff;border:none !important;padding:1rem !important}.wpcf7-validation-errors{background-color:#cd2e26;color:#fff;border:none !important;padding:1rem !important}a.btn,button.btn{padding:1rem 1.25rem;display:inline-block;border:1px solid #00bdc8;border-radius:3px;background-color:#00bdc8;color:#fff;font-size:.875rem;line-height:1;vertical-align:middle;text-decoration:none;cursor:pointer;-webkit-transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1),border-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1),border-color 0.4s cubic-bezier(0.77, 0, 0.175, 1)}a.btn:hover,button.btn:hover{border-color:#00b245;background-color:#00b245}a.btn__small,button.btn__small{padding:.5rem}a.btn__primary,button.btn__primary{border-color:#2b2b2b;background-color:#2b2b2b}a.btn__white,button.btn__white{border:1px solid #fff;background-color:#fff;color:#2b2b2b}a.btn__white:before,button.btn__white:before{background-color:#2b2b2b !important}a.btn__white:after,button.btn__white:after{border-left-color:#2b2b2b !important}a.btn__white:hover,button.btn__white:hover{border-color:#2b2b2b;background-color:#2b2b2b;color:#fff}a.btn__white:hover:before,button.btn__white:hover:before{background-color:#fff !important}a.btn__white:hover:after,button.btn__white:hover:after{border-left-color:#fff !important}a.btn__transparent,button.btn__transparent{border-color:#2b2b2b;background-color:transparent;color:#2b2b2b}a.btn__transparent:hover,button.btn__transparent:hover{border-color:#2b2b2b;background-color:#2b2b2b;color:#fff}a.btn__transparent:hover:before,button.btn__transparent:hover:before{background-color:#fff !important}a.btn__transparent:hover:after,button.btn__transparent:hover:after{border-left-color:#fff !important}a.btn__arrow,button.btn__arrow{padding-right:2.5rem !important;position:relative;overflow:hidden}a.btn__arrow:before,button.btn__arrow:before{width:1rem;height:1px;position:absolute;z-index:5;top:50%;right:1rem;display:block;background-color:#fff;content:'';-webkit-transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1)}a.btn__arrow:after,button.btn__arrow:after{margin-top:-.25rem;height:1px;position:absolute;top:50%;right:.5rem;display:block;border:.25rem solid transparent;border-right:.5rem solid transparent;border-left:0.5rem solid #fff;content:'';-webkit-transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:color 0.4s cubic-bezier(0.77, 0, 0.175, 1),background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1)}a.btn__arrow:hover:before,button.btn__arrow:hover:before{-webkit-animation:btnArrowLineSlideRight 1s 1;animation:btnArrowLineSlideRight 1s 1}a.btn__arrow:hover:after,button.btn__arrow:hover:after{-webkit-animation:btnArrowArrowSlideRight 1s 1;animation:btnArrowArrowSlideRight 1s 1}@-webkit-keyframes btnArrowLineSlideRight{0%{width:1rem;right:1rem}25%{width:2rem;right:-1rem}50%{width:0;right:-1rem}51%{right:2rem}100%{width:1rem;right:1rem}}@keyframes btnArrowLineSlideRight{0%{width:1rem;right:1rem}25%{width:2rem;right:-1rem}50%{width:0;right:-1rem}51%{right:2rem}100%{width:1rem;right:1rem}}@-webkit-keyframes btnArrowArrowSlideRight{0%{right:.5rem}25%{right:-1.5rem}50%{right:-1.5rem}51%{right:1.5rem}100%{right:.5rem}}@keyframes btnArrowArrowSlideRight{0%{right:.5rem}25%{right:-1.5rem}50%{right:-1.5rem}51%{right:1.5rem}100%{right:.5rem}}.typed-cursor{border-bottom:none !important;-webkit-animation:blink 1s infinite;animation:blink 1s infinite;opacity:1}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.accordion-list dd{display:none}.popup{width:100%;height:100%;position:fixed;z-index:999999;top:0;left:0;display:none}.popup .popup--overlay{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(43,43,43,0.9)}.popup .popup--content{width:80%;max-width:1080px;height:auto;position:absolute;z-index:10;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup .popup--close{width:3rem;height:3rem;position:absolute;z-index:999;top:-1.5rem;right:-1.5rem;border:4px solid #2b2b2b;border-radius:1.5rem;background-color:#fff;color:#2b2b2b;font-size:1.5rem;font-weight:bold;line-height:2.5rem;text-align:center;cursor:pointer}.popup video{margin-bottom:2rem;max-width:100%;height:auto}.popup .btn{position:absolute;top:100%;left:50%;display:none;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.slick-slide{outline:none !important}#excelead-clientel-layer{z-index:999999 !important}#excelead-clientel-layer .layer-open{width:50px !important;height:148px !important;border-radius:0 !important;background:#2b2b2b url(../images/livechat.jpg) no-repeat 50% 50% !important;-webkit-box-shadow:none !important;box-shadow:none !important}@media (max-width: 63.9999em){#excelead-clientel-layer .layer-open{top:50% !important;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 64em){#excelead-clientel-layer .layer-open{position:absolute !important}}#excelead-clientel-layer .layer-open.fixed{position:fixed !important;top:50% !important;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media (min-width: 64em){#excelead-clientel-layer .layer-open.fixed{position:fixed !important}}body.admin-bar #excelead-clientel-layer .layer-open.fixed{top:-webkit-calc(50% + 32px) !important;top:calc(50% + 32px) !important}header[role=banner]{font-family:"Open Sans",sans-serif;width:100%;margin-bottom:1.75rem;padding-top:1.6875rem}@media (min-width: 48em){header[role=banner]{margin-bottom:3.75rem}}header[role=banner] .logo{position:relative;display:block;color:#2b2b2b}header[role=banner] .logo img{display:block}header[role=banner] .logo small{font-size:.6875rem;line-height:.875rem;position:absolute;display:none;width:100%;margin-top:.687rem;padding-left:3.5rem}@media (min-width: 48em){header[role=banner] .logo small{display:block;min-width:18rem}}header[role=banner] nav .toggle-menu{position:relative;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:2.5rem;height:2rem;margin-right:0;margin-left:auto;padding:1rem;border:1px solid #2b2b2b;border-radius:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 48em){header[role=banner] nav .toggle-menu{display:none}}header[role=banner] nav .toggle-menu::before,header[role=banner] nav .toggle-menu::after,header[role=banner] nav .toggle-menu span{margin-top:-1px;background:#2b2b2b}header[role=banner] nav .toggle-menu::before,header[role=banner] nav .toggle-menu::after{position:absolute;top:50%;left:20%;width:60%;height:.2rem;content:'';-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}header[role=banner] nav .toggle-menu span{position:absolute;left:20%;overflow:hidden;width:60%;height:.2rem;-webkit-transition:opacity .25s;transition:opacity .25s;text-indent:200%}header[role=banner] nav .toggle-menu::before{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}header[role=banner] nav .toggle-menu::after{-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0)}header[role=banner] nav.active .toggle-menu span{opacity:0}header[role=banner] nav.active .toggle-menu::before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}header[role=banner] nav.active .toggle-menu::after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}header[role=banner] nav ul{position:absolute;z-index:9999;top:0;left:0;display:none;width:100%;margin:0;padding:2rem 1rem;list-style:none;background-color:#dfdfdf}header[role=banner] nav ul:before{font-size:.687rem;font-weight:bold;display:block;margin-bottom:1rem;content:'Nawigacja';text-transform:uppercase}@media (min-width: 48em){header[role=banner] nav ul:before{display:none}}header[role=banner] nav ul li{margin-bottom:1rem}header[role=banner] nav ul li.social{display:block;float:left;width:49.5%;margin-right:1%;margin-bottom:0;padding:0;background-color:#fff}header[role=banner] nav ul li.social a{display:block;padding:1rem}header[role=banner] nav ul li.social:last-child{margin-right:0}header[role=banner] nav ul li a{font-size:.875rem}@media (min-width: 48em){header[role=banner] nav ul{position:static;top:0;left:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:auto;height:auto;padding:0;padding-top:.5rem;-webkit-transition:none;transition:none;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}header[role=banner] nav ul li{font-size:1rem;line-height:1rem;padding:0}@media (min-width: 48em){header[role=banner] nav ul li{font-size:.875rem;line-height:.875rem;margin-bottom:0;padding:.5rem .5rem;white-space:nowrap}header[role=banner] nav ul li.current_page_item a{color:#00bdc8;text-decoration:underline}}@media (min-width: 64em){header[role=banner] nav ul li{padding:1rem .75rem}}header[role=banner] nav ul li.btn{padding:0}header[role=banner] nav ul li.btn a{display:block;padding:.5rem .5rem;-webkit-transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:all 0.4s cubic-bezier(0.77, 0, 0.175, 1);text-decoration:none;color:#00bdc8;border:1px solid #00bdc8;border-radius:3px}@media (min-width: 64em){header[role=banner] nav ul li.btn a{padding:1rem .75rem}}header[role=banner] nav ul li.btn a:hover{color:#fff;background-color:#00bdc8}@media (min-width: 48em){header[role=banner] nav ul li.social{float:none;width:auto;margin-right:0;padding-top:.5rem;padding-right:0;padding-bottom:.5rem;padding-left:1rem}header[role=banner] nav ul li.social a{padding:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header[role=banner] nav ul li.social a:hover{-webkit-animation-name:rubberBand;animation-name:rubberBand}}@media (min-width: 64em){header[role=banner] nav ul li.social{padding-top:1rem;padding-bottom:1rem;padding-left:2rem}}header[role=banner] nav ul li:last-child{padding-right:0}header[role=banner] nav ul li a{color:#2b2b2b}footer{padding:2rem 0}@media (min-width: 48em){footer{padding:3rem 0}}@media (min-width: 64em){footer{padding:6rem 0}}footer .logo{position:relative;margin-bottom:2rem;text-align:center}@media (min-width: 48em){footer .logo{margin-bottom:0;text-align:left}}footer .logo img{display:block;max-width:12rem;margin-right:auto;margin-left:auto}@media (min-width: 48em){footer .logo img{max-width:100%;margin:0}}footer .logo small{font-size:.625rem;line-height:.625rem;display:none;margin-top:1.5rem}@media (min-width: 48em){footer .logo small{display:block}}@media (min-width: 64em){footer .logo small{position:absolute;width:100%;padding-left:6.25rem}}footer ul{margin:auto;list-style:none;text-align:center}@media (min-width: 48em){footer ul{text-align:left}}footer ul li{font-size:.875rem;line-height:1;display:block;padding:.5rem 0}footer ul a{color:#2b2b2b}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.text-center{text-align:center}@media (min-width: 75em){.align-left-lg,.text-left-lg{text-align:left}.align-right-lg,.text-right-lg{text-align:right}.align-center-lg,.text-center-lg{text-align:center}}@media (min-width: 64em){.align-left-md,.text-left-md{text-align:left}.align-right-md,.text-right-md{text-align:right}.align-center-md,.text-center-md{text-align:center}}@media (min-width: 48em){.align-left-sm,.text-left-sm{text-align:left}.align-right-sm,.text-right-sm{text-align:right}.align-center-sm,.text-center-sm{text-align:center}}@media (min-width: 48em){img.alignleft{float:left;margin:.5rem 1rem .5rem 0}}@media (min-width: 48em){img.alignright{float:right;margin:.5rem 0 .5rem 1rem}}.uppercase{text-transform:uppercase}.no-margin{margin:0 !important}.big{font-size:1.125rem}.green{color:#00b245 !important}.blue{color:#00bdc8 !important}.home-hero{position:relative}.home-hero--text{margin-right:auto;margin-left:auto;width:90%;z-index:999;text-align:center}@media (min-width: 48em){.home-hero--text{width:100%}}.home-hero--text h1{margin-top:0;margin-bottom:.687rem;font-size:1.25rem;line-height:1.4}@media (min-width: 48em){.home-hero--text h1{margin-bottom:.875rem;font-size:1.5rem}}@media (min-width: 64em){.home-hero--text h1{font-size:1.75rem}}.home-hero--image{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.home-hero--image>div{width:100%;padding-top:56.25%;position:relative}.home-hero--image video{width:100%;max-width:800px;position:absolute;top:0;left:0}.home-hero--image a{display:inline-block;width:10rem;height:10rem;position:absolute;top:50%;left:50%;display:block;background:url(../images/play_button.png) no-repeat 50% 50%;content:'';cursor:pointer;-webkit-transition:opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999}.home-hero--image a:hover{opacity:.6}.section--home-stats{padding-top:1.5rem;background-color:#00b245}@media (min-width: 64em){.section--home-stats{padding:0}}.home-stats--content{padding:0 0 1.5rem 0}@media (min-width: 64em){.home-stats--content{padding:2rem 0}}.home-stats--content span{display:inline-block;max-width:32%;text-align:center}@media (min-width: 48em){.home-stats--content span{min-width:100px;margin-right:1rem}}.home-stats--content span img{max-width:100%}.home-stats--content p{margin:0 0 .5rem 0}@media (min-width: 48em){.home-stats--content p{margin:0 0 1rem 0}}.home-stats--content p.large{font-size:1.25rem;margin-bottom:0;color:#fff}@media (min-width: 48em){.home-stats--content p.large{font-size:1.5rem}}@media (min-width: 64em){.home-stats--content p.large{font-size:1.75rem}}.home-stats--carousel .slick-list,.home-stats--carousel .slick-track{overflow:visible}.how-it-works--column{cursor:default;padding-bottom:2rem}@media (min-width: 48em){.how-it-works--column{padding-bottom:3rem}}@media (min-width: 64em){.how-it-works--column{padding-bottom:6rem}}.how-it-works--column .icon{position:relative;height:1.75rem;margin-bottom:1rem}.how-it-works--column .icon img{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.how-it-works--column .icon:before{position:absolute;z-index:5;right:1rem;bottom:0;left:0;display:block;height:1px;content:'';-webkit-transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);background-color:#00b245}.how-it-works--column .icon.icon__arrow:after{position:absolute;right:.5rem;bottom:-.25rem;display:block;height:1px;content:'';-webkit-transition:border-left-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:border-left-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);border:.25rem solid transparent;border-right:.5rem solid transparent;border-left:0.5rem solid #00b245}.how-it-works--column .icon span{position:relative;z-index:10;display:inline-block;width:3rem;height:1.75rem;background-color:#fff}.how-it-works--column:hover .icon img{-webkit-animation-name:rubberBand;animation-name:rubberBand}.how-it-works--column:hover .icon:before{background-color:#2b2b2b}.how-it-works--column:hover .icon:after{border-left-color:#2b2b2b}.how-it-works--column h3{margin-bottom:1rem;color:#00b245}.section--home-coop{padding:1.75rem 0;background-color:#dfdfdf}@media (min-width: 48em){.section--home-coop{padding:2.5rem 0}}@media (min-width: 64em){.section--home-coop{padding:5rem 0}}@media (min-width: 64em){.coop--slider>div{max-width:70%;margin-right:auto;margin-left:auto}}.coop--slider .slick-dots{margin:2rem 0;list-style:none;text-align:center}.coop--slider .slick-dots li{display:inline-block;margin:0 .375rem}.coop--slider .slick-dots li button{width:.5rem;height:.5rem;-webkit-transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);text-indent:-9999px;border:none;border-radius:50%;outline:none;background-color:#b9b9b9}.coop--slider .slick-dots li button:hover{background-color:#005d62}.coop--slider .slick-dots li.slick-active button{background-color:#00bdc8}.coop--slider--title{line-height:1.5;margin-bottom:3.25rem;color:#00bdc8}.coop--slider--title .typed>span{display:inline;border-bottom:1px solid #00bdc8}.t-caret{display:inline-block;width:.25rem;margin-left:.5rem;-webkit-animation:blink .7s infinite;animation:blink .7s infinite;opacity:1;border-bottom:none !important}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.section--home-benefits{padding-bottom:2rem}@media (min-width: 48em){.section--home-benefits{padding-bottom:3rem}}@media (min-width: 64em){.section--home-benefits{padding-bottom:6rem}}.section--home-benefits .section--intro h2{margin-bottom:0}.benefits .benefits--column{cursor:default;margin-bottom:2rem}@media (min-width: 48em){.benefits .benefits--column{margin-bottom:0}}.benefits .benefits--column .icon{position:relative;height:1.75rem;margin-bottom:1rem;text-align:left}.benefits .benefits--column .icon img{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.benefits .benefits--column .icon:before{position:absolute;z-index:5;right:1rem;bottom:0;left:0;display:block;height:1px;content:'';-webkit-transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);transition:background-color 0.4s cubic-bezier(0.77, 0, 0.175, 1);background-color:#00b245}.benefits .benefits--column .icon span{position:relative;z-index:10;display:inline-block;width:3rem;height:1.75rem;background-color:#fff}.benefits .benefits--column:hover .icon img{-webkit-animation-name:rubberBand;animation-name:rubberBand}.benefits .benefits--column:hover .icon:before{background-color:#2b2b2b}.benefits .benefits--column h3{font-size:.875rem;margin-bottom:1rem;text-align:left;color:#00b245}@media (min-width: 64em){.benefits .benefits--column h3{max-width:80%}}.benefits p{font-size:.75rem;text-align:left}@media (min-width: 64em){.benefits p{max-width:90%}}.benefits p.btn{max-width:100% !important;margin:3rem 0 0 0;text-align:center}.price-table{padding-bottom:1rem}@media (min-width: 48em){.price-table{padding-bottom:2rem}}@media (min-width: 64em){.price-table{padding-bottom:4rem}}.price-table h1{font-size:1.5rem}@media (min-width: 48em){.price-table h1{font-size:1.875rem}}@media (min-width: 64em){.price-table h1{font-size:2.375rem}}.price-table--table-wrapper{position:relative}.price-table--table-wrapper:before,.price-table--table-wrapper:after{position:absolute;content:''}.price-table--table-wrapper:before{z-index:999;bottom:0;left:0;width:100%;height:4rem;background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 0%, rgba(255,255,255,0) 100%)}.price-table--table-wrapper:after{z-index:999;top:0;right:-1px;width:4rem;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}@media (min-width: 48em){.price-table--table-wrapper{overflow:visible}.price-table--table-wrapper:before,.price-table--table-wrapper:after{display:none}}.price-table--table-wrapper.zoomed{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;max-height:100%;background-color:#fff}.price-table--table-wrapper.zoomed .price-table--table{overflow:scroll;max-height:100%;padding-bottom:4rem;-webkit-overflow-scrolling:touch}.price-table--table-wrapper.zoomed .price-table--table table{width:250%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.price-table--table-wrapper.zoomed .price-table--zoom{position:fixed;z-index:99999999;bottom:1rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.price-table--table-wrapper.zoomed .price-table--zoom span:nth-child(1){display:none}.price-table--table-wrapper.zoomed .price-table--zoom span:nth-child(2){display:inline}.price-table--zoom{margin-bottom:1rem}@media (min-width: 48em){.price-table--zoom{display:none}}.price-table--zoom span:nth-child(2){display:none}.price-table--table{overflow:hidden;max-width:100%;min-height:14rem;max-height:-webkit-calc(50vh - 60px);max-height:calc(50vh - 60px)}@media (min-width: 48em){.price-table--table{overflow:visible;max-height:9999999999999999999999px}}.price-table--table table{width:200%;margin-bottom:1.5rem;table-layout:fixed;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;border:1px solid #d6d6d6}@media (min-width: 48em){.price-table--table table{width:100%;-webkit-transform:none;-ms-transform:none;transform:none}}.price-table--table table td,.price-table--table table th{width:25%;border:1px solid #d6d6d6}.price-table--table table thead th{font-size:1.5rem;padding:.75rem;vertical-align:top;color:#00bdc8;background-color:#d6d6d6;border-color:#fff}@media (min-width: 64em){.price-table--table table thead th{padding:1.25rem}}.price-table--table table thead th strong{font-size:1.75rem;font-weight:800;line-height:1;display:block;margin-top:.75rem;color:#2b2b2b}@media (min-width: 64em){.price-table--table table thead th strong{font-size:2.25rem}}.price-table--table table thead th span{font-size:1rem;font-weight:800;line-height:1;display:block;margin-top:.75rem;text-transform:uppercase;color:#2b2b2b}@media (min-width: 64em){.price-table--table table thead th span{font-size:1.25rem}}.price-table--table table thead th small{font-size:.75rem;font-weight:normal;display:block;color:#2b2b2b}@media (min-width: 64em){.price-table--table table thead th small{font-size:.875rem}}.price-table--table table thead th.selected{color:#fff;background-color:#00bdc8}.price-table--table table tbody tr td{font-size:.687rem;height:3.625rem;padding:.25rem .5rem;text-align:center}@media (min-width: 64em){.price-table--table table tbody tr td{font-size:.75rem;padding:.25rem 1.25rem}}.price-table--table table tbody tr.cta td{padding:.25rem;background-color:#dfdfdf}@media (min-width: 64em){.price-table--table table tbody tr.cta td{padding:1rem}}.price-table--table table tbody tr.cta td .btn{display:block}.faq{padding-bottom:2rem}@media (min-width: 48em){.faq{padding-bottom:3rem}}@media (min-width: 64em){.faq{padding-bottom:6rem}}.faq h2{margin-bottom:2rem}.faq dl dt{font-size:.875rem;font-weight:300;margin-bottom:2rem;cursor:pointer;text-align:center}@media (min-width: 48em){.faq dl dt{font-size:1.125rem}}.faq dl dd{font-size:.875rem;font-weight:300;margin-bottom:4rem}@media (min-width: 48em){.faq dl dd{max-width:90%;margin-right:auto;margin-left:auto}}@media (min-width: 64em){.faq dl dd{max-width:70%}}.section--newsletter{padding-bottom:2rem;background-color:gold}@media (min-width: 48em){.section--newsletter{padding-bottom:3rem}}@media (min-width: 64em){.section--newsletter{padding-bottom:6rem}}.section--newsletter .section--intro{padding-bottom:1.75rem}.section--newsletter .section--intro h2{margin-bottom:0}@media (min-width: 48em){.section--newsletter input{margin-bottom:0}}.section--contact{background-color:#dfdfdf}@media (min-width: 48em){.section--contact{padding-bottom:3rem}}@media (min-width: 64em){.section--contact{padding-bottom:6rem}}.section--contact .section--intro{padding-bottom:0}.contact--column{padding-bottom:2rem}@media (min-width: 48em){.contact--column{padding-bottom:0}}.contact--column p{margin-bottom:1rem}.contact--column p:last-child{margin-bottom:0}.contact--column a{color:#2b2b2b}.contact--column textarea{min-height:9rem}.contact--column button{margin-left:.75rem}.section--page{padding-bottom:1rem}@media (min-width: 48em){.section--page{padding-bottom:2rem}}@media (min-width: 64em){.section--page{padding-bottom:4rem}}.section--page h1{font-size:1.5rem}@media (min-width: 48em){.section--page h1{font-size:1.875rem}}@media (min-width: 64em){.section--page h1{font-size:2.375rem}}.section--page p{font-size:.8125rem;line-height:1.25rem;margin-bottom:1.5rem;color:rgba(43,43,43,0.7)}.page--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-.15rem;margin-right:-.15rem}.page--top>div{padding:0 .15rem;-ms-flex-preferred-size:33.3334%;flex-basis:33.3334%;max-width:33.3334%}.page--top>div span{display:block;width:100%;height:.75rem}.page--top>div:nth-child(1) span{background-color:gold}.page--top>div:nth-child(2) span{background-color:#6bd7e2}.page--top>div:nth-child(3) span{background-color:#00b245}.page--sidebar{padding-top:2rem}.page--sidebar ul{list-style:none}.page--sidebar .widget{margin-bottom:1rem;padding:1.5rem;background-color:#dfdfdf;font-size:.8125rem;font-weight:300}.page--sidebar .widget h3{font-size:1.25rem;margin-bottom:1rem}.page--sidebar .widget a{color:#2b2b2b}.page--sidebar .widget.widget_recent_entries li{margin-bottom:1rem}.page--sidebar .widget.widget_recent_entries li:last-child{margin-bottom:0}.post--title{color:#00b245;font-size:1.125rem}.post--title a{color:#00b245}.page--thumbnail{margin-right:1rem;margin-bottom:1rem;border:1px solid #ddd;padding:.25rem;float:left}.fb-comments{border:1px solid #e5e6e9;border-radius:3px;padding:.5rem}@media (min-width: 48em){.fb-comments{padding:1.5rem}}@media (min-width: 64em){.fb-comments{padding:3rem}}div.single-post{padding-bottom:1rem;border-bottom:1px solid #dfdfdf;margin-bottom:2rem}.pagination{list-style:none}.pagination li{display:inline-block}.pagination li a{margin-right:.25rem}.error--404{border:1px solid #dfdfdf;padding:1rem}@media (min-width: 48em){.error--404{padding:2rem}}@media (min-width: 64em){.error--404{padding:3rem;margin:2rem 0 0 0}}.error--404 h1,.error--404 p{margin-top:0;margin-bottom:1.5rem}.error--404 h1:last-child,.error--404 p:last-child{margin-bottom:0}.page--content ul{margin-bottom:1.5rem;padding-left:15px}.page--content li{font-size:.8125rem;line-height:1.25rem;margin:0.25rem 0;color:rgba(43,43,43,0.7)}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pc2MvX2dyaWQuc2FzcyIsInBhcnRpYWxzL19iYXNpYy5zYXNzIiwibWlzYy9fYWxsLXZhcnMuc2FzcyIsInBhcnRpYWxzL19mb3Jtcy5zYXNzIiwibWlzYy9fYWxsLW1peGlucy5zYXNzIiwicGFydGlhbHMvX2VsZW1lbnRzLnNhc3MiLCJwYXJ0aWFscy9faGVhZGVyLnNhc3MiLCJwYXJ0aWFscy9fZm9vdGVyLnNhc3MiLCJwYXJ0aWFscy9faGVscGVycy5zYXNzIiwic2VjdGlvbnMvX2hvbWUtaGVyby5zYXNzIiwic2VjdGlvbnMvX2hvbWUtc3RhdHMuc2FzcyIsInNlY3Rpb25zL19ob21lLWhvd19pdF93b3Jrcy5zYXNzIiwic2VjdGlvbnMvX2hvbWUtY29vcC5zYXNzIiwic2VjdGlvbnMvX2hvbWUtYmVuZWZpdHMuc2FzcyIsInNlY3Rpb25zL19wcmljaW5nLnNhc3MiLCJzZWN0aW9ucy9fZmFxLnNhc3MiLCJzZWN0aW9ucy9fbmV3c2xldHRlci5zYXNzIiwic2VjdGlvbnMvX2NvbnRhY3Quc2FzcyIsInNlY3Rpb25zL19wYWdlLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0UsOEJBQ0UsZ0JBQ0UsNEJBQUEsQUFIUSxpQkFHUixBQUhRLE9BQUEsQ0FHSSxDQUNoQix5QkFDRSxnQkFDRSw0QkFBQSxBQU5RLGlCQU1SLEFBTlEsT0FBQSxDQU1JLENBQ2hCLHlCQUNFLGdCQUNFLDRCQUFBLEFBVFEsaUJBU1IsQUFUUSxPQUFBLENBU0ksQ0FDaEIseUJBQ0UsZ0JBQ0UsNEJBQUEsQUFaUSxpQkFZUixBQVpRLE9BQUEsQ0FZSSxDQVhoQiw4QkFDRSxnQkFDRSw0QkFBQSxBQUhRLGlCQUdSLEFBSFEsT0FBQSxDQUdJLENBQ2hCLHlCQUNFLGdCQUNFLDRCQUFBLEFBTlEsaUJBTVIsQUFOUSxPQUFBLENBTUksQ0FDaEIseUJBQ0UsZ0JBQ0UsNEJBQUEsQUFUUSxpQkFTUixBQVRRLE9BQUEsQ0FTSSxDQUNoQix5QkFDRSxnQkFDRSw0QkFBQSxB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QkFKSixhQUtRLGNBQWdCLENBRUcsQ0FEdkIseUJBTkosYUFPUSxZQUFjLENBQUssQ0FFM0IsZ0JBQ0ksb0JBQ0EsZ0NBQ0Esa0JBQW9CLENBQUcsWUFHdkIsZUFBaUIsQ0FEckIsZUFHUSxvQkFBc0IsQ0FIOUIsaUJBS1ksbUJBQXFCLENBQUcsWUFHaEMseUJBQ0EsWUFBYyxDQUNkLHlCQUhKLFlBSVEsWUFBYyxDQVFjLENBUGhDLHlCQUxKLFlBTVEsYUFDQSxpQkFBbUIsQ0FLUyxDQVpwQyw2QkFTUSxhQUNBLG9CQUFzQixDQVY5QixtREFZWSxlQUFpQixDQUFHLGtCQUl4QixxQkFDQSxpQkFBbUIsQ0FKM0Isa0JBT1EsbUJBQ0Esb0JBQ0EsaUJBQ0Esd0JBQVcsQ0FBb0IiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgQG1lZGlhKG1heC13aWR0aDogI3skcndkLXNtLWRvd259KSB7XG4gICAgLmNvbC14cy1vcmRlci0jeyRpfSB7XG4gICAgICBvcmRlcjogJGk7IH0gfVxuICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgLmNvbC1zbS1vcmRlci0jeyRpfSB7XG4gICAgICBvcmRlcjogJGk7IH0gfVxuICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgLmNvbC1tZC1vcmRlci0jeyRpfSB7XG4gICAgICBvcmRlcjogJGk7IH0gfVxuICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbGd9KSB7XG4gICAgLmNvbC1sZy1vcmRlci0jeyRpfSB7XG4gICAgICBvcmRlcjogJGk7IH0gfSB9XG4iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5odG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7IH1cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAkYy1iZyBuby1yZXBlYXQgNTAlIDA7XG4gIGZvbnQtZmFtaWx5OiAkZi1jb3B5O1xuICBjb2xvcjogJGMtdGV4dDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ud3JhcHBlciB7XG4gIHdpZHRoOiA5NCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNlY3Rpb24tLWludHJvIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgcGFkZGluZzogM3JlbSAwOyB9XG4gIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7IH1cbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTsgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTsgfSB9XG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH0gfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICRmLWRpc3BsYXk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuaDEge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07IH1cbiAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtOyB9XG4gIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH1cblxuaDMge1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbnAge1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkYy1hY2NlbnQ7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7IH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7IH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuIiwiLypcbiAqICBDb2xvcnNcbiAqL1xuXG4kYy1wcmltYXJ5OiAgICAgIzJiMmIyYjtcbiRjLWFjY2VudDogICAgICAjMDBiZGM4O1xuXG4kYy1ibHVlOiAgICAgICAgIzAwYmRjODtcbiRjLWxpZ2h0Ymx1ZTogICAjNmJkN2UyO1xuJGMtZ3JlZW46ICAgICAgICMwMGIyNDU7XG4kYy15ZWxsb3c6ICAgICAgI2ZmZDcwMDtcbiRjLWJsYWNrOiAgICAgICAjMDAwO1xuJGMtd2hpdGU6ICAgICAgICNmZmY7XG4kYy1saWdodGdyZXk6ICAgI2RmZGZkZjtcbiRjLXJlZDogICAgICAgICAjY2QyZTI2O1xuXG4kYy1iZzogICAgICAgICAgI2ZmZjtcbiRjLXRleHQ6ICAgICAgICAjMmIyYjJiO1xuJGMtYm9yZGVyOiAgICAgICNkNmQ2ZDY7XG5cbi8qXG4gKiAgRWFzaW5nXG4gKi9cblxuJGUtc21vb3RoOiAgICAgIGN1YmljLWJlemllcigwLjc3MCwgMC4wMDAsIDAuMTc1LCAxLjAwMCk7XG5cbi8qXG4gKiAgRm9udCBTdGFja3NcbiAqL1xuXG4kZi1jb3B5OiAgICAgICBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuJGYtZGlzcGxheTogICAgXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcblxuXG4vKlxuICogIE1lZGlhIFF1ZXJpZXNcbiAqL1xuXG4kcndkLXhzbTogICAgICAgICAzMmVtO1xuJHJ3ZC1zbTogICAgICAgICAgNDhlbTtcbiRyd2QtbWQ6ICAgICAgICAgIDY0ZW07XG4kcndkLWxnOiAgICAgICAgICA3NWVtO1xuJHJ3ZC14bGc6ICAgICAgICAgOTJlbTtcblxuJHJ3ZC14c20tZG93bjogICAgIDMxLjk5OTllbTtcbiRyd2Qtc20tZG93bjogICAgICA0Ny45OTk5ZW07XG4kcndkLW1kLWRvd246ICAgICAgNjMuOTk5OWVtO1xuJHJ3ZC1sZy1kb3duOiAgICAgIDc0Ljk5OTllbTtcbiRyd2QteGxnLWRvd246ICAgICA5MS45OTk5ZW07XG4iLCJpbnB1dCB7XG4gICAgJlt0eXBlPXRleHRdLFxuICAgICZbdHlwZT1lbWFpbF0sXG4gICAgJlt0eXBlPXBhc3N3b3JkXSxcbiAgICAmW3R5cGU9dGVsXSxcbiAgICAmW3R5cGU9dXJsXSxcbiAgICAmW3R5cGU9c2VhcmNoXSB7XG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzICRlLXNtb290aDtcbiAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogb2JsaXF1ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5OyB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyZWVuOyB9IH0gfVxuXG50ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogLjc1cmVtIDFyZW07XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzICRlLXNtb290aDtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG9ibGlxdWU7XG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5OyB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyZWVuOyB9IH1cblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICBmb250OiAuODc1cmVtLzEuNCAkZi1jb3B5ICFpbXBvcnRhbnQ7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogLjI1cmVtO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIG1hcmdpbi10b3A6IC4yNXJlbTtcbiAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW0gIWltcG9ydGFudDtcblxuICAgIGNvbG9yOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLSAuNXJlbSAqIDI7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICBjb250ZW50OiAnJztcblxuICAgICAgICBib3JkZXItd2lkdGg6IC41cmVtO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjLXJlZCB0cmFuc3BhcmVudDsgfSB9XG5cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIG1hcmdpbjogM3JlbSAwIDAgMCAhaW1wb3J0YW50OyB9XG4ud3BjZjctbWFpbC1zZW50LW9rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4ud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJlZDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmLnBsYWNlaG9sZGVyIHtcbiAgXHRAY29udGVudDsgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICBcdEBjb250ZW50OyB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBcdEBjb250ZW50OyB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBcdEBjb250ZW50OyB9IH1cblxuQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICRmaWxlLXBhdGgsICRmb250LXdlaWdodCwgJGZvbnQtc3R5bGUpIHtcblx0QGZvbnQtZmFjZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0XHRzcmM6IHVybChcIiN7JGZpbGUtcGF0aH0uZW90XCIpO1xuXHRcdHNyYzogdXJsKFwiI3skZmlsZS1wYXRofS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIjeyRmaWxlLXBhdGh9LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xuXHRcdGZvbnQtc3R5bGU6ICRmb250LXN0eWxlOyB9XG5cdEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcblx0XHRAZm9udC1mYWNlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0XHRzcmM6IHVybChcIiN7JGZpbGUtcGF0aH0uc3ZnIyN7JGZvbnQtZmFtaWx5fVwiKSBmb3JtYXQoXCJzdmdcIik7IH0gfSB9XG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLXRvcDogKCRoZWlnaHQgLyAkd2lkdGgpICogMTAwJTsgfVxuIiwiYSxcbmJ1dHRvbiB7XG4gICAgJi5idG4ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG5cbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWFjY2VudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWFjY2VudDtcblxuICAgICAgICBjb2xvcjogJGMtYmc7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC40cyAkZS1zbW9vdGgsIGJhY2tncm91bmQtY29sb3IgLjRzICRlLXNtb290aCwgYm9yZGVyLWNvbG9yIC40cyAkZS1zbW9vdGg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmVlbjtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47IH0gfVxuICAgICYuYnRuX19zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtOyB9XG4gICAgJi5idG5fX3ByaW1hcnkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTsgfVxuICAgICYuYnRuX193aGl0ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXdoaXRlO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGMtcHJpbWFyeSAhaW1wb3J0YW50OyB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDsgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7IH0gfSB9XG4gICAgJi5idG5fX3RyYW5zcGFyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblxuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYy13aGl0ZSAhaW1wb3J0YW50OyB9IH0gfVxuXG4gICAgJi5idG5fX2Fycm93IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6YmVmb3JlIHtcblxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZztcblxuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgJGUtc21vb3RoLCBiYWNrZ3JvdW5kLWNvbG9yIC40cyAkZS1zbW9vdGg7IH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtLjI1cmVtO1xuXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogLjVyZW07XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBib3JkZXI6IC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogLjVyZW0gc29saWQgJGMtYmc7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzICRlLXNtb290aCwgYmFja2dyb3VuZC1jb2xvciAuNHMgJGUtc21vb3RoOyB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYnRuQXJyb3dMaW5lU2xpZGVSaWdodCAxcyAxOyB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGJ0bkFycm93QXJyb3dTbGlkZVJpZ2h0IDFzIDE7IH0gfSB9IH1cblxuQGtleWZyYW1lcyBidG5BcnJvd0xpbmVTbGlkZVJpZ2h0IHtcbiAgICAwJSB7XG5cbiAgICAgICAgd2lkdGg6IDFyZW07XG5cbiAgICAgICAgcmlnaHQ6IDFyZW07IH1cbiAgICAyNSUge1xuXG4gICAgICAgIHdpZHRoOiAycmVtO1xuXG4gICAgICAgIHJpZ2h0OiAtMXJlbTsgfVxuICAgIDUwJSB7XG5cbiAgICAgICAgd2lkdGg6IDA7XG5cbiAgICAgICAgcmlnaHQ6IC0xcmVtOyB9XG4gICAgNTElIHtcbiAgICAgICAgcmlnaHQ6IDJyZW07IH1cbiAgICAxMDAlIHtcblxuICAgICAgICB3aWR0aDogMXJlbTtcblxuICAgICAgICByaWdodDogMXJlbTsgfSB9XG5cbkBrZXlmcmFtZXMgYnRuQXJyb3dBcnJvd1NsaWRlUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgcmlnaHQ6IC41cmVtOyB9XG4gICAgMjUlIHtcbiAgICAgICAgcmlnaHQ6IC0xLjVyZW07IH1cbiAgICA1MCUge1xuICAgICAgICByaWdodDogLTEuNXJlbTsgfVxuICAgIDUxJSB7XG4gICAgICAgIHJpZ2h0OiAxLjVyZW07IH1cbiAgICAxMDAlIHtcbiAgICAgICAgcmlnaHQ6IC41cmVtOyB9IH1cblxuXG4udHlwZWQtY3Vyc29yIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xuXG4gICAgb3BhY2l0eTogMTsgfVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYWNjb3JkaW9uLWxpc3Qge1xuICAgIGRkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLnBvcHVwLS1vdmVybGF5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLXByaW1hcnksLjkpOyB9XG4gICAgLnBvcHVwLS1jb250ZW50IHtcblxuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7IH1cbiAgICAucG9wdXAtLWNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcblxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgdG9wOiAtMS41cmVtO1xuICAgICAgICByaWdodDogLTEuNXJlbTtcblxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYy1wcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIHZpZGVvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwKTsgfSB9XG5cbi5zbGljay1zbGlkZSB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbiNleGNlbGVhZC1jbGllbnRlbC1sYXllciB7XG4gICAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgLmxheWVyLW9wZW4ge1xuICAgICAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDE0OHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXByaW1hcnkgdXJsKC4uL2ltYWdlcy9saXZlY2hhdC5qcGcpIG5vLXJlcGVhdCA1MCUgNTAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAjeyRyd2QtbWQtZG93bn0pIHtcbiAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpOyB9XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4gICAgICAgICYuZml4ZWQge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfSB9IH0gfVxuXG5ib2R5LmFkbWluLWJhciB7XG4gICAgI2V4Y2VsZWFkLWNsaWVudGVsLWxheWVyIHtcbiAgICAgICAgLmxheWVyLW9wZW4ge1xuICAgICAgICAgICAgJi5maXhlZCB7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSArIDMycHgpICFpbXBvcnRhbnQ7IH0gfSB9IH1cbiIsImhlYWRlcltyb2xlPWJhbm5lcl0ge1xuICAgIGZvbnQtZmFtaWx5OiAkZi1kaXNwbGF5O1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMS42ODc1cmVtO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTsgfVxuICAgIC5sb2dvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNjg3NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuODc1cmVtO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjY4N3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxOHJlbTsgfSB9IH1cbiAgICBuYXYge1xuICAgICAgICAudG9nZ2xlLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTk7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1wcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcHJpbWFyeTsgfVxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjJyZW07XG5cbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4yNXM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogICAgICAgICB0cmFuc2Zvcm0gLjI1cztcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTsgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwJTtcblxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogLjJyZW07XG5cbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjI1cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXM7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDIwMCU7IH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC02cHgsIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTZweCwgMCk7IH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNnB4LCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCk7IH0gfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAudG9nZ2xlLW1lbnUge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7IH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7IH0gfSB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcblxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtbGlnaHRncmV5O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY4N3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdOYXdpZ2FjamEnO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICYuc29jaWFsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OS41JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtOyB9IH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogLjVyZW07XG5cbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuODc1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIC41cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfSB9XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIC43NXJlbTsgfVxuICAgICAgICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgJGUtc21vb3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYWNjZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYWNjZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gLjc1cmVtOyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYWNjZW50OyB9IH0gfVxuICAgICAgICAgICAgICAgICYuc29jaWFsIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDsgfSB9IH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfSB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTsgfSB9IH0gfSB9XG5cbiIsImZvb3RlciB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDA7IH1cbiAgICAubG9nbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIG1heC13aWR0aDogMTJyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC42MjVyZW07XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbTsgfSB9IH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDA7IH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTsgfSB9IH1cblxuIiwiLmFsaWduLWxlZnQsXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYWxpZ24tcmlnaHQsXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5hbGlnbi1jZW50ZXIsXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhKG1pbi13aWR0aDogI3skcndkLWxnfSkge1xuICAuYWxpZ24tbGVmdC1sZyxcbiAgLnRleHQtbGVmdC1sZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4gIC5hbGlnbi1yaWdodC1sZyxcbiAgLnRleHQtcmlnaHQtbGcge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbiAgLmFsaWduLWNlbnRlci1sZyxcbiAgLnRleHQtY2VudGVyLWxnIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gIC5hbGlnbi1sZWZ0LW1kLFxuICAudGV4dC1sZWZ0LW1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbiAgLmFsaWduLXJpZ2h0LW1kLFxuICAudGV4dC1yaWdodC1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuICAuYWxpZ24tY2VudGVyLW1kLFxuICAudGV4dC1jZW50ZXItbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgLmFsaWduLWxlZnQtc20sXG4gIC50ZXh0LWxlZnQtc20ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuICAuYWxpZ24tcmlnaHQtc20sXG4gIC50ZXh0LXJpZ2h0LXNtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4gIC5hbGlnbi1jZW50ZXItc20sXG4gIC50ZXh0LWNlbnRlci1zbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuaW1nLmFsaWdubGVmdCB7XG4gIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IC41cmVtIDFyZW0gLjVyZW0gMDsgfSB9XG5cbmltZy5hbGlnbnJpZ2h0IHtcbiAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IC41cmVtIDAgLjVyZW0gMXJlbTsgfSB9XG5cbi51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4uYmlnIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4uZ3JlZW4ge1xuICAgIGNvbG9yOiAkYy1ncmVlbiAhaW1wb3J0YW50OyB9XG4uYmx1ZSB7XG4gICAgY29sb3I6ICRjLWJsdWUgIWltcG9ydGFudDsgfVxuIiwiLmhvbWUtaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ob21lLWhlcm8tLXRleHQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIHdpZHRoOiA5MCU7XG5cbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjY4N3JlbTtcblxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC44NzVyZW07XG5cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTsgfSB9IH1cblxuLmhvbWUtaGVyby0taW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAmID4gZGl2IHtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDE2LDkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICB2aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICBoZWlnaHQ6IDEwcmVtO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BsYXlfYnV0dG9uLnBuZykgbm8tcmVwZWF0IDUwJSA1MCU7XG5cbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgJGUtc21vb3RoO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNjsgfSB9IH1cblxuIiwiLnNlY3Rpb24tLWhvbWUtc3RhdHMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uaG9tZS1zdGF0cy0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwIDEuNXJlbSAwO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwOyB9XG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBtYXgtd2lkdGg6IDMyJTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIC41cmVtIDA7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDsgfVxuICAgICAgICAmLmxhcmdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9IH0gfSB9XG5cbi5ob21lLXN0YXRzLS1jYXJvdXNlbCB7XG4gICAgLnNsaWNrLWxpc3QsXG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG4iLCIuaG93LWl0LXdvcmtzLS1jb2x1bW4ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfVxuICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcblxuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyAkZS1zbW9vdGg7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuOyB9XG4gICAgICAgICYuaWNvbl9fYXJyb3cge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0uMjVyZW07XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWxlZnQtY29sb3IgLjRzICRlLXNtb290aDtcblxuICAgICAgICAgICAgICAgIGJvcmRlcjogLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IC41cmVtIHNvbGlkICRjLWdyZWVuOyB9IH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmc7IH0gfVxuICAgICY6aG92ZXIge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kOyB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTsgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjLXByaW1hcnk7IH0gfSB9XG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIGNvbG9yOiAkYy1ncmVlbjsgfSB9XG5cbiIsIi5zZWN0aW9uLS1ob21lLWNvb3Age1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWxpZ2h0Z3JleTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDA7IH0gfVxuXG4uY29vcC0tc2xpZGVyIHtcbiAgICAmID4gZGl2IHtcbiAgICAgICAgcCB7fVxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG5cbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgbWFyZ2luOiAwIC4zNzVyZW07XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC41cmVtO1xuXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHMgJGUtc21vb3RoO1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYy1saWdodGdyZXksIDE1KTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjLWFjY2VudCwgMjApOyB9IH1cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1hY2NlbnQ7IH0gfSB9IH0gfVxuXG4uY29vcC0tc2xpZGVyLS10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW07XG5cbiAgICBjb2xvcjogJGMtYWNjZW50O1xuICAgIC50eXBlZCA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWFjY2VudDsgfSB9XG5cbi50LWNhcmV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICB3aWR0aDogLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcblxuICAgIGFuaW1hdGlvbjogYmxpbmsgLjdzIGluZmluaXRlO1xuXG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQGtleWZyYW1lcyBibGluayB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbiIsIi5zZWN0aW9uLS1ob21lLWJlbmVmaXRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfVxuICAgIC5zZWN0aW9uLS1pbnRybyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfSB9XG5cbi5iZW5lZml0cyB7XG4gICAgLmJlbmVmaXRzLS1jb2x1bW4ge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHMgJGUtc21vb3RoO1xuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47IH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnOyB9IH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7IH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7IH0gfSB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlOyB9IH0gfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcblxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTsgfVxuICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogM3JlbSAwIDAgMDtcblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfVxuXG4iLCIucHJpY2UtdGFibGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9IH0gfVxuXG4ucHJpY2UtdGFibGUtLXRhYmxlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0cmVtO1xuXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoJGMtd2hpdGUsMTAwJSkgMCUscmdiYSgkYy13aGl0ZSwwKSAxMDAlKTsgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0xcHg7XG5cbiAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoJGMtd2hpdGUsMCkgMCUscmdiYSgkYy13aGl0ZSwxKSAxMDAlKTsgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICYuem9vbWVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAucHJpY2UtdGFibGUtLXRhYmxlIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG5cbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblxuICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTAlO1xuXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG4gICAgICAgIC5wcmljZS10YWJsZS0tem9vbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwKTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH0gfSB9IH1cblxuLnByaWNlLXRhYmxlLS16b29tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuXG4ucHJpY2UtdGFibGUtLXRhYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDE0cmVtO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoNTB2aCAtIDYwcHgpO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgbWF4LWhlaWdodDogOTk5OTk5OTk5OTk5OTk5OTk5OTk5OXB4OyB9ICAgICAgICAvLyBzb21lIHJpZGljdWxvdXMgbnVtYmVyXG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNzUpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7IH1cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjc1cmVtO1xuXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1hY2NlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtOyB9XG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNzVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfSB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjc1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtOyB9IH1cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1hY2NlbnQ7IH0gfSB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjY4N3JlbTtcblxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjI1cmVtIDEuMjVyZW07IH0gfVxuICAgICAgICAgICAgICAgICYuY3RhIHtcbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogLjI1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saWdodGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfSB9IH0gfSB9IH1cblxuIiwiLmZhcSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuICAgIGRsIHtcbiAgICAgICAgZHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgICAgICBkZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAlOyB9IH0gfSB9XG5cbiIsIi5zZWN0aW9uLS1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdztcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfVxuICAgIC5zZWN0aW9uLS1pbnRybyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICBpbnB1dCB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfSB9XG5cbiIsIi5zZWN0aW9uLS1jb250YWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1saWdodGdyZXk7XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07IH1cblxuICAgIC5zZWN0aW9uLS1pbnRybyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cblxuLmNvbnRhY3QtLWNvbHVtbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5OyB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OiA5cmVtOyB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC43NXJlbTsgfSB9XG5cbiIsIi5zZWN0aW9uLS1wYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2Qtc219KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLW1kfSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTsgfSB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjLXByaW1hcnksIC43KTsgfSB9XG5cbi5wYWdlLS10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tbGVmdDogLS4xNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uMTVyZW07XG4gICAgJiA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgLjE1cmVtO1xuICAgICAgICBmbGV4LWJhc2lzOiAzMy4zMzM0JTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzM0JTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAuNzVyZW07IH1cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93OyB9IH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtbGlnaHRibHVlOyB9IH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47IH0gfSB9IH1cblxuLnBhZ2UtLXNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC53aWRnZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWxpZ2h0Z3JleTtcbiAgICAgICAgZm9udC1zaXplOiAuODEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5OyB9XG4gICAgICAgICYud2lkZ2V0X3JlY2VudF9lbnRyaWVzIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfSB9IH0gfVxuXG5cbi5wb3N0LS10aXRsZSB7XG4gICAgY29sb3I6ICRjLWdyZWVuO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmVlbjsgfSB9XG5cbi5wYWdlLS10aHVtYm5haWwge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogLjI1cmVtO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYi1jb21tZW50cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTZlOTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogLjVyZW07XG4gICAgQG1lZGlhKG1pbi13aWR0aDogI3skcndkLXNtfSkge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07IH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAjeyRyd2QtbWR9KSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW07IH0gfVxuXG5kaXYuc2luZ2xlLXBvc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1saWdodGdyZXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTsgfSB9IH1cblxuLmVycm9yLS00MDQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWxpZ2h0Z3JleTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1zbX0pIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6ICN7JHJ3ZC1tZH0pIHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMCAwOyB9XG4gICAgaDEsIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuLnBhZ2UtLWNvbnRlbnQge1xuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4gICAgbGkge1xuICAgICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDQzLCA0MywgNDMsIDAuNyk7IH0gfVxuIl19 */
