.cs-formsstatic *{padding:0;margin:0;box-sizing:border-box;font-family:"Roboto",sans-serif;color:#000;letter-spacing:0}.col-1{width:8.3333333333%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-1:after{display:table;content:" ";clear:both;*zoom:1}.col-2{width:16.6666666667%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-2:after{display:table;content:" ";clear:both;*zoom:1}.col-3{width:25%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-3:after{display:table;content:" ";clear:both;*zoom:1}.col-4{width:33.3333333333%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-4:after{display:table;content:" ";clear:both;*zoom:1}.col-5{width:41.6666666667%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-5:after{display:table;content:" ";clear:both;*zoom:1}.col-6{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-6:after{display:table;content:" ";clear:both;*zoom:1}.col-7{width:58.3333333333%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-7:after{display:table;content:" ";clear:both;*zoom:1}.col-8{width:66.6666666667%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-8:after{display:table;content:" ";clear:both;*zoom:1}.col-9{width:75%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-9:after{display:table;content:" ";clear:both;*zoom:1}.col-10{width:83.3333333333%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-10:after{display:table;content:" ";clear:both;*zoom:1}.col-11{width:91.6666666667%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-11:after{display:table;content:" ";clear:both;*zoom:1}.col-12{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:0px 15px}.col-12:after{display:table;content:" ";clear:both;*zoom:1}@media(max-width: 1000px){.container{max-width:768px}}@media(max-width: 768px){.container{width:100%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}}.xp__spinner{background:hsla(0,0%,100%,.8);z-index:9;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.xp__spinner .circular{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;max-width:100px;max-height:100px;z-index:10}.xp__spinner .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.theme-clear .xp__spinner .path{stroke:#0079bc}.theme-rico .xp__spinner .path{stroke:#ff2900}.theme-xp .xp__spinner .path{stroke:#ffc709}.theme-modal .xp__spinner .path{stroke:#018094}.xp__spinner--blank{background:#fff}.xp__spinner--fixed{position:fixed}.xp__spinner--open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xp__spinner--small .circular{max-width:64px;max-height:64px}@media(max-width: 767px){.xp__spinner .circular{max-width:80px;max-height:80px}.xp__spinner--small .circular{max-width:40px;max-height:40px}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.cs-formsstatic [disabled]{opacity:.7;cursor:not-allowed !important}.cs-formsstatic .content-form form{padding:0;position:relative}.cs-formsstatic .content-form .input-group{position:relative;margin-bottom:20px;margin-top:10px}.cs-formsstatic .content-form .input-group .form-control{border:0px;border-bottom:1px solid #000;border-radius:0;background:rgba(0,0,0,0) !important;position:relative;width:100%;height:30px;font-size:16px;color:#000 !important}.cs-formsstatic .content-form .input-group .form-control:focus{outline:0px;box-shadow:0px 0px rgba(0,0,0,0)}.cs-formsstatic .content-form .input-group label{position:absolute;top:0px;left:15px;font-size:14px;line-height:30px;transition:.6s}.cs-formsstatic .content-form .input-group textarea{height:100px !important;resize:none;width:100%;border:1px solid #000 !important;padding:5px 15px}.cs-formsstatic .content-form .input-group .error{border-bottom:2px solid #a00 !important;color:#a00}.cs-formsstatic .content-form p,.cs-formsstatic .content-form ol{color:#000;font-size:16px;padding-bottom:10px;font-weight:100}.cs-formsstatic .content-form ol{margin-left:35px;padding:5px 0}.cs-formsstatic .content-form span{color:#949494;font-size:11px;padding-bottom:10px}.cs-formsstatic .content-form .content-drop{margin:30px 0px;width:100%;padding:30px}.theme-clear .cs-formsstatic .content-form .content-drop{border-color:#0079bc}.theme-rico .cs-formsstatic .content-form .content-drop{border-color:#ff2900}.theme-xp .cs-formsstatic .content-form .content-drop{border-color:#eeb507}.theme-modal .cs-formsstatic .content-form .content-drop{border-color:#35c1d7}.cs-formsstatic .content-form .content-drop{border:3px dashed;position:relative}.cs-formsstatic .content-form .content-drop input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.cs-formsstatic .content-form .content-drop .content-infos{width:100%;max-width:300px;position:relative;margin:0 auto;text-align:center}.cs-formsstatic .content-form .content-drop .content-infos p{color:#000;font-size:14px;line-height:24px}.cs-formsstatic .content-form .content-drop .content-infos p:before{content:"";width:80%;position:absolute;left:10%;bottom:0px;height:1px}.theme-clear .cs-formsstatic .content-form .content-drop .content-infos p:before{background:#0079bc}.theme-rico .cs-formsstatic .content-form .content-drop .content-infos p:before{background:#ff2900}.theme-xp .cs-formsstatic .content-form .content-drop .content-infos p:before{background:#ffc709}.theme-modal .cs-formsstatic .content-form .content-drop .content-infos p:before{background:#018094}.cs-formsstatic .content-form .content-drop .content-infos span{display:block;clear:both}.theme-clear .cs-formsstatic .content-form .content-drop .content-infos svg path{fill:#0079bc}.theme-rico .cs-formsstatic .content-form .content-drop .content-infos svg path{fill:#ff2900}.theme-xp .cs-formsstatic .content-form .content-drop .content-infos svg path{fill:#ffc709}.theme-modal .cs-formsstatic .content-form .content-drop .content-infos svg path{fill:#018094}.cs-formsstatic .content-form .content-drop .content-pdf-ico{text-align:center}.cs-formsstatic .content-form .content-drop .content-pdf-ico img{width:20px;position:relative;top:4px;right:4px}.cs-formsstatic .content-form .content-drop .name-pdf{font-size:12px}.cs-formsstatic .content-form .content-button{width:100%;text-align:center;clear:both}.cs-formsstatic .content-form .content-button .btn{width:270px;color:#fff;text-transform:uppercase;padding:10px 15px;border:0px;cursor:pointer;font-weight:bold}.theme-clear .cs-formsstatic .content-form .content-button .btn{background:#0079bc}.theme-clear .cs-formsstatic .content-form .content-button .btn:hover{background:#0284cc}.theme-rico .cs-formsstatic .content-form .content-button .btn{background:#e62500}.theme-rico .cs-formsstatic .content-form .content-button .btn:hover{background:#ff5433}.theme-xp .cs-formsstatic .content-form .content-button .btn{background:#eeb507}.theme-xp .cs-formsstatic .content-form .content-button .btn:hover{background:#ffc709}.theme-modal .cs-formsstatic .content-form .content-button .btn{background:#35c1d7}.theme-modal .cs-formsstatic .content-form .content-button .btn:hover{background:#018094}.cs-formsstatic .content-form .content-button .btn:focus{outline:0px;box-shadow:0px 0px rgba(0,0,0,0)}.cs-formsstatic .content-form .content-button .btn-disabled{opacity:.3 !important;pointer-events:none;cursor:not-allowed !important}.cs-formsstatic .content-form .label-active label{top:-25px;left:0px;font-size:12px}.cs-formsstatic .content-message{position:fixed;top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;z-index:99}.cs-formsstatic .message{padding:15px;left:0;position:absolute;transition:.6s;width:100%;top:0;cursor:pointer}.cs-formsstatic .message-success{background:#9ae352}.cs-formsstatic .message-error{background:#fb4337}.cs-formsstatic .message-active{display:flex;height:50px;z-index:99999999}.cs-formsstatic .delayOpacity{opacity:1}.cs-formsstatic .message-active .message-success,.cs-formsstatic .message-active .message-error{opacity:1}.cs-formsstatic .message-success h4,.cs-formsstatic .message-error h4{text-align:center;color:#fff;font-size:16px !important;font-family:inherit}.cs-formsstatic .hidden{display:none}.cs-formsstatic .clear{clear:both}.cs-formsstatic .mt10{margin-top:10px}.cs-formsstatic .mt20{margin-top:20px}.cs-formsstatic .close{position:relative;display:inline-block;width:12px;height:12px;overflow:hidden;margin-left:4px;top:2px;cursor:pointer;z-index:3;float:none;opacity:1}.cs-formsstatic .mb20{margin-bottom:20px}.cs-formsstatic .close::before,.cs-formsstatic .close::after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#000}.cs-formsstatic .close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cs-formsstatic .close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cs-formsstatic #aviso-plataforma,.cs-formsstatic #showText{margin-bottom:20px}.cs-formsstatic #aviso-plataforma .default-text,.cs-formsstatic #showText .default-text{color:#000;font-size:12px;padding-bottom:10px}.theme-clear .cs-formsstatic #aviso-plataforma .default-text a,.theme-clear .cs-formsstatic #showText .default-text a{color:#069}.theme-rico .cs-formsstatic #aviso-plataforma .default-text a,.theme-rico .cs-formsstatic #showText .default-text a{color:#ff2900}.theme-xp .cs-formsstatic #aviso-plataforma .default-text a,.theme-xp .cs-formsstatic #showText .default-text a{color:#ffc709}.theme-modal .cs-formsstatic #aviso-plataforma .default-text a,.theme-modal .cs-formsstatic #showText .default-text a{color:#018094}.cs-formsstatic #aviso-plataforma .default-text a,.cs-formsstatic #showText .default-text a{text-decoration:none;font-weight:bold}.cs-formsstatic #aviso-plataforma .default-text ul,.cs-formsstatic #showText .default-text ul{margin:10px 0px 10px 30px}.cs-formsstatic #aviso-plataforma .default-text ul li,.cs-formsstatic #showText .default-text ul li{color:#949494;font-size:16px}.cs-formsstatic .container{width:1024px;position:relative;margin:0 auto}@media(max-width: 1024px){.cs-formsstatic .container{width:800px}}@media(max-width: 768px){.cs-formsstatic .container{width:100%}}.cs-formsstatic{overflow-x:hidden}.cs-formsstatic .content-all{position:relative}.cs-formsstatic .content-top{width:100%;padding:120px 0px}.theme-clear .cs-formsstatic .content-top{background:url(../assets/img/banner-atendimento.jpg)}.theme-rico .cs-formsstatic .content-top{background:url(../assets/img/banner-atendimento.jpg)}.theme-xp .cs-formsstatic .content-top{background:url(../assets/img/banner-atendimento.jpg)}.theme-modal .cs-formsstatic .content-top{background:url(../assets/img/banner-atendimento.jpg)}.cs-formsstatic .content-top{background-repeat:no-repeat;background-size:cover;background-position:center fixed}.cs-formsstatic .content-top h1{text-align:center;color:#fff;position:relative;font-family:"Roboto Slab",serif;font-weight:300;width:300px;margin:0 auto;font-size:3em}.cs-formsstatic .content-top h1:after{position:absolute;content:"";width:60%;height:2px;background:#0079bc;left:20%;top:70px}.cs-formsstatic .content-body{width:100%;position:relative;padding:30px}.cs-formsstatic .content-objective{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(200,200,200,.7)}.cs-formsstatic h3{margin-bottom:20px;font-weight:100;color:#000}.cs-formsstatic p{color:#949494;font-size:16px;font-weight:100;line-height:24px;margin:0px}@media(max-width: 768px){.cs-formsstatic .content-form form{padding:0}}.cs-formsstatic .g-recaptcha div{margin:0 auto 20px auto}.cs-formsstatic .page-title{text-align:unset;margin-bottom:20px;font-size:14px;font-weight:100}.cs-formsstatic #aviso-plataforma,.cs-formsstatic #showText{margin-bottom:0;padding-bottom:0}.cs-formsstatic #mensagem{height:245px !important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9yaWNvLWF0dGVuZGFuY2UtZm9ybS42MDc2MDUuY3NzIiwibWFwcGluZ3MiOiJBQUFBLGtCQUNJLFVBQ0EsU0FDQSxzQkFDQSxnQ0FDQSxXQUNBLGlCQVVBLE9BQ0ksb0JBQ0Esc0JBQ0EsMkJBQ0EsV0FDQSxpQkFFQSxhQUNJLGNBQ0EsWUFDQSxrQkFDQSxDQVhSLE9BQ0kscUJBQ0Esc0JBQ0EsMkJBQ0EsV0FDQSxpQkFFQSxhQUNJLGNBQ0EsWUFDQSxrQkFDQSxDQVhSLE9BQ0ksVUFDQSxzQkFDQSwyQkFDQSxXQUNBLGlCQUVBLGFBQ0ksY0FDQSxZQUNBLGtCQUNBLENBWFIsT0FDSSxxQkFDQSxzQkFDQSwyQkFDQSxXQUNBLGlCQUVBLGFBQ0ksY0FDQSxZQUNBLGtCQUNBLENBWFIsT0FDSSxxQkFDQSxzQkFDQSwyQkFDQSxXQUNBLGlCQUVBLGFBQ0ksY0FDQSxZQUNBLGtCQUNBLENBWFIsT0FDSSxVQUNBLHNCQUNBLDJCQUNBLFdBQ0EsaUJBRUEsYUFDSSxjQUNBLFlBQ0Esa0JBQ0EsQ0FYUixPQUNJLHFCQUNBLHNCQUNBLDJCQUNBLFdBQ0EsaUJBRUEsYUFDSSxjQUNBLFlBQ0Esa0JBQ0EsQ0FYUixPQUNJLHFCQUNBLHNCQUNBLDJCQUNBLFdBQ0EsaUJBRUEsYUFDSSxjQUNBLFlBQ0Esa0JBQ0EsQ0FYUixPQUNJLFVBQ0Esc0JBQ0EsMkJBQ0EsV0FDQSxpQkFFQSxhQUNJLGNBQ0EsWUFDQSxrQkFDQSxDQVhSLFFBQ0kscUJBQ0Esc0JBQ0EsMkJBQ0EsV0FDQSxpQkFFQSxjQUNJLGNBQ0EsWUFDQSxrQkFDQSxDQVhSLFFBQ0kscUJBQ0Esc0JBQ0EsMkJBQ0EsV0FDQSxpQkFFQSxjQUNJLGNBQ0EsWUFDQSxrQkFDQSxDQVhSLFFBQ0ksV0FDQSxzQkFDQSwyQkFDQSxXQUNBLGlCQUVBLGNBQ0ksY0FDQSxZQUNBLGtCQUNBLENBa0JaLDBCQUNJLFdBQ0ksaUJBSVIseUJBQ0ksV0FDSSxXQUdKLHVGQVlJLFlDcEVSLGFBQ0ksOEJBQ0EsVUFDQSxXQUNBLFlBQ0Esd0JBQ0EsK0JBQ0EscUJBQ0EsdUJBQ0EseUJBQ0EsMkJBQ0Esc0JBQ0EsbUJBQ0Esa0JBQ0EsTUFDQSxPQUNBLFFBQ0EsU0FDQSx1QkFDSSxtQkFDQSxlQUNBLFdBQ0EsT0FDQSw0Q0FDQSxvQ0FDQSxnQkFDQSxpQkFDQSxXQUVKLG1CQUNJLHVCQUNBLG9CQUNBLGlEQUNBLHlDQUNBLHFCQzdCQSxnQ0QrQkksZUMvQkosK0JEK0JJLGVDL0JKLDZCRCtCSSxlQy9CSixnQ0QrQkksZUFLWixvQkFDSSxnQkFHSixvQkFDSSxlQUdKLG1CQUNJLG9CQUNBLHFCQUNBLG9CQUNBLGFBR0osOEJBQ0ksZUFDQSxnQkFHSix5QkFDSSx1QkFDSSxlQUNBLGdCQUVKLDhCQUNJLGVBQ0EsaUJBSVIsMEJBQ0ksS0FDSSxpQ0FDQSwwQkFJUixrQkFDSSxLQUNJLGlDQUNBLDBCQUlSLHdCQUNJLEdBQ0ksdUJBQ0Esb0JBRUosSUFDSSx3QkFDQSx3QkFFSixLQUNJLHdCQUNBLDBCQUlSLGdCQUNJLEdBQ0ksdUJBQ0Esb0JBRUosSUFDSSx3QkFDQSx3QkFFSixLQUNJLHdCQUNBLDBCRTNHSiwyQkFDSSxXQUNBLDhCQUdBLG1DQUNJLFVBQ0Esa0JBRUosMkNBQ0ksa0JBQ0EsbUJBQ0EsZ0JBQ0EseURBQ0ksV0FDQSw2QkFDQSxnQkFDQSxvQ0FDQSxrQkFDQSxXQUNBLFlBQ0EsZUFDQSxzQkFDQSwrREFDSSxZQUNBLGlDQUdSLGlEQUNJLGtCQUNBLFFBQ0EsVUFDQSxlQUNBLGlCQUNBLGVBRUosb0RBQ0ksd0JBQ0EsWUFDQSxXQUNBLGlDQUNBLGlCQUVKLGtEQUNJLHdDQUNBLFdBR1IsaUVBRUksV0FDQSxlQUNBLG9CQUNBLGdCQUVKLGlDQUNJLGlCQUNBLGNBRUosbUNBQ0ksY0FDQSxlQUNBLG9CQUVKLDRDQUNJLGdCQUNBLFdBQ0EsYURuRUoseURDcUVRLHFCRHJFUix3RENxRVEscUJEckVSLHNEQ3FFUSxxQkRyRVIseURDcUVRLHFCQUxSLDRDQU9JLGtCQUNBLGtCQUNBLGtEQUNJLFVBQ0EsV0FDQSxZQUNBLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0EsVUFFSiwyREFDSSxXQUNBLGdCQUNBLGtCQUNBLGNBQ0Esa0JBQ0EsNkRBQ0ksV0FDQSxlQUNBLGlCQUNBLG9FQUNJLFdBQ0EsVUFDQSxrQkFDQSxTQUNBLFdBQ0EsV0RwR2hCLGlGQ3NHb0IsbUJEdEdwQixnRkNzR29CLG1CRHRHcEIsOEVDc0dvQixtQkR0R3BCLGlGQ3NHb0IsbUJBSVosZ0VBQ0ksY0FDQSxXRDVHWixpRkNnSGdCLGFEaEhoQixnRkNnSGdCLGFEaEhoQiw4RUNnSGdCLGFEaEhoQixpRkNnSGdCLGFBSVosNkRBQ0ksa0JBQ0EsaUVBQ0ksV0FDQSxrQkFDQSxRQUNBLFVBR1Isc0RBQ0ksZUFHUiw4Q0FDSSxXQUNBLGtCQUNBLFdBQ0EsbURBQ0ksWUFDQSxXQUNBLHlCQUNBLGtCQUNBLFdBQ0EsZUFDQSxpQkQ1SVIsZ0VDOElZLG1CQUNBLHNFQUNJLG1CRGhKaEIsK0RDOElZLG1CQUNBLHFFQUNJLG1CRGhKaEIsNkRDOElZLG1CQUNBLG1FQUNJLG1CRGhKaEIsZ0VDOElZLG1CQUNBLHNFQUNJLG1CQUdSLHlEQUNJLFlBQ0EsaUNBSVIsNERBQ0ksc0JBQ0Esb0JBQ0EsOEJBR1Isa0RBQ0ksVUFDQSxTQUNBLGVBR1IsaUNBQ0ksZUFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLGFBQ0EsbUJBQ0EsdUJBQ0EsV0FFSix5QkFDSSxhQUNBLE9BQ0Esa0JBQ0EsZUFDQSxXQUNBLE1BQ0EsZUFFSixpQ0FDSSxtQkFFSiwrQkFDSSxtQkFFSixnQ0FDSSxhQUNBLFlBQ0EsaUJBRUosOEJBQ0ksVUFFSixnR0FFSSxVQUVKLHNFQUVJLGtCQUNBLFdBQ0EsMEJBQ0Esb0JBRUosd0JBQ0ksYUFFSix1QkFDSSxXQUVKLHNCQUNJLGdCQUVKLHNCQUNJLGdCQUVKLHVCQUNJLGtCQUNBLHFCQUNBLFdBQ0EsWUFDQSxnQkFDQSxnQkFDQSxRQUNBLGVBQ0EsVUFDQSxXQUNBLFVBRUosc0JBQ0ksbUJBRUosNkRBRUksV0FDQSxrQkFDQSxXQUNBLFdBQ0EsUUFDQSxPQUNBLGdCQUNBLGdCQUVKLCtCQUNJLGdDQUNBLDZCQUNBLDRCQUNBLDJCQUNBLHdCQUVKLDhCQUNJLGlDQUNBLDhCQUNBLDZCQUNBLDRCQUNBLHlCQUVKLDREQUVJLG1CQUNBLHdGQUNJLFdBQ0EsZUFDQSxvQkQ3UUosc0hDZ1JZLFdEaFJaLG9IQ2dSWSxjRGhSWixnSENnUlksY0RoUlosc0hDZ1JZLGNBRlIsNEZBSUkscUJBQ0EsaUJBRUosOEZBQ0ksMEJBQ0Esb0dBQ0ksY0FDQSxlQUtoQiwyQkFDSSxhQUNBLGtCQUNBLGNBQ0EsMEJBQ0ksMkJBQ0ksYUFHUix5QkFDSSwyQkFDSSxZQzdTaEIsZ0JBQ0ksa0JBQ0EsNkJBQ0ksa0JBRUosNkJBQ0ksV0FDQSxrQkZIQSwwQ0VLSSxtREZMSix5Q0VLSSxtREZMSix1Q0VLSSxtREZMSiwwQ0VLSSxtREFKUiw2QkFNSSw0QkFDQSxzQkFDQSxpQ0FDQSxnQ0FDSSxrQkFDQSxXQUNBLGtCQUNBLGdDQUNBLGdCQUNBLFlBQ0EsY0FDQSxjQUNBLHNDQUNJLGtCQUNBLFdBQ0EsVUFDQSxXQUNBLG1CQUNBLFNBQ0EsU0FJWiw4QkFDSSxXQUNBLGtCQUNBLGFBRUosbUNBQ0ksa0JBQ0Esb0JBQ0EsbUJBQ0EsNkNBRUosbUJBQ0ksbUJBQ0EsZ0JBQ0EsV0FFSixrQkFDSSxjQUNBLGVBQ0EsZ0JBQ0EsaUJBQ0EsV0FFSix5QkFDSSxtQ0FDSSxXQUdSLGlDQUNJLHdCQUVKLDRCQUNJLGlCQUNBLG1CQUNBLGVBQ0EsZ0JBRUosNERBRUksZ0JBQ0EsaUJBRUosMEJBQ0ksZ0MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL21peGlucy12YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL3hwLXNwaW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL3RoZW1pZnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL2NvbW1vbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvcmljby9yaWNvLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmNzLWZvcm1zc3RhdGljICoge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4kY29sb3JzIDogKFxuICAgIG1lc3NhZ2Utc3VjY2VzczogIzlBRTM1MixcbiAgICBtZXNzYWdlLWVycm9yOiAjRkI0MzM3LFxuICAgIGxpZ2h0OiAjZmZmZmZmXG4pO1xuXG5AbWl4aW4gZ3JpZCgkY29sdW1uczogMiwgJHRhZzogXCJkaXZcIikge1xuICAgICN7JHRhZyArICRjb2x1bW5zfSB7XG4gICAgICAgIHdpZHRoOiAxMDAlIC8gKDEyIC8gJGNvbHVtbnMpO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwcHggMTVweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICp6b29tOiAxO1xuICAgICAgICB9XG4gICAgfSAgICBcbn1cblxuQGluY2x1ZGUgZ3JpZCgxLCAnLmNvbC0nKTtcbkBpbmNsdWRlIGdyaWQoMiwgJy5jb2wtJyk7XG5AaW5jbHVkZSBncmlkKDMsICcuY29sLScpO1xuQGluY2x1ZGUgZ3JpZCg0LCAnLmNvbC0nKTtcbkBpbmNsdWRlIGdyaWQoNSwgJy5jb2wtJyk7XG5AaW5jbHVkZSBncmlkKDYsICcuY29sLScpO1xuQGluY2x1ZGUgZ3JpZCg3LCAnLmNvbC0nKTtcbkBpbmNsdWRlIGdyaWQoOCwgJy5jb2wtJyk7XG5AaW5jbHVkZSBncmlkKDksICcuY29sLScpO1xuQGluY2x1ZGUgZ3JpZCgxMCwgJy5jb2wtJyk7XG5AaW5jbHVkZSBncmlkKDExLCAnLmNvbC0nKTtcbkBpbmNsdWRlIGdyaWQoMTIsICcuY29sLScpO1xuXG5AbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpe1xuICAgIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbC0xLFxuICAgIC5jb2wtMixcbiAgICAuY29sLTMsXG4gICAgLmNvbC00LFxuICAgIC5jb2wtNSxcbiAgICAuY29sLTYsXG4gICAgLmNvbC03LFxuICAgIC5jb2wtOCxcbiAgICAuY29sLTksXG4gICAgLmNvbC0xMCxcbiAgICAuY29sLTExLFxuICAgIC5jb2wtMTJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0iLCIueHBfX3NwaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgLmNpcmN1bGFyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgICAucGF0aCB7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICAgIEBpbmNsdWRlIHRoZW1pZnkoJHRoZW1lcykge1xuICAgICAgICAgICAgc3Ryb2tlOiB0aGVtZWQoJ3NwaW5uZXJDb2xvcicpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ueHBfX3NwaW5uZXItLWJsYW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLnhwX19zcGlubmVyLS1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ueHBfX3NwaW5uZXItLW9wZW4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ueHBfX3NwaW5uZXItLXNtYWxsIC5jaXJjdWxhciB7XG4gICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgIG1heC1oZWlnaHQ6IDY0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC54cF9fc3Bpbm5lciAuY2lyY3VsYXIge1xuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIC54cF9fc3Bpbm5lci0tc21hbGwgLmNpcmN1bGFyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZSB7XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRhc2gge1xuICAgIDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNXB4O1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjRweDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZGFzaCB7XG4gICAgMCUge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNHB4O1xuICAgIH1cbn0iLCJAaW1wb3J0ICd0aGVtZXMuc2Nzcyc7XG5cbkBtaXhpbiB0aGVtaWZ5KCR0aGVtZXM6ICR0aGVtZXMpIHtcbiAgICBAZWFjaCAkdGhlbWUsXG4gICAgJG1hcCBpbiAkdGhlbWVzIHtcbiAgICAgICAgLnRoZW1lLSN7JHRoZW1lfSAmIHtcbiAgICAgICAgICAgICR0aGVtZS1tYXA6ICgpICFnbG9iYWw7XG4gICAgICAgICAgICBAZWFjaCAka2V5LFxuICAgICAgICAgICAgJHN1Ym1hcCBpbiAkbWFwIHtcbiAgICAgICAgICAgICAgICAkdmFsdWU6IG1hcC1nZXQobWFwLWdldCgkdGhlbWVzLCAkdGhlbWUpLCAnI3ska2V5fScpO1xuICAgICAgICAgICAgICAgICR0aGVtZS1tYXA6IG1hcC1tZXJnZSgkdGhlbWUtbWFwLCAoJGtleTogJHZhbHVlKSkgIWdsb2JhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICAgICAgJHRoZW1lLW1hcDogbnVsbCAhZ2xvYmFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gdGhlbWVkKCRrZXkpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLW1hcCwgJGtleSk7XG59IiwiQGltcG9ydCAnLi9taXhpbnMtdmFyaWFibGVzLnNjc3MnO1xuQGltcG9ydCAnLi90aGVtaWZ5LnNjc3MnO1xuQGltcG9ydCAnLi94cC1zcGlubmVyLnNjc3MnO1xuLmNzLWZvcm1zc3RhdGljIHtcbiAgICAvLyBtYXJnaW4tbGVmdDogY2FsYygxMDB2dyAtIDEwMCUpO1xuICAgIFtkaXNhYmxlZF0ge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGVudC1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2EwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAsXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICB9XG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogIzk0OTQ5NDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWRyb3Age1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRoZW1pZnkoJHRoZW1lcykge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdGhlbWVkKCdjb250ZW50RHJvcENvbG9yJylcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJvcmRlcjogM3B4IGRhc2hlZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudC1pbmZvcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGhlbWlmeSgkdGhlbWVzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWVkKCdjb250ZW50SW5mb0NvbG9yJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aGVtaWZ5KCR0aGVtZXMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHRoZW1lZCgnY29udGVudEluZm9Db2xvcicpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtcGRmLWljbyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYW1lLXBkZiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aGVtaWZ5KCR0aGVtZXMpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWVkKCdzdWJtaXRCdXR0b25Db2xvcicpO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRoZW1lZCgnc3VibWl0QnV0dG9uSG92ZXJDb2xvcicpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWRpc2FibGVke1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGFiZWwtYWN0aXZlIGxhYmVsIHtcbiAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtbWVzc2FnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgfVxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNnM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm1lc3NhZ2Utc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9ycywgbWVzc2FnZS1zdWNjZXNzKTtcbiAgICB9XG4gICAgLm1lc3NhZ2UtZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvcnMsIG1lc3NhZ2UtZXJyb3IpO1xuICAgIH1cbiAgICAubWVzc2FnZS1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk5O1xuICAgIH1cbiAgICAuZGVsYXlPcGFjaXR5IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLm1lc3NhZ2UtYWN0aXZlIC5tZXNzYWdlLXN1Y2Nlc3MsXG4gICAgLm1lc3NhZ2UtYWN0aXZlIC5tZXNzYWdlLWVycm9yIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLm1lc3NhZ2Utc3VjY2VzcyBoNCxcbiAgICAubWVzc2FnZS1lcnJvciBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgbGlnaHQpO1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY2xlYXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgLm10MTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAubXQyMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLm1iMjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuY2xvc2U6OmJlZm9yZSxcbiAgICAuY2xvc2U6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB9XG4gICAgLmNsb3NlOjpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAuY2xvc2U6OmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAjYXZpc28tcGxhdGFmb3JtYSxcbiAgICAjc2hvd1RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAuZGVmYXVsdC10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aGVtaWZ5KCR0aGVtZXMpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lZCgnYXZpc29QbGF0YWZvcm1hQ29sb3InKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHggMTBweCAzMHB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAmIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9zdHlsZXMvY29tbW9ucy5zY3NzJztcbi5jcy1mb3Jtc3N0YXRpYyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC5jb250ZW50LWFsbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmNvbnRlbnQtdG9wIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICAgICAgQGluY2x1ZGUgdGhlbWlmeSgkdGhlbWVzKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZWQoJ2JhY2tncm91bmRJbWcnKVxuICAgICAgICB9XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBmaXhlZDtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBTbGFiJywgc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNzlCQztcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWJvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbiAgICAuY29udGVudC1vYmplY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMDAsIDIwMCwgMjAwLCAwLjcpO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29udGVudC1mb3JtIGZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZy1yZWNhcHRjaGEgZGl2IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgIH1cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgfVxuICAgICNhdmlzby1wbGF0YWZvcm1hLFxuICAgICNzaG93VGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAjbWVuc2FnZW0ge1xuICAgICAgICBoZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/