@charset "UTF-8";.amcform-page-wrap input[type=radio],.filter-options input[type=radio],.radio input[type=radio],input[type=radio].radio{margin-bottom:1rem;vertical-align:top}.amcform-page-wrap input[type=checkbox]+label,.choice input[type=checkbox]+label,.filter-options input[type=checkbox]+label{margin-bottom:0}.amcform-page-wrap input[type=checkbox]+label:before,.choice input[type=checkbox]+label:before,.filter-options input[type=checkbox]+label:before{margin-right:1rem}body ol.amcform-page-titles,body ul.amcform-page-titles{padding:0;list-style-type:none}body .amform-form{max-width:700px;margin-left:auto;margin-right:auto}body .amform-form .amcform-title-wrap:after,body .amform-form .amcform-title-wrap:before{right:52px}@media screen and (min-width:768px){body .amform-form .amcform-title-wrap:after,body .amform-form .amcform-title-wrap:before{right:32px}}body .amform-form .amcform-title-wrap.-done+.amcform-title-wrap:before{background-color:#d7d38a}body .amform-form .amcform-multi-page .amcform-title-wrap{max-width:95px;flex-grow:unset}@media screen and (min-width:768px){body .amform-form .amcform-multi-page .amcform-title-wrap{max-width:none}}body .amform-form .amcform-multi-page .amcform-title-wrap a.amcform-title{text-decoration:none}body .amform-form .amcform-multi-page .amcform-title-wrap .amcform-step{background-color:#b0aa00;border-color:#b0aa00;border-width:2px}body .amform-form .amcform-multi-page .amcform-title-wrap.ui-state-active .amcform-step{background-color:#b0aa00;border-color:#000}body .amform-form .amcform-multi-page .amcform-title-wrap.ui-state-active .amcform-label{color:#b0aa00}body .amform-form .amcform-multi-page .amcform-title-wrap.-disabled .amcform-step{background-color:#eee}body .amform-form .amcform-multi-page .amcform-title-wrap.-active .amcform-step,body .amform-form .amcform-multi-page .amcform-title-wrap.-done .amcform-step{background-color:#d7d38a}body .amform-form input[type=number]{width:100%;max-width:none}body .amcform-gdpr .label{display:block}body .amcform-gdpr .label a{margin-left:5px}body .ui-datepicker{box-sizing:border-box;opacity:.98;padding:23px 20px;width:auto}body .ui-datepicker .ui-datepicker-header{padding:0 0 10px;position:relative;z-index:1}body .ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:1.8em;margin:0 1.5em;text-align:center}body .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{margin-right:10px;width:47%}body .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{width:47%}body .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{padding:0!important;background-color:transparent;border:0;margin:0}body .ui-datepicker .ui-datepicker-header .ui-datepicker-next,body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;line-height:2rem;position:absolute;top:7px;color:inherit;width:15px;height:18px}body .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{color:currentColor;font-size:34px;position:absolute}body .ui-datepicker .ui-datepicker-header .ui-datepicker-next span,body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{display:none}body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"";line-height:1;speak:none;font-size:inherit;font-style:normal;font-weight:400;font-family:ms-icons}body .ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}body .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:"";line-height:1;speak:none;font-size:inherit;font-style:normal;font-weight:400;font-family:ms-icons}body .ui-datepicker table.ui-datepicker-calendar{background:#fff;border:0;border-collapse:collapse;position:relative;z-index:1;width:100%}body .ui-datepicker-trigger{width:30px;height:30px;vertical-align:middle}body .ui-datepicker-trigger:before{content:"";line-height:1;speak:none;font-size:inherit;font-style:normal;font-weight:400;font-family:ms-icons}body .amform-form input[name=date]{border-radius:0;border:2px solid #000;padding:.75rem 1.5rem}body .amform-form{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkFtYXN0eV9DdXN0b21mb3JtL3dlYi9jc3MvX21vZHVsZS1zaGFyZWQuc2NzcyIsIkFtYXN0eV9DdXN0b21mb3JtL3dlYi9jc3MvbW9kdWxlLmNzcyIsIi4uLy4uLy4uLy4uLy4uL3ZlbmRvci9jdGlkaWdpdGFsL21hZ2VzcGFycm93LWJsYW5rL3dlYi9jc3MvbWl4aW5zL19yZXNwb25kLXRvLnNjc3MiLCJ3ZWIvY3NzL3N0eWxlLXRpbGUvX2NvbG9ycy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vdmVuZG9yL2N0aWRpZ2l0YWwvbWFnZXNwYXJyb3ctYmxhbmsvd2ViL2Nzcy9taXhpbnMvX2ljb24uc2NzcyIsIndlYi9jc3Mvc3R5bGUtdGlsZS9fZm9ybXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5SEEsZ0JDOERBLENEcEtBLHdIQUlJLGtCQUFtQixDQUNuQixrQkNESixDRElBLDRIQUdJLGVDREosQ0RJQSxpSkFHSSxpQkNESixDRElBLHdEQUdRLFNBQVUsQ0FDVixvQkNGUixDREZBLGtCQU9RLGVBL0JpQixDQWdDakIsZ0JBQWlCLENBQ2pCLGlCQ0RSLENEUkEseUZBYVksVUNBWixDQy9DSSxvQ0ZrQ0oseUZBZWdCLFVDSWQsQ0FDRixDRHBCQSx1RUFvQlksd0JDSVosQ0R4QkEsMERBd0JZLGNBQWUsQ0FDZixlQ0laLENDL0RJLG9DRmtDSiwwREE0QmdCLGNDTWQsQ0FDRixDRG5DQSwwRUFnQ2dCLG9CQ09oQixDRHZDQSx3RUFvQ2dCLHdCR3JFSSxDSHNFSixvQkd0RUksQ0h1RUosZ0JDT2hCLENEN0NBLHdGQTJDb0Isd0JHNUVBLENINkVBLGlCQ01wQixDRGxEQSx5RkErQ29CLGFDT3BCLENEdERBLGtGQXFEb0IscUJDS3BCLENEMURBLDhKQTREb0Isd0JDRXBCLENEOURBLHFDQW1FUSxVQUFXLENBQ1gsY0NEUixDRG5FQSwwQkF5RVksYUNGWixDRHZFQSw0QkE0RVksZUNEWixDRE9BLG9CQUNJLHFCQUFzQixDQUN0QixXQUFhLENBQ2IsaUJBQWtCLENBQ2xCLFVDSkosQ0RBQSwwQ0FPUSxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLFNDSFIsQ0ROQSwrREFZWSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQ0ZaLENEWkEsb0ZBaUJnQixpQkFBa0IsQ0FDbEIsU0NEaEIsQ0RqQkEsbUZBc0JnQixTQ0RoQixDRHJCQSxzRUEwQmdCLG1CQUFxQixDQUNyQiw0QkFBNkIsQ0FDN0IsUUFBUyxDQUNULFFDRGhCLENENUJBLDRIQWtDWSxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQ0ZaLENEdENBLDBJQTJDZ0Isa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixpQkNEaEIsQ0Q1Q0Esc0lBaURnQixZQ0RoQixDRGhEQSw4REF1RFksTUNIWixDRHBEQSxxRUkxR00sV0FBUyxDQUlULGFBQWMsQ0FDZCxVQUFXLENBQ1gsaUJBZHFDLENBZXJDLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixvQkgrSk4sQ0Q5REEsOERBNERZLE9DTVosQ0RsRUEscUVJMUdNLFdBQVMsQ0FJVCxhQUFjLENBQ2QsVUFBVyxDQUNYLGlCQWRxQyxDQWVyQyxpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsb0JINktOLENENUVBLGlEQWtFUSxlQUFtQixDQUNuQixRQUFTLENBQ1Qsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsVUNjUixDRFZBLDRCQUVJLFVBQVcsQ0FDWCxXQUFZLENBQ1oscUJDWUosQ0RoQkEsbUNJckxNLFdBQVMsQ0FJVCxhQUFjLENBQ2QsVUFBVyxDQUNYLGlCQWRxQyxDQWVyQyxpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsb0JIc01OLENEbkJBLG1DQUNJLGVLMU1xQixDTDZNckIscUJBQW1CLENBQ25CLHFCQ3NCSixDRC9MQSxrQkErS0ksVUNvQkoiLCJmaWxlIjoiQW1hc3R5X0N1c3RvbWZvcm0vd2ViL2Nzcy9tb2R1bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vL1xuLy8gTWFnZXNwYXJyb3cgLSBUaGVtZSBTZXR0aW5ncyAgICAgICAvL1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vXG4vLyBEbyBub3QgcmVtb3ZlIHRoaXMuXG5AaW1wb3J0IFwiLi4vLi4vLi4vd2ViL2Nzcy9tYWdlc3BhcnJvdy10aGVtZVwiO1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy9cbi8vIE1hZ2VzcGFycm93IC0gQmxhbmsgVGhlbWUgc3R5bGVzICAgLy9cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy9cbi8vIERvIG5vdCByZW1vdmUgdGhpcy5cbi8vQGltcG9ydCBcIm1hZ2VzcGFycm93LWJsYW5rL0FtYXN0eV9PcmRlcmF0dHIvd2ViL2Nzcy9tb2R1bGVcIjtcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLy9cblxuLy8gdmFyaWFibGVzXG4kYW1jZm9ybV9fbWF4d2lkdGg6IDcwMHB4O1xuXG5cbi8vIHJlc2V0IHN0eWxlc1xuLmFtY2Zvcm0tcGFnZS13cmFwIGlucHV0W3R5cGU9cmFkaW9dLFxuLmZpbHRlci1vcHRpb25zIGlucHV0W3R5cGU9cmFkaW9dLFxuLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1yYWRpb10ucmFkaW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFtY2Zvcm0tcGFnZS13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsLFxuLmNob2ljZSBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbCxcbi5maWx0ZXItb3B0aW9ucyBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFtY2Zvcm0tcGFnZS13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOmJlZm9yZSxcbi5jaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6YmVmb3JlLFxuLmZpbHRlci1vcHRpb25zIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgICBvbC5hbWNmb3JtLXBhZ2UtdGl0bGVzLFxuICAgIHVsLmFtY2Zvcm0tcGFnZS10aXRsZXMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuICAgIC5hbWZvcm0tZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogJGFtY2Zvcm1fX21heHdpZHRoO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5hbWNmb3JtLXRpdGxlLXdyYXA6YmVmb3JlLFxuICAgICAgICAuYW1jZm9ybS10aXRsZS13cmFwOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10by11cChtZCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFtY2Zvcm0tdGl0bGUtd3JhcC4tZG9uZSArIC5hbWNmb3JtLXRpdGxlLXdyYXA6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJ3NlY29uZGFyeScpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogdW5zZXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEuYW1jZm9ybS10aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW1jZm9ybS1zdGVwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICdwcmltYXJ5Jyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICdwcmltYXJ5Jyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuYW1jZm9ybS1zdGVwIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCAncHJpbWFyeScpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJ2RhcmsnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFtY2Zvcm0tbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCAncHJpbWFyeScpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi4tZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIC5hbWNmb3JtLXN0ZXAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICdsaWdodCcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi4tZG9uZSxcbiAgICAgICAgICAgICYuLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLmFtY2Zvcm0tc3RlcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJ3NlY29uZGFyeScpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbWZvcm0tZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG5cbiAgICAuYW1jZm9ybS1nZHByIHtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5sYWJlbCBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGdsb2JhbCBzdHlsZXMgZm9yIGRhdGVwaWNrZXIgYW5kIGNhbGVuZGFyXG5ib2R5IC51aS1kYXRlcGlja2VyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG9wYWNpdHk6IDAuOTg7XG4gICAgcGFkZGluZzogMjNweCAyMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMS41ZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLW1vbnRoIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIteWVhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLXByZXYsIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1zLWljb24oJ2NoZXZyb24tbGVmdCcpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbXMtaWNvbignY2hldnJvbi1yaWdodCcpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5ib2R5IC51aS1kYXRlcGlja2VyLXRyaWdnZXIge1xuICAgIEBpbmNsdWRlIG1zLWljb24oJ2NhbGVuZGFyJyk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmJvZHkgLmFtZm9ybS1mb3JtIGlucHV0W25hbWU9XCJkYXRlXCJdIHtcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xufVxuLy8gZW5kIHN0eWxlcyBmb3IgZGF0ZXBpY2tlciBhbmQgY2FsZW5kYXJcblxuLy8gZml4IGZvciB3aWR0aCBpc3N1ZXMgb24gZmxleCBjb250YWluZXJzIC0gcmVnaXN0ZXIgYWNjb3VudCBwYWdlICovXG5ib2R5IC5hbWZvcm0tZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuICBUaGlzIG1peGluIGNhbiBiZSB1c2VkIHRvIHNldCB0aGUgb2JqZWN0LWZpdDpcbiAgQGluY2x1ZGUgb2JqZWN0LWZpdChjb250YWluKTtcbiAgb3Igb2JqZWN0LWZpdCBhbmQgb2JqZWN0LXBvc2l0aW9uOlxuICBAaW5jbHVkZSBvYmplY3QtZml0KGNvdmVyLCB0b3ApO1xuKi9cbi8qKlxuICogTG9hZGVyIHRvIGJlIHVzZWQgYWNyb3NzIHRoZSBzaXRlXG4gKiBVc2UgdGhpcyB2YXJpYWJsZVxuICovXG4vKipcbiAqIEZvcm0gRWxlbWVudHMgY29uZmlnXG4gKi9cbi8qKlxuICogQ29sbGVjdGlvbiBvZiBnZW5lcmljL2dsb2JhbCB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHRoZW1lXG4gKi9cbi5hbWNmb3JtLXBhZ2Utd3JhcCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5maWx0ZXItb3B0aW9ucyBpbnB1dFt0eXBlPXJhZGlvXSxcbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9cmFkaW9dLnJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFtY2Zvcm0tcGFnZS13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uY2hvaWNlIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsXG4uZmlsdGVyLW9wdGlvbnMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hbWNmb3JtLXBhZ2Utd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbi5jaG9pY2UgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4uZmlsdGVyLW9wdGlvbnMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbmJvZHkgb2wuYW1jZm9ybS1wYWdlLXRpdGxlcyxcbmJvZHkgdWwuYW1jZm9ybS1wYWdlLXRpdGxlcyB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuYm9keSAuYW1mb3JtLWZvcm0ge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5ib2R5IC5hbWZvcm0tZm9ybSAuYW1jZm9ybS10aXRsZS13cmFwOmJlZm9yZSxcbmJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLXRpdGxlLXdyYXA6YWZ0ZXIge1xuICByaWdodDogNTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tdGl0bGUtd3JhcDpiZWZvcmUsXG4gIGJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLXRpdGxlLXdyYXA6YWZ0ZXIge1xuICAgIHJpZ2h0OiAzMnB4O1xuICB9XG59XG5cbmJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLXRpdGxlLXdyYXAuLWRvbmUgKyAuYW1jZm9ybS10aXRsZS13cmFwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0QzOEE7XG59XG5cbmJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLW11bHRpLXBhZ2UgLmFtY2Zvcm0tdGl0bGUtd3JhcCB7XG4gIG1heC13aWR0aDogOTVweDtcbiAgZmxleC1ncm93OiB1bnNldDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwIGEuYW1jZm9ybS10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwIC5hbWNmb3JtLXN0ZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBhYTAwO1xuICBib3JkZXItY29sb3I6ICNiMGFhMDA7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG5ib2R5IC5hbWZvcm0tZm9ybSAuYW1jZm9ybS1tdWx0aS1wYWdlIC5hbWNmb3JtLXRpdGxlLXdyYXAudWktc3RhdGUtYWN0aXZlIC5hbWNmb3JtLXN0ZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBhYTAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbmJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLW11bHRpLXBhZ2UgLmFtY2Zvcm0tdGl0bGUtd3JhcC51aS1zdGF0ZS1hY3RpdmUgLmFtY2Zvcm0tbGFiZWwge1xuICBjb2xvcjogI2IwYWEwMDtcbn1cblxuYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwLi1kaXNhYmxlZCAuYW1jZm9ybS1zdGVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuYW1mb3JtLWZvcm0gLmFtY2Zvcm0tbXVsdGktcGFnZSAuYW1jZm9ybS10aXRsZS13cmFwLi1kb25lIC5hbWNmb3JtLXN0ZXAsIGJvZHkgLmFtZm9ybS1mb3JtIC5hbWNmb3JtLW11bHRpLXBhZ2UgLmFtY2Zvcm0tdGl0bGUtd3JhcC4tYWN0aXZlIC5hbWNmb3JtLXN0ZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdEMzhBO1xufVxuXG5ib2R5IC5hbWZvcm0tZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuYm9keSAuYW1jZm9ybS1nZHByIC5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IC5hbWNmb3JtLWdkcHIgLmxhYmVsIGEge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5ib2R5IC51aS1kYXRlcGlja2VyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3BhY2l0eTogMC45ODtcbiAgcGFkZGluZzogMjNweCAyMHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG5ib2R5IC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgbWFyZ2luOiAwIDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxlIC51aS1kYXRlcGlja2VyLW1vbnRoIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNDclO1xufVxuXG5ib2R5IC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSAudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgd2lkdGg6IDQ3JTtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXYsIGJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUsIGJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXYgc3BhbiwgYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbmJvZHkgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLugIlcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwibXMtaWNvbnNcIjtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG5ib2R5IC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7oCKXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIm1zLWljb25zXCI7XG59XG5cbmJvZHkgLnVpLWRhdGVwaWNrZXIgdGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlci10cmlnZ2VyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuYm9keSAudWktZGF0ZXBpY2tlci10cmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7oCFXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIm1zLWljb25zXCI7XG59XG5cbmJvZHkgLmFtZm9ybS1mb3JtIGlucHV0W25hbWU9XCJkYXRlXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbn1cblxuYm9keSAuYW1mb3JtLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gcmVzcG9uZC10by11cCgkbmFtZSwgJF9icmVha3BvaW50czogJGJyZWFrcG9pbnRzKSB7XG4gICRtaW46IHJlc3BvbmQtdG8tbWluKCRuYW1lLCAkX2JyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gcmVzcG9uZC10by1kb3duKCRuYW1lLCAkX2JyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHMsICR1c2VGcmFjdGlvbjogZmFsc2UpIHtcbiAgJG1heDogcmVzcG9uZC10by1taW4oJG5hbWUsICRfYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkdXNlRnJhY3Rpb24gPT0gdHJ1ZSB7XG4gICAgJG1heDogcmVzcG9uZC10by1tYXgtaW4oJG5hbWUsICRfYnJlYWtwb2ludHMpO1xuICB9XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIHJlc3BvbmQtdG8tYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJF9icmVha3BvaW50czogJGJyZWFrcG9pbnRzKSB7XG4gICRtaW46IHJlc3BvbmQtdG8tbWluKCRsb3dlciwgJF9icmVha3BvaW50cyk7XG4gICRtYXg6IHJlc3BvbmQtdG8tbWF4KCR1cHBlciwgJF9icmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10by11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8tZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiByZXNwb25kLXRvLW9ubHkoJG5hbWUsICRfYnJlYWtwb2ludHM6ICRicmVha3BvaW50cykge1xuICAkbWluOiByZXNwb25kLXRvLW1pbigkbmFtZSwgJF9icmVha3BvaW50cyk7XG4gICRtYXg6IHJlc3BvbmQtdG8tbWF4KCRuYW1lLCAkX2JyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLXVwKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvLWRvd24oJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufSIsIi8vIENvbG9yc1xuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuXG4vLyBDb2xvciBQYWxldHRlXG4kY29sb3JzOiAoXG4gICAgJ2dyZWVuJzogI2IwYWEwMCxcbiAgICAnZ3JlZW4tbGlnaHQnOiAjRDdEMzhBLFxuICAgICdibGFjayc6ICMwMDAsXG4gICAgJ2xpZ2h0LWdyZXknOiAjOTc5OTlDLFxuICAgICdsaWdodGVyLWdyZXknOiAjZWVlLFxuICAgICd3aGl0ZSc6ICNmZmZmZmYsXG4gICAgJ2dyZWVuLWhhemUnOiAjMDNhODRlXG4pO1xuXG4vLyBUaGVtZSBDb2xvcnNcbiR0aGVtZS1jb2xvcnM6IChcbiAgICAncHJpbWFyeSc6ICAgICAgbWFwX2dldCgkY29sb3JzLCAnZ3JlZW4nKSxcbiAgICAnc2Vjb25kYXJ5JzogICAgbWFwX2dldCgkY29sb3JzLCAnZ3JlZW4tbGlnaHQnKSxcbiAgICAnbGlnaHQnOiAgICAgICAgbWFwX2dldCgkY29sb3JzLCAnbGlnaHRlci1ncmV5JyksXG4gICAgJ2RhcmsnOiAgICAgICAgIG1hcF9nZXQoJGNvbG9ycywgJ2JsYWNrJyksXG4gICAgJ3Bvc2l0aXZlJzogICAgIG1hcC1nZXQoJGNvbG9ycywgJ2dyZWVuLWhhemUnKVxuKTtcbiIsIkBtaXhpbiBtcy1pY29uLXNpemUoJF9pY29uX2ZvbnQtc2l6ZTogMTZweCkge1xuICAmOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAkX2ljb25fZm9udC1zaXplO1xuICB9XG59XG5cblxuQG1peGluIG1zLWljb24oJGljb246IGZhbHNlLCAkc2l6ZTogaW5oZXJpdCwgJHBvc2l0aW9uOiBiZWZvcmUsICRzdHlsZXM6IHRydWUpIHtcbiAgQGlmICRwb3NpdGlvbiA9PSBib3RoIHtcbiAgICAkcG9zaXRpb246IFwiYmVmb3JlLCAmOmFmdGVyXCI7XG4gIH1cbiAgLy8gRWl0aGVyIGEgOmJlZm9yZSBvciA6YWZ0ZXIgcHNldWRvLWVsZW1lbnQsIG9yIGJvdGgsIGRlZmF1bHRpbmcgdG8gOmJlZm9yZVxuICAmOiN7JHBvc2l0aW9ufSB7XG4gICAgQGlmICRpY29uIHtcbiAgICAgIC8vIEEgcGFydGljdWxhciBpY29uIGhhcyBiZWVuIHNwZWNpZmllZFxuICAgICAgY29udGVudDogXCIje21hcC1nZXQoJG1zLWljb25zLCAkaWNvbil9XCI7XG4gICAgfVxuICAgIEBpZiAkc3R5bGVzIHtcbiAgICAgIC8vIFN1cHBvcnRpdmUgaWNvbiBzdHlsZXMgcmVxdWlyZWRcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBmb250LXNpemU6IGljb24tc2l6ZSgkc2l6ZSk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQtZmFtaWx5O1xuICAgIH1cbiAgICAvLyBJbmNsdWRlIGFueSBleHRyYSBydWxlcyBzdXBwbGllZCBmb3IgdGhlIHBzZXVkby1lbGVtZW50XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIkaW5wdXQtYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAycHg7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogMHB4O1xuJGlucHV0LWJvcmRlci1mb2N1cy1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCAncHJpbWFyeScpO1xuJGlucHV0LWJvcmRlci1mb2N1cy1oaWdobGlnaHQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJ3ByaW1hcnknKTtcbiRpbnB1dC1ib3JkZXItZm9jdXMtaGlnaGxpZ2h0LXdpZHRoOiAycHg7XG4iXX0= */
