﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:"Roboto",sans-serif;color:#122131;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}body{line-height:1;overflow-x:hidden !important;background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}a:hover{color:inherit}a img{max-width:100%}.container{max-width:1140px}@media screen and (max-width: 992px){.container{max-width:700px;padding:0}}@media screen and (min-width: 992px){.container{padding:0}}@media screen and (max-width: 768px){.container{max-width:400px}}@media screen and (max-width: 600px){.container{max-width:290px}}@media screen and (max-width: 1200px){.hide-on-tablet{display:none !important}}@media screen and (min-width: 992px){.hide-on-desktop{display:none !important}}@media screen and (max-width: 992px){.hide-on-mobile{display:none !important}}.align-center,.btn-sobre,.btn-default{display:flex;justify-content:center;align-items:center}.copy{color:#122131}.copy span{font-weight:500;font-size:14px;letter-spacing:.2em;line-height:26px;text-align:left;text-transform:uppercase;color:#1678db}.copy h2,.copy h1{font-weight:900;font-size:48px;margin-top:12px;line-height:54px}@media screen and (max-width: 992px){.copy h2,.copy h1{font-size:25px;line-height:30px}}.copy h3,.copy h4,.copy h5,.copy h6{font-weight:900;font-size:24px;line-height:34px;margin-top:36px}.copy strong{font-weight:700}.copy p{color:#2d3c5a;font-size:16px;margin-top:16px;line-height:24px}.copy p strong,.copy p b{font-weight:700;color:inherit}.cta{display:flex;gap:10px;margin-top:40px}@media screen and (max-width: 992px){.cta{flex-direction:column;align-items:center}}.wrap-text-image{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px}@media screen and (max-width: 992px){.wrap-text-image{grid-template-columns:1fr;align-items:center;justify-content:center;width:100%;gap:20px}}.wrap-text-image.left{justify-content:end}.wrap-text-image.grid .container-img{width:100%}.wrap-text-image .container-img{width:945px}@media screen and (max-width: 992px){.wrap-text-image .container-img{width:100%;margin-top:25px}}.wrap-text-image .container-img img{width:100%}@media screen and (max-width: 992px){.wrap-text-image .container-img img{height:300px;object-fit:cover;object-position:top}}.wrap-text-image .copy{width:545px}@media screen and (max-width: 992px){.wrap-text-image .copy{text-align:center;width:100%}}.splide__pagination{bottom:-2.5em !important}.splide__pagination .splide__pagination__page{background:#024b82;margin:3px 10px !important}@media screen and (max-width: 992px){.splide__pagination .splide__pagination__page{margin:3px 4px !important}}.splide__pagination .splide__pagination__page.is-active{background:#024b82;opacity:1}.splide__arrow{width:50px !important;height:50px !important;background:rgba(255,255,255,.33) !important}.splide__arrow svg{fill:#fff !important;opacity:.5 !important}.btn-gradient{--c1: #1678db;--c2: #11528b;border:none;width:100%;max-width:270px;height:60px;background:linear-gradient(140deg, var(--c2, #1678db), var(--c1, #11528b) 51%, var(--c2, #1678db)) var(--x, 0)/200%;border-radius:6px;font-family:"Roboto",sans-serif;font-weight:bold;font-size:17px;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;transition:.4s ease-in-out}@media screen and (max-width: 768px){.btn-gradient{max-width:230px;font-size:15px}}.btn-gradient img{margin-left:5px}.btn-gradient:hover{--x: 100%;color:#fff}.saiba-mais{font-family:"Roboto",sans-serif;font-weight:bold;text-decoration:underline;font-size:14px;letter-spacing:-0.01em;text-align:center;color:#fff}#navbar{height:100px;display:flex;align-items:center}@media screen and (max-width: 992px){#navbar{padding:12px 0;height:75px}}#navbar .grid-menu{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 992px){#navbar .grid-menu .logo{width:100px}#navbar .grid-menu .logo img{height:100%}}@media screen and (min-width: 992px){#navbar .grid-menu .menu-wrap{margin-left:45px}}@media screen and (max-width: 992px){#navbar .grid-menu .menu-wrap{position:absolute;transform:translateX(-1000px);top:75px;width:100%;left:0;background:#fff;height:100vh;padding-top:12px;transition:.3s ease}#navbar .grid-menu .menu-wrap.active{transform:translateX(0);overflow-y:scroll;padding-bottom:160px}#navbar .grid-menu .menu-wrap #menu{display:flex;flex-direction:column}#navbar .grid-menu .menu-wrap #menu .menu-item{padding-bottom:8px}}@media screen and (max-width: 992px)and (max-width: 992px){#navbar .grid-menu .menu-wrap #menu .menu-item{border-bottom:1px solid rgba(149,149,149,.4)}}#navbar .grid-menu .menu-wrap .contato-menu{display:block;margin-top:20px;font-size:13px}#navbar .grid-menu .menu-wrap .contato-menu a{color:#1678db;font-weight:700;display:block}#navbar .grid-menu .menu-wrap .btn-default{margin-top:36px;margin-bottom:36px}@media screen and (min-width: 992px){#navbar .grid-menu .menu-wrap .btn-default{display:none}}#navbar .grid-menu .menu-wrap .local{display:flex;gap:8px}#navbar .grid-menu .menu-wrap .local i{color:#1678db}#navbar .grid-menu .menu-wrap .redes{display:flex;gap:3px;margin-top:20px}#navbar .grid-menu .menu-wrap p{margin-top:14px;font-size:12px;color:#959595}#navbar .grid-menu .menu-wrap::-webkit-scrollbar{width:5px}#navbar .grid-menu .menu-wrap::-webkit-scrollbar-thumb{background:#1678db}#navbar .grid-menu .menu-wrap::-webkit-scrollbar-track{background-color:#a9a9a9}#navbar #menu{display:flex;gap:28px}@media screen and (max-width: 992px){#navbar #menu{gap:0px}}#navbar #menu .menu-item{font-size:17px;letter-spacing:-0.02em;color:#122131;padding:42px 0;position:relative;font-weight:500}#navbar #menu .menu-item:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#1678db;position:absolute;left:50%;transform:translateX(-50%);top:66px;visibility:hidden;opacity:0;transition:.3s ease-in-out}@media screen and (max-width: 992px){#navbar #menu .menu-item:after{display:none}}@media screen and (max-width: 992px){#navbar #menu .menu-item{font-size:16px}}#navbar #menu .menu-item:hover,#navbar #menu .menu-item.activeMenu{color:#1678db}#navbar #menu .menu-item:hover:after,#navbar #menu .menu-item.activeMenu:after{visibility:visible;opacity:1}#navbar #menu .menu-item i{font-size:12px;color:#1678db;margin-left:12px}#navbar #menu .menu-item-has-children{position:relative}@media screen and (max-width: 992px){#navbar #menu .menu-item-has-children{display:flex;align-items:center;flex-wrap:wrap}#navbar #menu .menu-item-has-children a{width:27%;color:#122131;max-width:130px}#navbar #menu .menu-item-has-children .drop-box{width:100%;margin-top:16px}#navbar #menu .menu-item-has-children .drop-box .sub-item{padding-left:20px}#navbar #menu .menu-item-has-children .drop-box .sub-item .item-list-menu{font-weight:normal;font-size:14px;line-height:28px;color:#2e3748;display:list-item;list-style:disc;list-style-type:disc;width:100%;max-width:100%}#navbar #menu .menu-item-has-children .drop-box .sub-item .title-line{font-weight:500;text-transform:uppercase;font-size:13px;line-height:36px;color:#2e3748}}@media screen and (min-width: 992px){#navbar #menu .menu-item-has-children:hover .drop-box{display:flex;flex-direction:column;position:absolute;background:#fff;width:830px;height:270px;box-shadow:0px 3px 26px rgba(0,0,0,.24);left:50%;transform:translateX(-50%);top:100px;z-index:999}#navbar #menu .menu-item-has-children:hover .drop-box .left{padding-right:32px;border-right:1px solid rgba(149,149,149,.13)}#navbar #menu .menu-item-has-children:hover .drop-box .left .item-menu{font-weight:700;font-size:15px;color:#2e3748;text-transform:uppercase}#navbar #menu .menu-item-has-children:hover .drop-box .left .item-menu.active{color:#1678db}#navbar #menu .menu-item-has-children:hover .drop-box .left .item-menu .title-line{margin-bottom:8px}#navbar #menu .menu-item-has-children:hover .drop-box .left .item-menu:before{display:none}#navbar #menu .menu-item-has-children:hover .drop-box .right{padding-left:32px;grid-column:2/4;display:grid;width:100%;justify-content:flex-start;align-items:start;grid-template-rows:min-content;grid-template-columns:1fr 1fr;position:absolute;opacity:0;visibility:hidden;transform:translateX(-2500px);transition:opacity .3s ease;grid-auto-flow:column;grid-template-rows:repeat(5, 1fr)}#navbar #menu .menu-item-has-children:hover .drop-box .right.active{position:initial;opacity:1;visibility:visible;transform:translateX(0)}#navbar #menu .menu-item-has-children:hover .drop-box .itens-menu{padding:36px;display:grid;grid-template-columns:1.3fr 1fr 1fr;height:210px}#navbar #menu .menu-item-has-children:hover .drop-box .itens-menu.product{padding-bottom:24px}#navbar #menu .menu-item-has-children:hover .drop-box .sub-item{font-size:14px;line-height:33px;color:#2e3748;font-weight:400;display:flex;align-items:center}#navbar #menu .menu-item-has-children:hover .drop-box .sub-item:before{content:"";display:block;min-width:3px;height:3px;border-radius:50%;background:#2e3748;margin-right:10px}#navbar #menu .menu-item-has-children:hover .drop-box footer{display:flex;justify-content:space-between;align-items:center;padding:0 36px;height:60px;border-top:1px solid rgba(149,149,149,.13)}#navbar #menu .menu-item-has-children:hover .drop-box footer span{font-size:13px;color:#6a6a6a;font-weight:400}#navbar #menu .menu-item-has-children:hover .drop-box footer a{color:#1678db;font-weight:700}#navbar #menu .menu-item-has-children:hover .drop-box footer .socials{display:flex;align-items:center;gap:8px}#navbar #menu .menu-item-has-children:hover .drop-box footer .socials span{color:#6a6a6a;font-size:13px}}#navbar #menu .menu-item-has-children #myCollapse i{transition:.3s ease}#navbar #menu .menu-item-has-children #myCollapse[aria-expanded=true] i{transform:rotate(-180deg)}@media screen and (max-width: 992px){#navbar #menu .left .item-menu.linha .title-line{font-weight:700}}.menu-hamb{width:28px;height:18px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 992px){.menu-hamb{display:none}}.line-1{background:#1678db;width:100%;height:4px;border-radius:5px;position:absolute}.line-2{background:#1678db;width:100%;height:4px;border-radius:5px;position:absolute}.line-3{background:#1678db;width:100%;height:4px;border-radius:5px;position:absolute}.line-1{transition:500ms;transform:translateY(-5px);animation:animateReverse 600ms ease-in-out}.line-2{transition:500ms;transform:scale(1);opacity:1}.line-3{transition:500ms;transform:translateY(5px);animation:animate2Reverse 600ms ease-in-out}.menu-hamb .active{animation:rotateIcon 600ms ease-in-out forwards}.line-1.active{animation:animate 600ms ease-in-out forwards}.line-2.active{transform:scale(0);opacity:0}.line-3.active{animation:animate2 600ms linear forwards}@keyframes animate{50%{transform:translateY(0px) rotate(0deg)}100%{transform:translateY(0px) rotate(-45deg)}}@keyframes animateReverse{0%{transform:translateY(0px) rotate(45deg)}50%{transform:translateY(0px) rotate(0deg)}100%{transform:translateY(-5px) rotate(0deg)}}@keyframes animate2{50%{transform:translateY(0px) rotate(0deg)}100%{transform:translateY(0px) rotate(45deg)}}@keyframes animate2Reverse{0%{transform:translateY(0px) rotate(-45deg)}50%{transform:translateY(0px) rotate(0deg)}100%{transform:translateY(5px) rotate(0deg)}}@keyframes rotateIcon{100%{transform:rotate(90deg)}}.overlay{width:100%;height:100%;position:fixed;background:rgba(0,57,94,.9);top:150px;left:0;visibility:hidden;opacity:0;transition:.3s ease-in-out;z-index:1}.overlay.active{visibility:visible;opacity:1}.btn-default{width:160px;height:50px;border-radius:6px;background:linear-gradient(#3add8c 16.44%, #27be98 85.02%);font-size:17px;font-weight:700;color:#fff;gap:8px;transition:.2s ease}.btn-default i{color:#fff;font-size:22px}.btn-default:hover{color:#fff;filter:brightness(1.2)}.btn-default:active{filter:brightness(0.8)}.btn-sobre{width:226px;height:60px;border-radius:6px;background:transparent;border:1.5px solid #207ad8;color:#1678db;font-weight:600;font-size:17px;font-family:"Roboto",sans-serif}.btn-sobre:hover{color:#1678db}.btn-sobre.solid{background:#1678db;color:#fff;border:1.7px solid #1678db}@media screen and (max-width: 39.9375em){#whats-cta{display:none}}#whats-cta i,#btn-whatsapp i{color:#fff}#cta-trigger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:999;opacity:0;visibility:hidden;position:fixed;bottom:4%;right:2.5%}.btns-form{background:#1678db}#cta-trigger.show{visibility:visible;animation-name:show-cta;animation-duration:1s;animation-fill-mode:forwards}#cta-trigger.no-show{visibility:hidden;animation-name:show-cta;animation-duration:1s;animation-fill-mode:forwards}#trigger-body{width:142px;height:140px;padding:16px;background:#fff;box-sizing:border-box;font-size:16px;text-align:center;border-radius:6px;transition:.3s all;box-shadow:0px 3px 16px #cccdd0}#trigger-body strong{font-size:1.25em;font-weight:700;color:#122131;line-height:1.35;margin-bottom:5px;display:block;font-family:"Roboto",sans-serif}#trigger-body p{font-size:.75em;font-weight:400;color:#122131;line-height:1;margin-bottom:10px;display:block;font-family:"Roboto",sans-serif}button.open-modal-cta{width:78px;height:33px;background:#1678db;border:none;cursor:pointer;text-transform:uppercase;font-size:1em;font-weight:600;color:#fff;line-height:30px;outline:0;border-radius:6px;font-family:"Roboto",sans-serif}button.open-trigger-body{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background:#1678db;border-radius:50%;border:none;position:relative;margin-top:40px;margin-left:60px;cursor:pointer;outline:0;font-family:"Roboto",sans-serif}button.open-trigger-body:before{content:"";width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;top:-8px;left:-8px;background:rgba(42,214,106,.2);border-radius:50%;z-index:-1}button.close-trigger-body{width:20px;height:20px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:-8px;right:-10px;border:none;cursor:pointer;box-shadow:2px 3px 0 0 rgba(0,0,0,.2),4px 7px 0 0 rgba(0,0,0,.15)}#modal-cta{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:.3s all;z-index:-1}#modal-cta.open{z-index:9999999;opacity:1;visibility:visible}#modal-overlay{width:100%;height:100%;background:#000000f2}#modal-container{width:520px;max-width:90%;height:460px;position:absolute;top:91px;right:0;bottom:0;left:0;margin:auto;background:#fff;box-shadow:16px 20px 20px 0 rgba(0,0,0,.3)}button .fa-clock,button .fa-comments,button .fa-phone{color:#fff}button.modal-tab{width:33.3333333333%;height:48px;border:1px solid #fff;background:#1678db;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;transition:.3s all;border:none !important;font-family:"Roboto",sans-serif}@media screen and (max-width: 538px){button.modal-tab{padding:0 40px}}@media screen and (max-width: 495px){button.modal-tab{padding:0 20px}}@media screen and (max-width: 360px){button.modal-tab{padding:0px}}button.modal-tab.active{background:#11528b;font-family:"Roboto",sans-serif}.modal-content-btns{width:100%;height:calc(100% + 36px);font-size:16px;padding:35px 34px;position:absolute;left:0;right:0;bottom:-81px;opacity:0;visibility:hidden;transition:.3s all;font-family:"Roboto",sans-serif}.modal-content-btns.active{font-family:"Roboto",sans-serif;opacity:1;visibility:visible}.modal-content-btns>h2{font-size:28px !important;font-weight:700;color:#122131;display:block;text-align:center;text-transform:uppercase;margin-bottom:-1px !important}.modal-content-btns>p{font-size:1.25em;font-weight:400;color:#2d3c5a;line-height:1.4;margin-bottom:15px;display:block;text-align:center}.modal-content-btns label{display:block;margin-bottom:10px;position:relative}.modal-content-btns label.fa-phone input,.modal-content-btns label.fa-user-circle input{padding-left:37px;height:40px !important}.modal-content-btns label.half{width:48%;display:inline-block}.modal-content-btns label.half:nth-child(2n){float:right}.modal-content-btns label.fa-phone:before,.modal-content-btns label.fa-user-circle:before{width:15px;height:15px;margin-right:10px;font-size:1rem;color:#051221;position:absolute;top:0;bottom:0;margin:auto;left:10px;font-weight:600}.modal-content-btns input,.modal-content-btns textarea{width:100%;border:1px solid #d9d9d9;font-size:.875em;font-weight:400;color:rgba(77,114,208,.95)}.modal-content-btns input{height:40px !important;border-radius:5px;padding-left:15px}.modal-content-btns input::placeholder{font-family:"Roboto",sans-serif}.modal-content-btns textarea{height:52px !important;border-radius:5px;padding:15px}.modal-content-btns textarea::placeholder{font-family:"Roboto",sans-serif}.modal-content-btns .btn-submit{width:100%;height:42px;border:0;border-radius:5px;background:#1678db;display:block;font-size:1.25em;font-weight:600;text-transform:uppercase;line-height:42px;text-align:center;margin-bottom:13px;color:#fff;border-radius:6px}.modal-content-btns small{font-size:.875em;font-weight:600;color:#005c89;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 370px){.modal-content-btns small{font-size:11px}}.modal-content-btns small span{width:23px;height:23px;border-radius:50%;background:#051221;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 6px}@media screen and (max-width: 991px){#cta-trigger{display:none}#modal-container{height:480px}.modal-content-btns{padding:30px 20px}}@media screen and (min-width: 991px){#whats-cta{width:47px;height:47px;background:#01c854;border-radius:50%;z-index:999;opacity:0;visibility:hidden;font-size:1.875rem;color:#fff;display:flex;justify-content:center;align-items:center;position:fixed;right:5%;bottom:45%}#whats-cta .fa-whatsapp{font-size:33px}#whats-cta:before{content:"";width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;top:-7px;left:-7px;z-index:-1;background:rgba(1,200,84,.3);border-radius:50%;animation-name:whats-pulse;animation-duration:2s;animation-iteration-count:infinite}#whats-cta.show{visibility:visible;animation-name:show-cta;animation-duration:1s;animation-fill-mode:forwards}}@media screen and (min-width: 991px){#mobile-cta{display:none}}@media screen and (max-width: 990px){#cta-trigger{bottom:15%}#mobile-cta{width:100%;background:#5c5c5c;position:fixed;bottom:0;left:0;z-index:999}#mobile-cta:before{content:"";width:100%;height:5px;position:absolute;bottom:100%;left:0;background:rgba(17,82,140,.3)}#mobile-cta .wrap{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;justify-content:center;text-align:center;background:#11528c;height:55px}#mobile-cta div a,#mobile-cta div button{font-size:16px;color:#fff;font-family:"Roboto",sans-serif}button.modal-tab{width:33.3333333333% !important}#mobile-cta #btn-whatsapp i{margin-top:13px}#mobile-cta .column-whats{height:100%;background:linear-gradient(#3add8c 0%, #3add8c 17.39%, #27be98 85.68%, #27be98 100%);display:flex;align-items:center;justify-content:center}#mobile-cta #btn-whatsapp i:before{font-size:37px}.column-ligar{border-right:#fff 1px solid}#btn-whatsapp{width:42px;position:relative;font-size:1.75rem;color:#fff;line-height:42px}.whats-col{background:#2e2e2d}#btn-whatsapp:before{content:"";width:300px;height:42px;position:absolute;top:0;right:100%}.buttons-mob{background-color:#d5ceea}#btn-ligar,#btn-open-modal{font-size:.75rem;font-weight:700;color:#fff !important;text-align:center;line-height:42px;text-transform:uppercase}#btn-ligar:after{content:"";width:1px;height:35px;background:#bbb7c9;position:absolute;top:0;bottom:0;right:0;margin:auto}#btn-open-modal{width:192px;height:45px;border:none;background:0 0}}@-moz-keyframes whats-pulse{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@-webkit-keyframes whats-pulse{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@-o-keyframes whats-pulse{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes whats-pulse{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@-moz-keyframes show-cta{0%{transform:translateY(0);opacity:0}100%{transform:translateY(-30px);opacity:1}}@-webkit-keyframes show-cta{0%{transform:translateY(0);opacity:0}100%{transform:translateY(-30px);opacity:1}}@-o-keyframes show-cta{0%{transform:translateY(0);opacity:0}100%{transform:translateY(-30px);opacity:1}}@keyframes show-cta{0%{transform:translateY(0);opacity:0}100%{transform:translateY(-30px);opacity:1}}#header{position:sticky;top:0;width:100%;height:150px;background:#fff;z-index:9;box-shadow:0px 7px 26px rgba(0,0,0,.16)}@media screen and (max-width: 992px){#header{height:75px !important;background:#fff !important;position:sticky;top:0px}}@media screen and (min-width: 992px){.searchwp-live-search-results{min-height:70px !important;min-width:210px !important;position:fixed !important;top:198px !important}}.search-wrap{position:relative;width:30px;height:30px}@media screen and (max-width: 992px){.search-wrap{margin-left:auto;margin-right:64px;margin-bottom:10px}}.search-wrap input{width:100%;height:30px;font-size:.875rem;font-family:"Montserrat",sans-serif;background:#fff;border-radius:3px;background:#fff;padding-left:20px;border:1px solid #959595;color:#959595}.search-wrap input::placeholder{font-size:.875rem;font-family:"Montserrat",sans-serif;color:#959595}.btn-search{cursor:pointer}.box-search{position:absolute;top:45px;left:-110px;display:flex;flex-direction:column;gap:10px;visibility:hidden;height:1px;width:70px;align-items:start;justify-content:end;border-radius:6px;padding:0 20px;padding-bottom:10px;opacity:0;transition:.3s}@media screen and (max-width: 768px){.box-search{left:-130px}}.box-search.activeSearch{visibility:visible;opacity:1;height:70px;width:245px}.top-bar{height:50px;display:flex;align-items:center;background:#1678db}@media screen and (max-width: 992px){.top-bar{display:none}}.top-bar .wrap-content{display:flex;justify-content:space-between;align-items:center}.top-bar .wrap-content .local{display:flex;align-items:center;gap:5px}.top-bar .wrap-content .local i{color:#fff}.top-bar .wrap-content .local a{display:block;font-size:14px;color:#fff;font-weight:700}.top-bar .wrap-content .right-info{display:flex}.top-bar .wrap-content .right-info .tel{padding-right:22px;border-right:1px solid #fff;display:flex;align-items:center;gap:9px}.top-bar .wrap-content .right-info .tel span{color:#fff;font-size:14px}.top-bar .wrap-content .right-info .tel span a{font-weight:700}.top-bar .wrap-content .right-info .mail{padding-left:30px;display:flex;align-items:center;gap:9px}.top-bar .wrap-content .right-info .mail img{width:18px}.top-bar .wrap-content .right-info .mail a{color:#fff;font-size:14px;font-weight:700}.top-bar .wrap-content .btn-default{margin-left:auto}#banner-inside{height:235px;width:100%;display:flex;justify-content:center;align-items:center;background-size:cover !important;background-position:50% 50% !important;position:relative;background-repeat:no-repeat !important}@media screen and (max-width: 992px){#banner-inside{height:188px;background-position:60% 50% !important}}#banner-inside .wrap-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;max-width:700px}#banner-inside .wrap-content img{width:50px}#banner-inside .wrap-content .title-banner-inside{width:100%}#banner-inside .wrap-content h2{font-size:60px;line-height:60px;font-weight:700;color:#fff}@media screen and (max-width: 992px){#banner-inside .wrap-content h2{font-size:30px;line-height:32px;text-align:center}}.wrap-breadcrumb{background:#fff;padding:15px 0}.wrap-breadcrumb #breadcrumbs span{font-size:14px;color:#515151}.wrap-breadcrumb #breadcrumbs .breadcrumb_last{font-weight:600;color:#1678db}.wrap-breadcrumb{position:relative}.wrap-breadcrumb #breadcrumbs{position:absolute;font-weight:600;font-size:16px;line-height:28px;text-align:left;color:#bebaba}@media screen and (max-width: 992px){.wrap-breadcrumb #breadcrumbs{transform:translateX(-50%);left:50%;width:100%;text-align:left;max-width:290px}}.wrap-breadcrumb #breadcrumbs .breadcrumb_last{color:#1678db}#page-produtos{padding-top:100px}@media screen and (max-width: 768px){#page-produtos{padding-top:40px}}@media screen and (max-width: 768px){#page-produtos #sobre-produto{overflow-x:hidden}}@media screen and (max-width: 768px){#page-produtos #sobre-produto .container{max-width:100% !important}}#page-produtos #sobre-produto .copy{max-width:100%;margin:0 auto}@media screen and (max-width: 992px){#page-produtos #sobre-produto .copy{max-width:290px;text-align:center}}#page-produtos #sobre-produto .wrap-content{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:50px;align-items:center}@media screen and (max-width: 992px){#page-produtos #sobre-produto .wrap-content{grid-template-columns:1fr;justify-content:center;align-items:center}}#page-produtos #sobre-produto .gallery-product{background:#fff;max-width:555px}@media screen and (max-width: 992px){#page-produtos #sobre-produto .gallery-product{max-width:100%;margin:0 auto}}#page-produtos #sobre-produto .gallery-product .screen-active{max-width:555px;min-height:470px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 992px){#page-produtos #sobre-produto .gallery-product .screen-active{min-height:240px;margin:0 auto}}#page-produtos #sobre-produto .gallery-product .screen-active img{max-width:100%;object-fit:cover;height:470px;transition:opacity 1s ease-out}#page-produtos #sobre-produto .gallery-product .list-images{max-width:555px;display:flex;align-items:center;overflow-x:auto;cursor:pointer;gap:5px;margin-top:5px;padding-bottom:5px}#page-produtos #sobre-produto .gallery-product .list-images::-webkit-scrollbar{height:5px;width:100%;padding-top:3px}#page-produtos #sobre-produto .gallery-product .list-images::-webkit-scrollbar-thumb{background:#1678db}#page-produtos #sobre-produto .gallery-product .list-images::-webkit-scrollbar-track{background-color:#a9a9a9}#page-produtos #sobre-produto .gallery-product .list-images li{min-width:110px;max-width:110px;height:110px}@media screen and (max-width: 992px){#page-produtos #sobre-produto .gallery-product .list-images li{min-width:72px;max-width:72px;height:72px}}#page-produtos #sobre-produto .gallery-product .list-images li img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){#page-produtos #sobre-produto .form-side{margin:0 auto;margin-top:70px}}#page-produtos #conteudo-produto{margin-top:45px}#page-produtos #conteudo-produto .wrap-content{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media screen and (max-width: 992px){#page-produtos #conteudo-produto .wrap-content{display:flex;flex-direction:column;align-items:center}}#page-produtos #conteudo-produto .wrap-content .copy{text-align:left;max-width:100%}@media screen and (max-width: 992px){#page-produtos #conteudo-produto .wrap-content .copy{text-align:center}}#page-produtos #conteudo-produto .wrap-content .copy h2{color:#1678db;font-size:32px}#page-produtos #conteudo-produto .wrap-content .copy h3,#page-produtos #conteudo-produto .wrap-content .copy h4,#page-produtos #conteudo-produto .wrap-content .copy h5,#page-produtos #conteudo-produto .wrap-content .copy h6{color:#1678db;font-size:24px}#page-produtos .tabela-produto{margin-top:75px}@media screen and (max-width: 992px){#page-produtos .tabela-produto .container{max-width:100% !important}}#page-produtos .tabela-produto .wrap-content{overflow-x:scroll}#page-produtos .tabela-produto .wrap-content::-webkit-scrollbar{height:100%;width:5px}#page-produtos .tabela-produto .wrap-content::-webkit-scrollbar-thumb{background:#1678db}#page-produtos .tabela-produto .wrap-content::-webkit-scrollbar-track{background-color:#a9a9a9}#page-produtos .tabela-produto .wrap-content .table-content{width:100%;max-height:560px}@media screen and (max-width: 992px){#page-produtos .tabela-produto .wrap-content .table-content{margin:0 auto}}#page-produtos .tabela-produto .wrap-content .table-content table{width:100%}#page-produtos .tabela-produto .wrap-content .table-content td{text-align:center;vertical-align:middle;font-size:12px;min-width:30px}#page-produtos .tabela-produto .wrap-content .table-content td:first-child{min-width:55px}#page-produtos .tabela-produto .btn-sobre{margin:0 auto;width:230px;height:50px;margin-top:40px;background:#11528b;border:none}#page-produtos .tabela-produto .btn-sobre svg{margin-left:10px}#page-produtos #quebra-download{margin-top:155px}@media screen and (max-width: 768px){#page-produtos #quebra-download{margin-top:40px}}#page-produtos #pagamentos{margin-top:65px}#page-produtos #conteudo-final{margin-top:70px;padding:48px 0;background:#f8f8f8}#page-produtos #conteudo-final .copy{text-align:left;max-width:100%}@media screen and (max-width: 992px){#page-produtos #conteudo-final .copy{text-align:center}}#page-produtos #conteudo-final .copy h2{color:#1678db;font-size:32px;font-weight:700;line-height:36px}#page-produtos #conteudo-final .copy h3,#page-produtos #conteudo-final .copy h4,#page-produtos #conteudo-final .copy h5,#page-produtos #conteudo-final .copy h6{color:#1678db;font-size:24px}#page-produtos #produtos-relacionados{margin-top:65px}#page-produtos #produtos-relacionados .copy{text-align:center;max-width:530px;margin:0 auto}#page-produtos #produtos-relacionados .splide__track{padding:28px 0}@media screen and (min-width: 992px){#page-produtos #produtos-relacionados .splide__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 260px));gap:30px}}#page-produtos #contato-home{margin-top:100px}@media screen and (max-width: 992px){#page-produtos #contato-home{margin-top:40px}}#quebra-download{height:320px;background:url("../../../dist/images/bg-download.jpg") no-repeat;background-size:cover;background-position:top;display:flex;align-items:center;position:relative;padding-top:58px}@media screen and (max-width: 992px){#quebra-download{height:575px;background:#122131;background-size:100%;padding-top:38px}}#quebra-download .persona{position:absolute;bottom:0;left:-225px}#quebra-download .catalogo{position:absolute;bottom:-70px;right:-58px}#quebra-download .wrap-content{max-width:620px;width:100%;height:100%;margin:0 auto;text-align:center}@media screen and (max-width: 992px){#quebra-download .wrap-content{margin:0 auto}}#quebra-download .wrap-content .copy-download h2{font-weight:900;font-size:32px;line-height:40px;text-align:center;color:#1678db}@media screen and (max-width: 992px){#quebra-download .wrap-content .copy-download h2{font-size:30px;text-align:center;line-height:35px}}#quebra-download .wrap-content .copy-download span{display:block;font-size:16px;line-height:28px;color:#fff;margin-bottom:20px}@media screen and (max-width: 992px){#quebra-download .wrap-content .copy-download span{text-align:center;line-height:22px;margin-top:8px}}#quebra-download .wrap-content .form-wrap{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media screen and (max-width: 992px){#quebra-download .wrap-content .form-wrap{display:block;max-width:400px;margin:0 auto}}#quebra-download .wrap-content .form-wrap input{width:100%;height:50px;border-radius:3px;background:#f1ecec;border:none;padding-left:21px;font-family:"Roboto",sans-serif}@media screen and (max-width: 992px){#quebra-download .wrap-content .form-wrap input{margin-bottom:16px}}#quebra-download .wrap-content .form-wrap input::placeholder{font-size:16px;color:#919191;font-family:"Roboto",sans-serif;font-weight:500}#quebra-download .wrap-content .form-wrap .btn-default{grid-column:1/3;border:none;width:100%;background:#1678db;max-width:380px;margin:0 auto;margin-bottom:-38px;margin-top:7px;font-family:"Roboto",sans-serif;font-weight:900;font-size:18px}@media screen and (max-width: 992px){#quebra-download .wrap-content .form-wrap .btn-default{max-width:240px}}.form-side{max-width:560px;width:100%;height:576px;border-radius:10px;background:#dbedff;box-shadow:0px 13px 26px rgba(0,0,0,.16);padding:25px 36px}@media screen and (max-width: 992px){.form-side{margin-top:40px}}@media screen and (max-width: 992px){.form-side{height:745px;padding:45px 15px 45px 15px;border-radius:0px}}.form-side header{display:flex}@media screen and (max-width: 992px){.form-side header{flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width: 992px){.form-side header .copy{order:2;text-align:center;max-width:290px;margin:0 auto;margin-top:15px}}.form-side header .copy h2{margin:0 !important;color:#1678db}.form-side header .copy p{margin-top:5px}.form-side header img{margin-top:-55px}@media screen and (max-width: 992px){.form-side header img{width:124px;height:124px;margin:0 auto;order:1;margin-top:-95px}}.form-side form{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:10px;margin-top:16px}@media screen and (max-width: 992px){.form-side form{display:flex;flex-direction:column;width:100%;gap:15px;max-width:290px;margin:0 auto;margin-top:16px}}.form-side form input,.form-side form textarea{width:100%;height:45px;border-radius:5px;background:#fff;border:1px solid #57698b;font-size:16px;color:#acacac;padding:0 20px}.form-side form input::placeholder,.form-side form textarea::placeholder{font-size:16px;color:#acacac}.form-side form textarea{max-width:100%;grid-column:1/3;height:120px;padding:20px}.form-side form input[name=Assunto]{grid-column:1/3}.form-side form button{grid-column:1/3;margin-left:auto;max-width:100%;height:50px}@media screen and (max-width: 992px){.form-side form button{max-width:240px;margin:0 auto;margin-top:24px}}.product-card{width:260px;height:450px;border-radius:10px;background:#fff;box-shadow:0px 13px 26px rgba(0,0,0,.16);overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width: 992px){.product-card{margin:0 auto}}.product-card .img-card{width:260px;height:240px}.product-card .img-card img{width:100%;height:100%;object-fit:cover}.product-card .content{padding:20px 22px 16px 22px}.product-card .content h3{font-size:21px;line-height:24px;color:#1678db;font-weight:700;margin-bottom:7px}.product-card .content span{font-size:16px;line-height:24px;color:#2d3c5a}.product-card button{--c1: #1678db;--c2: #11528b;border:none;width:100%;min-height:47px;background:linear-gradient(140deg, var(--c1, #1678db), var(--c2, #11528b) 51%, var(--c1, #1678db)) var(--x, 0)/200%;margin-top:auto;font-weight:bold;font-size:18px;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px;transition:.4s ease-in-out}.product-card button img{margin-top:5px}.product-card:hover button{--x: 100%}#pagamentos{background:#fff}#pagamentos .copy{text-align:center}#pagamentos .wrap-pagamentos{display:flex;justify-content:center;align-items:center;padding:45px 0 !important;flex-wrap:wrap;gap:24px;row-gap:20px}#pagamentos .wrap-pagamentos .wrap-images{height:50px}#pagamentos .wrap-pagamentos .wrap-images img{object-fit:scale-down;height:100%;max-width:130px;width:100%}@media screen and (max-width: 992px){#pagamentos .wrap-pagamentos .wrap-images img{max-width:60px}}#pagamentos .cta{margin:0 auto;justify-content:center}#pagamentos .cta .btn-sobre{width:160px;height:50px}#contato-home{width:100%;background:url("../../../dist/images/bg-contato.jpg") no-repeat}@media screen and (max-width: 992px){#contato-home{height:745px;padding:40px 0}}#contato-home .wrap-content{display:flex;align-items:center;gap:25px}@media screen and (max-width: 992px){#contato-home .wrap-content{justify-content:center}}#contato-home .wrap-content .img-container img{margin-top:-60px}#contato-home .wrap-content .form-contato{max-width:560px}@media screen and (max-width: 992px){#contato-home .wrap-content .form-contato .copy{text-align:center}#contato-home .wrap-content .form-contato .copy h2{font-size:22px}}#contato-home .wrap-content .form-contato form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:38px}@media screen and (max-width: 992px){#contato-home .wrap-content .form-contato form{display:flex;flex-direction:column;width:100%;margin-top:24px}}#contato-home .wrap-content .form-contato form input,#contato-home .wrap-content .form-contato form textarea,#contato-home .wrap-content .form-contato form select{width:100%;height:60px;border-radius:5px;background:#fff;border:1px solid #57698b;font-size:16px;color:#acacac;padding:0 20px}#contato-home .wrap-content .form-contato form input::placeholder,#contato-home .wrap-content .form-contato form textarea::placeholder,#contato-home .wrap-content .form-contato form select::placeholder{font-size:16px;color:#acacac}@media screen and (max-width: 992px){#contato-home .wrap-content .form-contato form input,#contato-home .wrap-content .form-contato form textarea,#contato-home .wrap-content .form-contato form select{height:45px}}#contato-home .wrap-content .form-contato form textarea{max-width:100%;grid-column:1/3;height:120px;padding:20px}#contato-home .wrap-content .form-contato form button{grid-column:1/3;margin-left:auto}@media screen and (max-width: 992px){#contato-home .wrap-content .form-contato form button{margin:0 auto}}@media screen and (max-width: 768px){footer{padding-bottom:50px}}footer .text-iso-footer{margin-top:47px !important}footer .text-iso-footer strong{color:#fff;font-weight:bold}#rodape-desktop{padding:62px 0 0 0;background:#1678db}#rodape-desktop .sobre .logo-footer{max-width:202px}#rodape-desktop .sobre p{font-weight:400;color:#fff;font-size:14px;line-height:20px;margin-top:18px;margin-bottom:16px}#rodape-desktop .sobre .saiba-mais{display:flex;margin-top:auto;align-items:center}#rodape-desktop .sobre .saiba-mais img{margin:0;margin-right:6px;filter:invert(53%) sepia(48%) saturate(414%) hue-rotate(2deg) brightness(91%) contrast(91%)}#rodape-desktop .sobre .saiba-mais span{color:#fff;font-weight:600;font-size:16px}#rodape-desktop .sobre .saiba-mais:hover img{animation:fly-x .9s ease-in-out infinite alternate}#rodape-desktop .contatos{text-align:right;padding-top:15px}#rodape-desktop .contatos .btn-default{margin-left:auto !important;margin-bottom:30px}#rodape-desktop .contatos .tel,#rodape-desktop .contatos .mail{margin-bottom:10px}#rodape-desktop .contatos .tel a,#rodape-desktop .contatos .mail a{color:#fff;font-size:14px;font-weight:700}#rodape-desktop .contatos .tel span,#rodape-desktop .contatos .mail span{color:#fff;font-size:14px;font-weight:700}#rodape-desktop .contatos .tel i,#rodape-desktop .contatos .mail i{color:#fff}#rodape-desktop .contatos .endereco{display:flex;align-items:flex-start;margin-top:8px;gap:6px;margin-bottom:16px}#rodape-desktop .contatos .endereco strong{display:block;color:#fff;font-weight:500;font-size:13px;margin-bottom:4px}#rodape-desktop .contatos .endereco img{max-width:16px;margin-right:6px}#rodape-desktop .contatos .endereco a{font-size:13px;font-weight:300;color:#fff}#rodape-desktop .contatos .socials{display:flex;flex-direction:column;gap:3px;justify-content:flex-end;margin-top:16px}#rodape-desktop .contatos .socials .icons{display:flex;align-items:center;gap:3px;justify-content:flex-end}#rodape-desktop .contatos .socials span{color:#fff;font-weight:600;font-size:13px}#rodape-desktop .rodape{padding:1rem 0;margin-top:54px;width:100%;height:54px;background:#fff;border-top:1px solid rgba(149,149,149,.13)}#rodape-desktop .rodape p{font-size:1rem;font-weight:400;color:#122131;font-family:"Roboto",sans-serif}#rodape-desktop .rodape strong{color:#122131}#rodape-desktop .rodape .xceller{justify-content:end;align-items:center}#rodape-desktop .rodape .xceller a{font-weight:500;color:#122131;font-family:"Roboto",sans-serif}#rodape-desktop .rodape .xceller .img-3xceller{width:77px;height:23px}#rodape-desktop .mega-menu-rodape{display:grid;grid-template-columns:1fr 4fr;justify-content:left;padding:0;gap:20px;padding-left:32px;padding-top:30px}#rodape-desktop .mega-menu-rodape .itens-menu .menu-item,#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item{color:#fff;font-weight:700;font-size:13px;list-style:none;margin-bottom:30px;text-transform:uppercase;width:100%;display:block}#rodape-desktop .mega-menu-rodape .itens-menu .menu-item-parent,#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-parent{margin-bottom:6px}#rodape-desktop .mega-menu-rodape .itens-menu .menu-item-parent i,#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-parent i{color:#fff;font-size:12px;margin-right:2px}#rodape-desktop .mega-menu-rodape .sub-menu{font-size:11px;display:flex;align-items:baseline;gap:5px;line-height:18px;font-family:"Inter",sans-serif;color:#fff;font-weight:400}#rodape-desktop .mega-menu-rodape .sub-menu:before{content:"•";display:block;min-width:5px;height:8px}#rodape-desktop .mega-menu-rodape .itens-aplicacoes{font-weight:400;font-size:1rem;color:#fff;line-height:30px}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-wrap{display:grid;grid-template-columns:1fr 1fr}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-wrap .item{grid-column:1/2;grid-row:1/4}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-wrap .item ul{margin-top:0}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-wrap ul{margin-bottom:10px}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item{margin-bottom:8px;line-height:20px}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .menu-item-parent{font-family:"Roboto";font-weight:bold;font-size:13px;line-height:20px;color:#fff}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .sub-menu{margin-bottom:5px}#rodape-desktop .mega-menu-rodape .itens-aplicacoes .sub-menu:before{content:"•";display:block;min-width:5px;height:8px}#rodape-mobile{background:#1678db;padding:2rem 0}#rodape-mobile .copy-rodape h2{text-align:center}#rodape-mobile p{text-align:center;margin:15px 0;color:#fff}#rodape-mobile .btn-agendar{margin:0 auto}#rodape-mobile .contatos{display:flex;max-width:220px;margin:0 auto}#rodape-mobile .info-contato{margin:0 auto;margin-bottom:20px;text-align:center;max-width:170px}#rodape-mobile .info-contato h3{font-size:14px;font-weight:600;margin-bottom:6px;color:#fff}#rodape-mobile .info-contato a{font-size:14px;font-weight:400;text-align:center;color:#fff}#rodape-mobile .info-contato img{width:18px;margin:0 auto}#rodape-mobile .info-contato i{color:#fff;font-size:18px;margin-bottom:5px}#rodape-mobile .socials{margin:0 auto;margin-top:10px;text-align:center}#rodape-mobile .socials span{font-weight:700;font-size:12px;color:#fff}#rodape-mobile .socials .list{display:flex;justify-content:center;gap:4px;margin-top:8px}#bottom-bar{padding:1rem 0;background:#fff;height:110px;display:grid;place-content:center}#bottom-bar .xceller{justify-content:center;align-items:center}#bottom-bar .xceller a{color:#2d3c5a;font-size:1.125rem;font-weight:600}#bottom-bar .xceller .img-3xceller{width:95px;height:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX2dsb2JhbHMuc2NzcyIsImhlbHBlcnMvX2NvbG9ycy5zY3NzIiwiY29tcG9uZW50cy9fbWVudS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fdHJhY2tpbmcuc2NzcyIsInBhcnRpYWxzL2hlYWRlci5zY3NzIiwicGFnZXMvc2luZ2xlLXByb2R1dG9zLnNjc3MiLCJwYXJ0aWFscy9fcXVlYnJhLWRvd25sb2FkLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLXNpZGUuc2NzcyIsImNvbXBvbmVudHMvX2NhcmQtcHJvZHVjdC5zY3NzIiwicGFydGlhbHMvX2Zvcm1hcy1wYWdhbWVudG8uc2NzcyIsInBhcnRpYWxzL19jb250YXRvLnNjc3MiLCJwYXJ0aWFscy9fZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBQUEsMlpBaUZFLFNBQ0EsVUFDQSxTQUNBLGVBQ0EsZ0NBQ0EsTUNoRlMsUURpRlQsd0JBR0Ysa0ZBWUUsY0FHRixLQUNFLGNBQ0EsNkJBQ0EsV0NyR0csS0R3R0wsTUFFRSxnQkFHRixhQUVFLFlBR0Ysb0RBSUUsV0FDQSxhQUdGLE1BQ0UseUJBQ0EsaUJBR0YsRUFDRSxxQkFDQSxjQUVBLFFBQ0UsY0FHRixNQUNFLGVBMEJKLFdBQ0UsaUJBTkEscUNBS0YsV0FJSSxnQkFDQSxXQWhCRixxQ0FXRixXQVVJLFdBZkYscUNBS0YsV0FjSSxpQkFuQkYscUNBS0YsV0FrQkksaUJBdkJGLHNDQTJCRixnQkFFSSx5QkFuQ0YscUNBdUNGLGlCQUVJLHlCQW5DRixxQ0F1Q0YsZ0JBRUkseUJBSUosc0NBQ0UsYUFDQSx1QkFDQSxtQkFHRixNQUNFLE1DbE5TLFFEb05ULFdBQ0UsZ0JBQ0EsZUFDQSxvQkFDQSxpQkFDQSxnQkFDQSx5QkFFQSxNQ2hPRyxRRG1PTCxrQkFFRSxnQkFDQSxlQUNBLGdCQUNBLGlCQXRFRixxQ0FpRUEsa0JBUUksZUFDQSxrQkFJSixvQ0FJRSxnQkFDQSxlQUNBLGlC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T1YsZUFDRSxXWDFSSyxRVzJSTCxlQUVBLCtCQUNFLGtCQUdGLGlCQUNFLGtCQUNBLGNBQ0EsV0FHRiw0QkFDRSxjQUdGLHlCQUNFLGFBQ0EsZ0JBQ0EsY0FHRiw2QkFDRSxjQUNBLG1CQUNBLGtCQUNBLGdCQUVBLGdDQUNFLGVBQ0EsZ0JBQ0Esa0JBQ0EsV0FHRiwrQkFDRSxlQUNBLGdCQUNBLGtCQUNBLFdBR0YsaUNBQ0UsV0FDQSxjQUdGLCtCQUNFLFdBQ0EsZUFDQSxrQkFJSix3QkFDRSxjQUNBLGdCQUNBLGtCQUVBLDZCQUNFLGdCQUNBLGVBQ0EsV0FJRiw4QkFDRSxhQUNBLHVCQUNBLFFBQ0EsZUFLTixZQUNFLGVBQ0EsV1huV0csS1dvV0gsYUFDQSxhQUNBLHFCQUVBLHFCQUNFLHVCQUNBLG1CQUVBLHVCQUNFLE1YaFhNLFFXaVhOLG1CQUNBLGdCQUdGLG1DQUNFLFdBQ0EiLCJmaWxlIjoicGFnZXMvc2luZ2xlLXByb2R1dG9zLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAkdGV4dERhcms7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbmltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICRiZztcclxufVxyXG5cclxub2wsXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLFxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSxcclxucTphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbiRicHM6IChcclxuICBcInhzXCI6IDMyMHB4LFxyXG4gIFwic21cIjogNjAwcHgsXHJcbiAgXCJtZFwiOiA3NjhweCxcclxuICBcImxnXCI6IDk5MnB4LFxyXG4gIFwieGxcIjogMTIwMHB4LFxyXG4gIFwieHhsXCI6IDE1MjBweCxcclxuKTtcclxuXHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludC11cCgkc2l6ZSkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJGJwcywgJHNpemUpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBicmVha3BvaW50LWRvd24oJHNpemUpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicHMsICRzaXplKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDExNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmhpZGUtb24tdGFibGV0IHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeGwpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlLW9uLWRlc2t0b3Age1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRlLW9uLW1vYmlsZSB7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYWxpZ24tY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb3B5IHtcclxuICBjb2xvcjogJHRleHREYXJrO1xyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIGNvbG9yOiAkbWFpbjtcclxuICB9XHJcblxyXG4gIGgyLFxyXG4gIGgxIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyxcclxuICBoNCxcclxuICBoNSxcclxuICBoNiB7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG5cclxuICB9XHJcblxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogJHRleHRMaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuXHJcbiAgICBzdHJvbmcgLCBiIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmN0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDEwcHg7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ud3JhcC10ZXh0LWltYWdlIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMzJweDtcclxuXHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gICYubGVmdCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICB9XHJcblxyXG4gICYuZ3JpZCB7XHJcbiAgICAuY29udGFpbmVyLWltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lci1pbWcge1xyXG4gICAgd2lkdGg6IDk0NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3B5IHtcclxuICAgIHdpZHRoOiA1NDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3BsaWRlX19wYWdpbmF0aW9uIHtcclxuICBib3R0b206IC0yLjVlbSAhaW1wb3J0YW50O1xyXG5cclxuICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMjRCODI7XHJcbiAgICBtYXJnaW46IDNweCAxMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbjogM3B4IDRweCAhaW1wb3J0YW50O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMjRCODI7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3BsaWRlX19hcnJvdyB7XHJcbiAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSwgMC4zMykgIWltcG9ydGFudDtcclxuXHJcbiAgc3ZnIHtcclxuICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYnRuLWdyYWRpZW50IHtcclxuICAtLWMxOiAjMTY3OGRiO1xyXG4gIC0tYzI6ICMxMTUyOGI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMjcwcHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsIHZhcigtLWMyLCAjMTY3OGRiKSwgdmFyKC0tYzEsICMxMTUyOGIpIDUxJSwgdmFyKC0tYzIsICMxNjc4ZGIpKSB2YXIoLS14LCAwKS8gMjAwJTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDRweDtcclxuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLS14OiAxMDAlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uc2FpYmEtbWFpcyB7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8vIGltZyB7XHJcbi8vICAgcG9pbnRlci1ldmVudHM6IG5vbmUhaW1wb3J0YW50O1xyXG4vLyB9IiwiJHdoaXRlOiAjZmZmO1xyXG4kbWFpbkxpZ2h0OiAjMTU2MWE0O1xyXG4kbWFpbjogIzE2NzhEQjtcclxuJG1haW5EYXJrOiAjMDAzOTVlO1xyXG4kdGV4dExpZ2h0OiAjMkQzQzVBO1xyXG4kdGV4dDogIzZBNkE2QTtcclxuJHRleHREYXJrOiAjMTIyMTMxO1xyXG4kYmc6ICNmZmY7IiwiI25hdmJhciB7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgaGVpZ2h0OiA3NXB4O1xyXG4gIH1cclxuXHJcbiAgLmdyaWQtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS13cmFwIHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMDBweCk7XHJcbiAgICAgICAgdG9wOiA3NXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJnO1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjbWVudSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE0OSwgMTQ5LCAxNDksIDAuNCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YXRvLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tZGVmYXVsdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxvY2FsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWRlcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDNweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogIzk1OTU5NTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBnYXA6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgY29sb3I6ICR0ZXh0RGFyaztcclxuICAgICAgcGFkZGluZzogNDJweCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIHRvcDogNjZweDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuYWN0aXZlTWVudSB7XHJcbiAgICAgICAgY29sb3I6ICRtYWluO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB3aWR0aDogMjclO1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0RGFyaztcclxuICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHJvcC1ib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuICAgICAgICAgIC5zdWItaXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIC5pdGVtLWxpc3QtbWVudSB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMyZTM3NDg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlLWxpbmUge1xyXG5cclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMmUzNzQ4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgLmRyb3AtYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MzBweDtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggMjZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG5cclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHRvcDogMTAwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuXHJcbiAgICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTQ5LCAxNDksIDE0OSwgMC4xMyk7XHJcblxyXG4gICAgICAgICAgICAgIC5pdGVtLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMkUzNzQ4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudGl0bGUtbGluZSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmlnaHQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIDQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTAwcHgpO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgMWZyKTtcclxuXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVucy1tZW51IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xyXG5cclxuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4zZnIgMWZyIDFmcjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAmLnByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3ViLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzJFMzc0ODtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkUzNzQ4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZm9vdGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTQ5LCAxNDksIDE0OSwgMC4xMyk7XHJcblxyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNteUNvbGxhcHNlIHtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgLml0ZW0tbWVudS5saW5oYSB7XHJcbiAgICAgICAgICAudGl0bGUtbGluZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWVudS1oYW1iIHtcclxuICB3aWR0aDogMjhweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xyXG4gIC5saW5lLSN7JGl9IHtcclxuICAgIGJhY2tncm91bmQ6ICRtYWluO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5saW5lLTEge1xyXG4gIHRyYW5zaXRpb246IDUwMG1zO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICBhbmltYXRpb246IGFuaW1hdGVSZXZlcnNlIDYwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ubGluZS0yIHtcclxuICB0cmFuc2l0aW9uOiA1MDBtcztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5saW5lLTMge1xyXG4gIHRyYW5zaXRpb246IDUwMG1zO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0ZTJSZXZlcnNlIDYwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ubWVudS1oYW1iIC5hY3RpdmUge1xyXG4gIGFuaW1hdGlvbjogcm90YXRlSWNvbiA2MDBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxufVxyXG5cclxuLmxpbmUtMS5hY3RpdmUge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0ZSA2MDBtcyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxufVxyXG5cclxuLmxpbmUtMi5hY3RpdmUge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmxpbmUtMy5hY3RpdmUge1xyXG4gIGFuaW1hdGlvbjogYW5pbWF0ZTIgNjAwbXMgbGluZWFyIGZvcndhcmRzO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGUge1xyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRlUmV2ZXJzZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGUyIHtcclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRlMlJldmVyc2Uge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCkgcm90YXRlKDBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJY29uIHtcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5vdmVybGF5IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgNTcsIDk0LCAwLjkpO1xyXG4gIHRvcDogMTUwcHg7XHJcbiAgbGVmdDogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gIHotaW5kZXg6IDE7XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufSIsIi5idG4tZGVmYXVsdCB7XHJcbiAgd2lkdGg6IDE2MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMzYWRkOGMgMTYuNDQlLCAjMjdiZTk4IDg1LjAyJSk7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBAZXh0ZW5kIC5hbGlnbi1jZW50ZXI7XHJcbiAgZ2FwOiA4cHg7XHJcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xyXG5cclxuICBpIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1zb2JyZSB7XHJcbiAgd2lkdGg6IDIyNnB4O1xyXG4gIGhlaWdodDogNjBweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMjA3YWQ4O1xyXG4gIGNvbG9yOiAkbWFpbjtcclxuICBAZXh0ZW5kIC5hbGlnbi1jZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRtYWluO1xyXG4gIH1cclxuXHJcbiAgJi5zb2xpZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxLjdweCBzb2xpZCAkbWFpbjtcclxuXHJcbiAgfVxyXG59IiwiLy8gdHJpZ2dlclxyXG4kdGl0dWxvQ2FpeGE6ICMxMjIxMzE7XHJcbiR0ZXh0b0NhaXhhOiAjMTIyMTMxO1xyXG5cclxuJGJvdG9lczogIzE2NzhEQjtcclxuJHRhYkluYXRpdm86ICMxNjc4REI7XHJcbiR0YWJBdGl2bzogIzExNTI4QjtcclxuXHJcbiRmb250OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuJGJvcmRlclJhZGl1czogNnB4O1xyXG5cclxuJHRpdHVsbzogIzEyMjEzMTtcclxuJHRleHRvOiAjMkQzQzVBO1xyXG5cclxuLy9ib3TDo28gbW9iaWxlXHJcbiRib3Rhb01vYmlsZTogIzExNTI4QztcclxuJHdoYXRzTW9iaWxlOiBsaW5lYXItZ3JhZGllbnQoIzNhZGQ4YyAwJSwgIzNhZGQ4YyAxNy4zOSUsICMyN2JlOTggODUuNjglLCAjMjdiZTk4IDEwMCUpO1xyXG5cclxuLyogU21hbGwgb25seSAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcclxuICAjd2hhdHMtY3RhIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4jd2hhdHMtY3RhIGksXHJcbiNidG4td2hhdHNhcHAgaSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4jY3RhLXRyaWdnZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogNCU7XHJcbiAgcmlnaHQ6IDIuNSU7XHJcbn1cclxuXHJcbi5idG5zLWZvcm0ge1xyXG4gIGJhY2tncm91bmQ6ICRib3RvZXM7XHJcbn1cclxuXHJcbiNjdGEtdHJpZ2dlci5zaG93IHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzaG93LWN0YTtcclxuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG59XHJcbiNjdGEtdHJpZ2dlci5uby1zaG93IHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNob3ctY3RhO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbn1cclxuXHJcbiN0cmlnZ2VyLWJvZHkge1xyXG4gIHdpZHRoOiAxNDJweDtcclxuICBoZWlnaHQ6IDE0MHB4O1xyXG4gIHBhZGRpbmc6IDE2cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcclxuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuICBib3gtc2hhZG93OiAwcHggM3B4IDE2cHggI2NjY2RkMDtcclxufVxyXG5cclxuI3RyaWdnZXItYm9keSBzdHJvbmcge1xyXG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICR0aXR1bG9DYWl4YTtcclxuICBsaW5lLWhlaWdodDogMS4zNTtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG59XHJcblxyXG4jdHJpZ2dlci1ib2R5IHAge1xyXG4gIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgY29sb3I6ICR0ZXh0b0NhaXhhO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG59XHJcblxyXG5idXR0b24ub3Blbi1tb2RhbC1jdGEge1xyXG4gIHdpZHRoOiA3OHB4O1xyXG4gIGhlaWdodDogMzNweDtcclxuICBiYWNrZ3JvdW5kOiAkYm90b2VzO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbn1cclxuXHJcbmJ1dHRvbi5vcGVuLXRyaWdnZXItYm9keSB7XHJcbiAgd2lkdGg6IDQ4cHg7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAkYm90b2VzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG59XHJcblxyXG5idXR0b24ub3Blbi10cmlnZ2VyLWJvZHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC04cHg7XHJcbiAgbGVmdDogLThweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDQyLCAyMTQsIDEwNiwgMC4yKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbmJ1dHRvbi5jbG9zZS10cmlnZ2VyLWJvZHkge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLThweDtcclxuICByaWdodDogLTEwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3gtc2hhZG93OiAycHggM3B4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMiksIDRweCA3cHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbiNtb2RhbC1jdGEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4jbW9kYWwtY3RhLm9wZW4ge1xyXG4gIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgb3BhY2l0eTogMTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4jbW9kYWwtb3ZlcmxheSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDAwMDBmMjtcclxufVxyXG5cclxuI21vZGFsLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDUyMHB4O1xyXG4gIG1heC13aWR0aDogOTAlO1xyXG4gIGhlaWdodDogNDYwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogOTFweDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAxNnB4IDIwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuYnV0dG9uIC5mYS1jbG9jayxcclxuYnV0dG9uIC5mYS1jb21tZW50cyxcclxuYnV0dG9uIC5mYS1waG9uZSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG5idXR0b24ubW9kYWwtdGFiIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgYmFja2dyb3VuZDogJHRhYkluYXRpdm87XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgLy8gZGlzcGxheTogZmxleDtcclxuICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC8vIGdhcDogM3B4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzhweCkge1xyXG4gIGJ1dHRvbi5tb2RhbC10YWIge1xyXG4gICAgcGFkZGluZzogMCA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk1cHgpIHtcclxuICBidXR0b24ubW9kYWwtdGFiIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgYnV0dG9uLm1vZGFsLXRhYiB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b24ubW9kYWwtdGFiLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogJHRhYkF0aXZvO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAtMzZweCk7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHBhZGRpbmc6IDM1cHggMzRweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IC04MXB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucy5hY3RpdmUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuXHJcbiAgb3BhY2l0eTogMTtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zPmgyIHtcclxuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAkdGl0dWxvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucz5wIHtcclxuICBmb250LXNpemU6IDEuMjVlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiAkdGV4dG87XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucyBsYWJlbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgbGFiZWwuZmEtcGhvbmUgaW5wdXQsXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgbGFiZWwuZmEtdXNlci1jaXJjbGUgaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzdweDtcclxuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucyBsYWJlbC5oYWxmIHtcclxuICB3aWR0aDogNDglO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucyBsYWJlbC5oYWxmOm50aC1jaGlsZCgybikge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQtYnRucyBsYWJlbC5mYS1waG9uZTpiZWZvcmUsXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgbGFiZWwuZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBjb2xvcjogIzA1MTIyMTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbGVmdDogMTBweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zIGlucHV0LFxyXG4ubW9kYWwtY29udGVudC1idG5zIHRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiByZ2JhKDc3LCAxMTQsIDIwOCwgMC45NSk7XHJcbn1cclxuXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgaW5wdXQge1xyXG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbn1cclxuXHJcbi5tb2RhbC1jb250ZW50LWJ0bnMgdGV4dGFyZWEge1xyXG4gIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zIC5idG4tc3VibWl0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQycHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kOiAkYm90b2VzO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogNDJweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zIHNtYWxsIHtcclxuICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogIzAwNWM4OTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgLm1vZGFsLWNvbnRlbnQtYnRucyBzbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtY29udGVudC1idG5zIHNtYWxsIHNwYW4ge1xyXG4gIHdpZHRoOiAyM3B4O1xyXG4gIGhlaWdodDogMjNweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogIzA1MTIyMTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIDZweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAjY3RhLXRyaWdnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICNtb2RhbC1jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiA0ODBweDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1jb250ZW50LWJ0bnMge1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcclxuICAjd2hhdHMtY3RhIHtcclxuICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgYmFja2dyb3VuZDogIzAxYzg1NDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDUlO1xyXG4gICAgYm90dG9tOiA0NSU7XHJcbiAgfVxyXG5cclxuICAjd2hhdHMtY3RhIC5mYS13aGF0c2FwcCB7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgfVxyXG5cclxuICAjd2hhdHMtY3RhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE0cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxNHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTdweDtcclxuICAgIGxlZnQ6IC03cHg7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMSwgMjAwLCA4NCwgMC4zKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB3aGF0cy1wdWxzZTtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICB9XHJcblxyXG4gICN3aGF0cy1jdGEuc2hvdyB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IHNob3ctY3RhO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcclxuICAjbW9iaWxlLWN0YSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcclxuICAjY3RhLXRyaWdnZXIge1xyXG4gICAgYm90dG9tOiAxNSU7XHJcbiAgfVxyXG5cclxuICAjbW9iaWxlLWN0YSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8qIGhlaWdodDo0MnB4OyAqL1xyXG4gICAgYmFja2dyb3VuZDogIzVjNWM1YztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgfVxyXG5cclxuICAjbW9iaWxlLWN0YTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkYm90YW9Nb2JpbGUsIDAuMyk7XHJcbiAgfVxyXG5cclxuICAjbW9iaWxlLWN0YSAud3JhcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyIDFmcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICRib3Rhb01vYmlsZTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICB9XHJcblxyXG4gICNtb2JpbGUtY3RhIGRpdiBhLFxyXG4gICNtb2JpbGUtY3RhIGRpdiBidXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XHJcbiAgfVxyXG5cclxuICBidXR0b24ubW9kYWwtdGFiIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgI21vYmlsZS1jdGEgI2J0bi13aGF0c2FwcCBpIHtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAjbW9iaWxlLWN0YSAuY29sdW1uLXdoYXRzIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICR3aGF0c01vYmlsZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAjbW9iaWxlLWN0YSAjYnRuLXdoYXRzYXBwIGk6YmVmb3JlIHtcclxuICAgIGZvbnQtc2l6ZTogMzdweDtcclxuICB9XHJcblxyXG4gIC5jb2x1bW4tbGlnYXIge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAjZmZmIDFweCBzb2xpZDtcclxuICB9XHJcblxyXG4gIC8qICNtb2JpbGUtY3RhIC53cmFwIGRpdntcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9ICovXHJcbiAgI2J0bi13aGF0c2FwcCB7XHJcbiAgICB3aWR0aDogNDJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgfVxyXG5cclxuICAud2hhdHMtY29sIHtcclxuICAgIGJhY2tncm91bmQ6ICMyZTJlMmQ7XHJcbiAgfVxyXG5cclxuICAjYnRuLXdoYXRzYXBwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYnV0dG9ucy1tb2Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1Y2VlYTtcclxuICB9XHJcblxyXG4gICNidG4tbGlnYXIsXHJcbiAgI2J0bi1vcGVuLW1vZGFsIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuXHJcbiAgI2J0bi1saWdhcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGJhY2tncm91bmQ6ICNiYmI3Yzk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcblxyXG4gICNidG4tb3Blbi1tb2RhbCB7XHJcbiAgICB3aWR0aDogMTkycHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgd2hhdHMtcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHdoYXRzLXB1bHNlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgd2hhdHMtcHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB3aGF0cy1wdWxzZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgc2hvdy1jdGEge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3ctY3RhIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgc2hvdy1jdGEge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaG93LWN0YSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2hlbHBlcnMvY29sb3JzXCI7XHJcbkBpbXBvcnQgXCIuLi9oZWxwZXJzL2dsb2JhbHNcIjtcclxuQGltcG9ydCBcIi4uL2NvbXBvbmVudHMvbWVudVwiO1xyXG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9idXR0b25zXCI7XHJcbkBpbXBvcnQgXCIuLi9jb21wb25lbnRzL3RyYWNraW5nXCI7XHJcblxyXG5cclxuI2hlYWRlciB7XHJcbiAgcG9zaXRpb246IHN0aWNreTtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxNTBweDtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgei1pbmRleDogOTtcclxuICBib3gtc2hhZG93OiAwcHggN3B4IDI2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2h3cC1saXZlLXNlYXJjaC1yZXN1bHRzIHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDIxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxuICAgIHRvcDogMTk4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG4uc2VhcmNoLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTU5NTk1O1xyXG4gICAgY29sb3I6ICM5NTk1OTU7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzk1OTU5NTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNlYXJjaCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYm94LXNlYXJjaCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNDVweDtcclxuICBsZWZ0OiAtMTEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTBweDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgd2lkdGg6IDcwcHg7XHJcblxyXG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuXHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgbGVmdDogLTEzMHB4O1xyXG5cclxuICB9XHJcblxyXG4gICYuYWN0aXZlU2VhcmNoIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgd2lkdGg6IDI0NXB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi50b3AtYmFyIHtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICMxNjc4REI7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC53cmFwLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmxvY2FsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA1cHg7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LWluZm8ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgLnRlbCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogOXB4O1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1haWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA5cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWRlZmF1bHQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNiYW5uZXItaW5zaWRlIHtcclxuICBoZWlnaHQ6IDIzNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgaGVpZ2h0OiAxODhweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYwJSA1MCUgIWltcG9ydGFudDtcclxuXHJcbiAgfVxyXG5cclxuICAud3JhcC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogOXB4O1xyXG5cclxuICAgIG1heC13aWR0aDogNzAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlLWJhbm5lci1pbnNpZGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndyYXAtYnJlYWRjcnVtYiB7XHJcbiAgYmFja2dyb3VuZDogJGJnO1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgI2JyZWFkY3J1bWJzIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjNTE1MTUxO1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1iX2xhc3Qge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogJG1haW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3JhcC1icmVhZGNydW1iIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICNicmVhZGNydW1icyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgIC8vIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogI0JFQkFCQTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIC8vIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnJlYWRjcnVtYl9sYXN0IHtcclxuICAgICAgY29sb3I6ICRtYWluO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgJy4uL3BhcnRpYWxzL2hlYWRlci5zY3NzJztcclxuXHJcbiNwYWdlLXByb2R1dG9zIHtcclxuICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAjc29icmUtcHJvZHV0byB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcHkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDM1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdhbGxlcnktcHJvZHVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgIG1heC13aWR0aDogNTU1cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zY3JlZW4tYWN0aXZlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU1NXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ3MHB4O1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAvLyBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAvLyBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZS1vdXQ7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpc3QtaW1hZ2VzIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU1NXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNpZGUge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjY29udGV1ZG8tcHJvZHV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG5cclxuICAgIC53cmFwLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMzJweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29weSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgY29sb3I6ICRtYWluO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyxcclxuICAgICAgICBoNCxcclxuICAgICAgICBoNSxcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICBjb2xvcjogJG1haW47XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHhcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YWJlbGEtcHJvZHV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLWNvbnRlbnQge1xyXG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcblxyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhYmxlLWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDU2MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcclxuXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA1NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXNvYnJlIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMTE1MjhCO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgI3F1ZWJyYS1kb3dubG9hZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNwYWdhbWVudG9zIHtcclxuICAgIG1hcmdpbi10b3A6IDY1cHhcclxuICB9XHJcblxyXG4gICNjb250ZXVkby1maW5hbCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgcGFkZGluZzogNDhweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODtcclxuXHJcbiAgICAuY29weSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYge1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgICBmb250LXNpemU6IDI0cHhcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3Byb2R1dG9zLXJlbGFjaW9uYWRvcyB7XHJcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG5cclxuICAgIC5jb3B5IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGlkZV9fdHJhY2sge1xyXG4gICAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGlkZV9fbGlzdCB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI2MHB4LCAyNjBweCkpO1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICNjb250YXRvLWhvbWUge1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcblxyXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy9xdWVicmEtZG93bmxvYWQuc2Nzcyc7XHJcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvZm9ybS1zaWRlLnNjc3MnO1xyXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NhcmQtcHJvZHVjdC5zY3NzJztcclxuQGltcG9ydCAnLi4vcGFydGlhbHMvZm9ybWFzLXBhZ2FtZW50by5zY3NzJztcclxuQGltcG9ydCAnLi4vcGFydGlhbHMvY29udGF0by5zY3NzJztcclxuXHJcblxyXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy9mb290ZXIuc2Nzcyc7IiwiI3F1ZWJyYS1kb3dubG9hZCB7XHJcbiAgaGVpZ2h0OiAzMjBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2Rpc3QvaW1hZ2VzL2JnLWRvd25sb2FkLmpwZycpIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiA1OHB4O1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIGhlaWdodDogNTc1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTIyMTMxO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDM4cHg7XHJcblxyXG4gIH1cclxuXHJcbiAgLnBlcnNvbmEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogLTIyNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNhdGFsb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTcwcHg7XHJcbiAgICByaWdodDogLTU4cHg7XHJcbiAgfVxyXG5cclxuICAud3JhcC1jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogNjIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29weS1kb3dubG9hZCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICRtYWluO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMTVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWVjZWM7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGNvbG9yOiAjOTE5MTkxO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAuYnRuLWRlZmF1bHQge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMzhweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZm9ybS1zaWRlIHtcclxuICBtYXgtd2lkdGg6IDU2MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTc2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZGJlZGZmO1xyXG4gIGJveC1zaGFkb3c6IDBweCAxM3B4IDI2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICBwYWRkaW5nOiAyNXB4IDM2cHg7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgaGVpZ2h0OiA3NDVweDtcclxuICAgIHBhZGRpbmc6IDQ1cHggMTVweCA0NXB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcblxyXG4gIH1cclxuXHJcbiAgaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5IHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMjkwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTU1cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICB3aWR0aDogMTI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjRweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOTVweDtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIGZvcm0ge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjkwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCxcclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTc2OThiO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjYWNhY2FjO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjYWNhY2FjO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8zO1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFtuYW1lPSdBc3N1bnRvJ10ge1xyXG4gICAgICBncmlkLWNvbHVtbjogMSAvMztcclxuXHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEgLzM7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wcm9kdWN0LWNhcmQge1xyXG4gIHdpZHRoOiAyNjBweDtcclxuICBoZWlnaHQ6IDQ1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3gtc2hhZG93OiAwcHggMTNweCAyNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmltZy1jYXJkIHtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIGhlaWdodDogMjQwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIycHggMTZweCAyMnB4O1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICRtYWluO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dExpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIC0tYzE6ICMxNjc4ZGI7XHJcbiAgICAtLWMyOiAjMTE1MjhiO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA0N3B4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MGRlZywgdmFyKC0tYzEsICMxNjc4ZGIpLCB2YXIoLS1jMiwgIzExNTI4YikgNTElLCB2YXIoLS1jMSwgIzE2NzhkYikpIHZhcigtLXgsIDApLyAyMDAlO1xyXG5cclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgLS14OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNwYWdhbWVudG9zIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAuY29weSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAud3JhcC1wYWdhbWVudG9zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMjRweDtcclxuICAgIHJvdy1nYXA6IDIwcHg7XHJcblxyXG4gICAgLndyYXAtaW1hZ2VzIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuY3RhIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLmJ0bi1zb2JyZSB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNjb250YXRvLWhvbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vLi4vZGlzdC9pbWFnZXMvYmctY29udGF0by5qcGcnKSBuby1yZXBlYXQ7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgaGVpZ2h0OiA3NDVweDtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICB9XHJcblxyXG4gIC53cmFwLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctY29udGFpbmVyIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRhdG8ge1xyXG4gICAgICBtYXgtd2lkdGg6IDU2MHB4O1xyXG5cclxuICAgICAgLmNvcHkge1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgdGV4dGFyZWEsXHJcbiAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NzY5OGI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2FjYWNhYztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhY2FjYWM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8zO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8zO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJmb290ZXIge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG5cclxuICBcclxuICAudGV4dC1pc28tZm9vdGVye1xyXG4gICAgbWFyZ2luLXRvcDogNDdweCAhaW1wb3J0YW50OyBcclxuICAgIHN0cm9uZ3tcclxuICAgICAgY29sb3I6JHdoaXRlOyBcclxuICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNyb2RhcGUtZGVza3RvcCB7XHJcbiAgcGFkZGluZzogNjJweCAwIDAgMDtcclxuICBiYWNrZ3JvdW5kOiAkbWFpbjtcclxuXHJcbiAgLnNvYnJlIHtcclxuICAgIC5sb2dvLWZvb3RlciB7XHJcbiAgICAgIG1heC13aWR0aDogMjAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2FpYmEtbWFpcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICBmaWx0ZXI6IGludmVydCg1MyUpIHNlcGlhKDQ4JSkgc2F0dXJhdGUoNDE0JSkgaHVlLXJvdGF0ZSgyZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoOTElKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBhbmltYXRpb246IGZseS14IDAuOXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhdG9zIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcblxyXG4gICAgLmJ0bi1kZWZhdWx0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVsLFxyXG4gICAgLm1haWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lbmRlcmVjbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWxzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAzcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAuaWNvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDNweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yb2RhcGUge1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgbWFyZ2luLXRvcDogNTRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE0OSwgMTQ5LCAxNDksIDAuMTMpO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dERhcms7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgY29sb3I6ICR0ZXh0RGFyaztcclxuICAgIH1cclxuXHJcbiAgICAueGNlbGxlciB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJHRleHREYXJrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctM3hjZWxsZXIge1xyXG4gICAgICAgIHdpZHRoOiA3N3B4O1xyXG4gICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lZ2EtbWVudS1yb2RhcGUge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDRmcjtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAuaXRlbnMtbWVudSxcclxuICAgIC5pdGVucy1hcGxpY2Fjb2VzIHtcclxuICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51LWl0ZW0tcGFyZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3ViLW1lbnUge1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtaW4td2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVucy1hcGxpY2Fjb2VzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAubWVudS1pdGVtLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDI7XHJcbiAgICAgICAgICBncmlkLXJvdzogMSAvIDQ7XHJcblxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAvLyBtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWVudS1pdGVtLXBhcmVudCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDVweDtcclxuICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI3JvZGFwZS1tb2JpbGUge1xyXG4gIGJhY2tncm91bmQ6ICRtYWluO1xyXG4gIHBhZGRpbmc6IDJyZW0gMDtcclxuXHJcbiAgLmNvcHktcm9kYXBlIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5idG4tYWdlbmRhciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIC5jb250YXRvcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWF4LXdpZHRoOiAyMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmluZm8tY29udGF0byB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc29jaWFscyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGdhcDogNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jYm90dG9tLWJhciB7XHJcbiAgcGFkZGluZzogMXJlbSAwO1xyXG4gIGJhY2tncm91bmQ6ICRiZztcclxuICBoZWlnaHQ6IDExMHB4O1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xyXG5cclxuICAueGNlbGxlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dExpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWctM3hjZWxsZXIge1xyXG4gICAgICB3aWR0aDogOTVweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
