@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);#wrapper .fusion-sticky-shadow,#wrapper>*{margin:0 auto;max-width:1900px}.width1400{margin:0 auto;max-width:1400px!important}.fusion-header-wrapper{background:#000;background:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 100%)}.fusion-header .fusion-main-menu .wpml-ls-flag{border:1px solid #fff;border-radius:50%;height:20px!important;width:20px!important}.fusion-header .fusion-main-menu .wpml-ls-item>.sub-menu>li>a{padding-left:0;padding-right:0}.fusion-header .fusion-main-menu .wpml-ls-item>.sub-menu>li>a>span{margin:0 auto!important}.fusion-is-sticky .fusion-header>.fusion-row{background:0 0!important}@media only screen and (max-width:800px){.fusion-header>.fusion-row{background:0 0!important}}.avada-page-titlebar-wrapper{display:none!important}.avada-page-titlebar-wrapper .breadcrumb_last{color:#c70c26}@media only screen and (min-width:767px){.avada-page-titlebar-wrapper{display:block!important}.avada-page-titlebar-wrapper .fusion-breadcrumbs{display:block!important;text-align:left!important}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.pagination>*{padding:6px 12px!important;font-size:1.6rem!important;font-weight:400!important;line-height:100%!important}.pagination>.current{background:#c70c26!important;border:1px solid #c70c26!important;color:#fff!important}.pagination>a:hover{background:#c70c26!important;border:1px solid #c70c26!important;color:#fff!important}.pagination>.pagination-prev:hover::before{color:#000!important}.pagination>.pagination-next:hover::after{color:#000!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1) .tituloH3Apartado>h3{text-align:center!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2){margin:16px 0 0 0!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2) .fusion-alignright{display:block;float:none!important;margin-left:0;text-align:center}#contenedorHergomFundada{margin:32px 0 0 0!important}#contenedorHergomFundada>.fusion-row>.colFlex+.colFlex{margin:24px 0 0 0!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(2) .textoEditor{margin:16px 0 0 0!important}#contenedorHergomFundada>.fusion-row>.colFlex .datosContacto ul{list-style:none;margin:0;padding-left:0}#redesSocialesPie .fusion-social-networks-wrapper{text-align:center}#contenedorCopyright{margin:12px 0 0 0!important}@media only screen and (min-width:480px){#main>.fusion-row>.textoEditor h1,#main>.fusion-row>.textoEditor h2,#main>.fusion-row>.textoEditor h3,#main>.fusion-row>.textoEditor h4,#main>.fusion-row>.textoEditor h5,#main>.fusion-row>.textoEditor h6{color:#c70c26}#main>.fusion-row>.textoEditor h1,#main>.fusion-row>.textoEditor h2{font-size:2.4rem!important;font-weight:600!important;line-height:125%!important}#main>.fusion-row>.textoEditor h3,#main>.fusion-row>.textoEditor h4{font-size:2.4rem!important;font-weight:400!important;line-height:125%!important}#main>.fusion-row>.textoEditor h5,#main>.fusion-row>.textoEditor h6{font-size:2rem!important;font-weight:400!important;line-height:125%!important}}@media only screen and (min-width:640px){#contenedorNuestraRevista>.fusion-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1){-ms-flex-preferred-size:60%!important;flex-basis:60%!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1) .tituloH3Apartado>h3{text-align:left!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2){-ms-flex-preferred-size:40%!important;flex-basis:40%!important;margin:0!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2) .fusion-alignright .btn{float:right;max-width:200px;width:100%}#contenedorNuestraRevista>.fusion-row:after,#contenedorNuestraRevista>.fusion-row:before{content:"";display:none!important}#contenidoHergomFundada .textoEditor{margin:32px 0!important}#contenedorHergomFundada>.fusion-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#contenedorHergomFundada>.fusion-row>.colFlex{width:48%!important}#contenedorHergomFundada>.fusion-row>.colFlex+.colFlex{margin:0 0 0 4%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(n+1){margin-left:0!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(n+4){margin-top:24px!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(1){width:100%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child{-ms-flex-item-align:end;align-self:flex-end}#redesSocialesPie .fusion-social-networks-wrapper{text-align:right}#contenedorCopyright{margin:24px 0 0 0!important}#main>.fusion-row>.textoEditor h1,#main>.fusion-row>.textoEditor h2,#main>.fusion-row>.textoEditor h3,#main>.fusion-row>.textoEditor h4,#main>.fusion-row>.textoEditor h5,#main>.fusion-row>.textoEditor h6{color:#c70c26}#main>.fusion-row>.textoEditor h1,#main>.fusion-row>.textoEditor h2{font-size:2.4rem!important;font-weight:600!important;line-height:125%!important}#main>.fusion-row>.textoEditor h3,#main>.fusion-row>.textoEditor h4{font-size:2.4rem!important;font-weight:400!important;line-height:125%!important}#main>.fusion-row>.textoEditor h5,#main>.fusion-row>.textoEditor h6{font-size:2rem!important;font-weight:400!important;line-height:125%!important}}@media only screen and (min-width:767px){#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1) .tituloH3Apartado{margin:0!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1) .tituloH3Apartado>h3{font-size:2.8rem!important;font-weight:700!important;line-height:125%!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2) .fusion-alignright .btn{max-width:280px;font-size:2.2rem!important;font-weight:400!important;line-height:125%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(n+1){margin-left:0!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(3){-ms-flex-item-align:end;align-self:flex-end}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(n+4){margin-top:24px!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(1){width:100%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child{-ms-flex-item-align:end;align-self:flex-end}}@media only screen and (min-width:992px){#wrapper>.fusion-footer{margin-top:24px!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(1) .tituloH3Apartado>h3{font-size:3.5rem!important;font-weight:700!important;line-height:125%!important}#contenedorNuestraRevista>.fusion-row>.colFlex:nth-child(2) .fusion-alignright .btn{padding-top:16px!important;padding-bottom:16px!important;max-width:340px;font-size:2.4rem!important;font-weight:400!important;line-height:125%!important}#contenedorHergomFundada{margin:56px 0 0 0!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(1) .textoEditor{margin:48px 0!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(2){width:30%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(3){-ms-flex-item-align:start;align-self:flex-start;margin-left:4%!important;width:34%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(4){margin:0 0 0 4%!important;width:28%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child{width:100%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child .fusion-social-networks-wrapper{text-align:center}#contenedorHergomFundada>.fusion-row>.colFlex .datosContacto a{color:#000}#contenedorHergomFundada>.fusion-row>.colFlex .datosContacto a:hover{color:#c70c26}}@media only screen and (min-width:1200px){#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(2){width:24%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(3){-ms-flex-item-align:start;align-self:flex-start;margin-left:4%!important;width:28%!important}#contenedorHergomFundada>.fusion-row>.colFlex:nth-child(4){margin:0 0 0 4%!important;width:20%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child{-ms-flex-item-align:center;align-self:center;width:20%!important}#contenedorHergomFundada>.fusion-row>.colFlex:last-child .fusion-social-networks-wrapper{text-align:right}}@media only screen and (min-width:1240px){#wrapper>.fusion-footer{margin-top:40px!important}}.fusion-text,.textoEditor{color:#000;font-size:1.6rem!important;font-weight:400!important;line-height:150%!important}.fusion-text a:hover,.textoEditor a:hover{color:#c70c26!important;text-decoration:underline}.fusion-text a:hover>strong,.textoEditor a:hover>strong{color:inherit!important}.fusion-text h1,.fusion-text h2,.fusion-text h3,.textoEditor h1,.textoEditor h2,.textoEditor h3{font-size:2.4rem!important;font-weight:700!important;line-height:125%!important}.fusion-text h4,.fusion-text h5,.fusion-text h6,.textoEditor h4,.textoEditor h5,.textoEditor h6{font-size:2rem!important;font-weight:700!important;line-height:125%!important}.fusion-text *+*,.textoEditor *+*{margin:20px 0 0 0}.fusion-text *+*,.textoEditor *+*{margin:20px 0 0 0!important}.fusion-text img.aligncenter,.textoEditor img.aligncenter{margin:20px auto 0 auto!important}.fusion-text img.alignleft,.fusion-text img.alignright,.textoEditor img.alignleft,.textoEditor img.alignright{margin-top:20px!important}.fusion-text ul,.textoEditor ul{list-style:square!important;margin-left:30px!important;padding:0!important}.fusion-text ul ol,.fusion-text ul ul,.textoEditor ul ol,.textoEditor ul ul{margin-top:8px!important}.fusion-text ul>li+li,.textoEditor ul>li+li{margin-top:8px!important}.fusion-text ol,.textoEditor ol{margin-left:30px!important;padding:0!important}.fusion-text ol ol,.fusion-text ol ul,.textoEditor ol ol,.textoEditor ol ul{margin-top:8px!important}.fusion-text ol>li+li,.textoEditor ol>li+li{margin-top:8px!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnJlcmlhTG9jYWwuc2NzcyIsInZhcmlhYmxlcy5zY3NzIiwibWl4aW5lcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFFQSxtTUFLSSwrQkFBQSxXQUVJLE9BQUEsRUFBQSxLQUNBLFVBQUEsT0FNUixXQUNJLE9BQUEsRUFBQSxLQUNBLFVBQUEsaUJBS0osdUJBQ0ksV0FBQSxLQUNBLFdBQUEseUVBQUEsV0FBQSxpREFJSSwrQ0FDSSxPQUFBLElBQUEsTUFBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLGVBQ0EsTUFBQSxlQUdBLHlEQUNJLE1BQUEsZUFFSSw4REFDSSxhQUFBLEVBQ0EsY0FBQSxFQUNBLG1FQUNJLE9BQUEsRUFBQSxlQVdwQiw2Q0FDSSxXQUFBLGNBS1oseUNBR1EsMkJBQ0ksV0FBQSxlQVVaLDZCQUNJLFFBQUEsZUFDQSw4Q0FDSSxNQ3JEa0IsUUR5RDFCLHlDQUVJLDZCQUNJLFFBQUEsZ0JBQ0EsaURBQ0ksUUFBQSxnQkFDQSxXQUFBLGdCQVVaLFlBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEscUJBQUEsc0JBQUEsaUJBQUEsY0FBQSxJQUFBLGVBQUEsVUFBQSxJQUFBLGVBQ0EsaUJBQUEsaUJBQUEsY0FBQSxpQkFBQSxnQkFBQSxpQkFDQSxjQUNJLFFBQUEsSUFBQSxlRXJHSixVQUFBLGlCQUNBLFlBQUEsY0FDQSxZQUFBLGVGc0dBLHFCQUNJLFdBQUEsa0JBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxlQUdBLG9CQUNJLFdBQUEsa0JBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsTUFBQSxlQUtBLDJDQUNJLE1BQUEsZUFNSiwwQ0FDSSxNQUFBLGVBZUksaUZBQ0ksV0FBQSxpQkFJWiw0REFDSSxPQUFBLEtBQUEsRUFBQSxFQUFBLFlBQ0EsK0VBQ0ksUUFBQSxNQUNBLE1BQUEsZUFDQSxZQUFBLEVBQ0EsV0FBQSxPQU9wQix5QkFDSSxPQUFBLEtBQUEsRUFBQSxFQUFBLFlBR1EsdURBQ0ks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QUFBLGFBQ0EsTUFBQSxjQUVKLHlEQUNJLG9CQUFBLE9BQUEsV0FBQSxPQUNBLE1BQUEsY0FDQSx5RkFDSSxXQUFBLE9BU3hCLDBDQUdRLHdCQUNJLFdBQUEsZ0JBVVosYUFBQSxhQUVJLE1DOVltQixLQ3JHbkIsVUFBQSxpQkFDQSxZQUFBLGNBQ0EsWUFBQSxlRm9mSSxxQkFBQSxxQkFDSSxNQUFBLGtCQUNBLGdCQUFBLFVBQ0EsNEJBQUEsNEJBQ0ksTUFBQSxrQkFJWixnQkFBQSxnQkFBQSxnQkFBQSxnQkFBQSxnQkFBQSxnQkU5ZkEsVUFBQSxpQkFDQSxZQUFBLGNBQ0EsWUFBQSxlRmlnQkEsZ0JBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsZ0JFbmdCQSxVQUFBLGVBQ0EsWUFBQSxjQUNBLFlBQUEsZUZ1Z0JJLGlCQUFBLGlCQUNJLE9BQUEsS0FBQSxFQUFBLEVBQUEsRUFJSixpQkFBQSxpQkFDSSxPQUFBLEtBQUEsRUFBQSxFQUFBLFlBSUosNkJBQUEsNkJBQ0ksT0FBQSxLQUFBLEtBQUEsRUFBQSxlQUVKLDJCQUFBLDRCQUFBLDJCQUFBLDRCQUVJLFdBQUEsZUFHUixnQkFBQSxnQkFDSSxXQUFBLGlCQUNBLFlBQUEsZUFDQSxRQUFBLFlBQ0EsbUJBQUEsbUJBQUEsbUJBQUEsbUJBRUksV0FBQSxjQUdBLHNCQUFBLHNCQUNJLFdBQUEsY0FJWixnQkFBQSxnQkFDSSxZQUFBLGVBQ0EsUUFBQSxZQUNBLG1CQUFBLG1CQUFBLG1CQUFBLG1CQUVJLFdBQUEsY0FHQSxzQkFBQSxzQkFDSSxXQUFBIiwiZmlsZSI6ImxpYnJlcmlhTG9jYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAndmFyaWFibGVzLnNjc3MnO1xyXG5AaW1wb3J0ICdtaXhpbmVzLnNjc3MnO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1GaXJhK1NhbnM6aXRhbCx3Z2h0QDAsMTAwOzAsMjAwOzAsMzAwOzAsNDAwOzAsNTAwOzAsNjAwOzAsNzAwOzAsODAwOzAsOTAwOzEsMTAwOzEsMjAwOzEsMzAwOzEsNDAwOzEsNTAwOzEsNjAwOzEsNzAwOzEsODAwOzEsOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLyogU2VjY2nDs24gY2VudHJhZG8gMTkwMCAqL1xyXG5cclxuI3dyYXBwZXIge1xyXG4gICAgPiAqLFxyXG4gICAgLmZ1c2lvbi1zdGlja3ktc2hhZG93IHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDE5MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogRmluICovXHJcblxyXG4ud2lkdGgxNDAwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogU2VjY2nDs24gTWVuw7ogcHJpbmNpcGFsIFdQTUwgKi9cclxuXHJcbi5mdXNpb24taGVhZGVyLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDAsMCwwKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxufVxyXG4uZnVzaW9uLWhlYWRlciB7XHJcbiAgICAuZnVzaW9uLW1haW4tbWVudSB7XHJcbiAgICAgICAgLndwbWwtbHMtZmxhZyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogIDFweCBzb2xpZCAkdmFyLWNvbG9yQm9yZGVCYW5kZXJhO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAud3BtbC1scy1pdGVtIHtcclxuICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mdXNpb24taXMtc3RpY2t5IHtcclxuICAgIC5mdXNpb24taGVhZGVyIHtcclxuICAgICAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cclxuICAgIC5mdXNpb24taGVhZGVyIHtcclxuICAgICAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi8qIEZpbiBzZWNjacOzbiAqL1xyXG5cclxuLyogTWlnYXMgZGUgcGFuICovXHJcblxyXG4uYXZhZGEtcGFnZS10aXRsZWJhci13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC5icmVhZGNydW1iX2xhc3Qge1xyXG4gICAgICAgIGNvbG9yOiAkdmFyLWNvbG9yQnJlYWRjcnVtYkxhc3Q7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYXZhZGEtcGFnZS10aXRsZWJhci13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5mdXNpb24tYnJlYWRjcnVtYnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgIFxyXG5cclxufVxyXG5cclxuLyogRmluICovXHJcblxyXG4vKiBTZWNjacOzbiBwYWdpbmFjacOzbiAqL1xyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXAgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICA+ICoge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgxLjZyZW0gLCAxMDAlICwgNDAwKTtcclxuICAgIH1cclxuICAgID4gLmN1cnJlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR2YXItY29sb3JGbmRQYWdpbmFkb3JBY3Rpdm8gIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdmFyLWNvbG9yRm5kUGFnaW5hZG9yQWN0aXZvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICR2YXItY29sb3JQYWdpbmFkb3JBY3Rpdm8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgID4gYSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2YXItY29sb3JGbmRQYWdpbmFkb3JBY3Rpdm8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHZhci1jb2xvckZuZFBhZ2luYWRvckFjdGl2byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZhci1jb2xvclBhZ2luYWRvckFjdGl2byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnBhZ2luYXRpb24tcHJldiB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZhci1jb2xvclBhZ2VySG92ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnBhZ2luYXRpb24tbmV4dCB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFyLWNvbG9yUGFnZXJIb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBGaW4gcGFnaW5hY2nDs24gKi9cclxuXHJcbi8qIFNlY2Npw7NuIHBpZSAqL1xyXG5cclxuI2NvbnRlbmVkb3JOdWVzdHJhUmV2aXN0YSB7XHJcbiAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgLnRpdHVsb0gzQXBhcnRhZG8ge1xyXG4gICAgICAgICAgICAgICAgICAgID4gaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAuZnVzaW9uLWFsaWducmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jY29udGVuZWRvckhlcmdvbUZ1bmRhZGEge1xyXG4gICAgbWFyZ2luOiAzMnB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgJiArIC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIC50ZXh0b0VkaXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRhdG9zQ29udGFjdG8ge1xyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI3JlZGVzU29jaWFsZXNQaWUge1xyXG4gICAgLmZ1c2lvbi1zb2NpYWwtbmV0d29ya3Mtd3JhcHBlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbiNjb250ZW5lZG9yQ29weXJpZ2h0IHtcclxuICAgIG1hcmdpbjogMTJweCAwIDAgMCAhaW1wb3J0YW50O1xyXG59XHJcbi8qIE5VRVZPIDE0LzA3LzIwMjIqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAjbWFpbiB7XHJcbiAgICAgICAgPiAuZnVzaW9uLXJvdyB7XHJcbiAgICAgICAgICAgID4gLnRleHRvRWRpdG9yIHtcclxuICAgICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2YXItY29sb3JUaXR1bGFyRGVzY3JpcGNpb25DYXRlZ29yaWE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMSxcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXBvZ3JhZmlhKDIuNHJlbSAsIDEyNSUgLCA2MDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgyLjRyZW0gLCAxMjUlICwgNDAwKTtcclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgycmVtICwgMTI1JSAsIDQwMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG4vKiBOVUVWTyAxNC8wNy8yMDIyKi9cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xyXG5cclxuICAgICNjb250ZW5lZG9yTnVlc3RyYVJldmlzdGEge1xyXG4gICAgICAgID4gLmZ1c2lvbi1yb3cge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgPiAuY29sRmxleCB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNjAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdHVsb0gzQXBhcnRhZG8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA0MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAuZnVzaW9uLWFsaWducmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjY29udGVuaWRvSGVyZ29tRnVuZGFkYSB7XHJcbiAgICAgICAgLnRleHRvRWRpdG9yIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbnRlbmVkb3JIZXJnb21GdW5kYWRhIHtcclxuICAgICAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICYgKyAuY29sRmxleCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA0JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobisxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4rNCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjcmVkZXNTb2NpYWxlc1BpZSB7XHJcbiAgICAgICAgLmZ1c2lvbi1zb2NpYWwtbmV0d29ya3Mtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjY29udGVuZWRvckNvcHlyaWdodCB7XHJcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gIC8qIE5VRVZPIDE0LzA3LzIwMjIqL1xyXG4gICAgI21haW4ge1xyXG4gICAgICAgID4gLmZ1c2lvbi1yb3cge1xyXG4gICAgICAgICAgICA+IC50ZXh0b0VkaXRvciB7XHJcbiAgICAgICAgICAgICAgICBoMSxcclxuICAgICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgICBoNCxcclxuICAgICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFyLWNvbG9yVGl0dWxhckRlc2NyaXBjaW9uQ2F0ZWdvcmlhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgyLjRyZW0gLCAxMjUlICwgNjAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpcG9ncmFmaWEoMi40cmVtICwgMTI1JSAsIDQwMCk7XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpcG9ncmFmaWEoMnJlbSAsIDEyNSUgLCA0MDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4vKiBOVUVWTyAxNC8wNy8yMDIyKi9cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgICNjb250ZW5lZG9yTnVlc3RyYVJldmlzdGEge1xyXG4gICAgICAgID4gLmZ1c2lvbi1yb3cge1xyXG4gICAgICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0dWxvSDNBcGFydGFkbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpcG9ncmFmaWEoMi44cmVtICwgMTI1JSAsIDcwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZ1c2lvbi1hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgyLjJyZW0gLCAxMjUlICwgNDAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjY29udGVuZWRvckhlcmdvbUZ1bmRhZGEge1xyXG4gICAgICAgID4gLmZ1c2lvbi1yb3cge1xyXG4gICAgICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4rMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgI3dyYXBwZXIge1xyXG4gICAgICAgID4gLmZ1c2lvbi1mb290ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNjb250ZW5lZG9yTnVlc3RyYVJldmlzdGEge1xyXG4gICAgICAgID4gLmZ1c2lvbi1yb3cge1xyXG4gICAgICAgICAgICA+IC5jb2xGbGV4IHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0dWxvSDNBcGFydGFkbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGlwb2dyYWZpYSgzLjVyZW0gLCAxMjUlICwgNzAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAuZnVzaW9uLWFsaWducmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpcG9ncmFmaWEoMi40cmVtICwgMTI1JSAsIDQwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2NvbnRlbmVkb3JIZXJnb21GdW5kYWRhIHtcclxuICAgICAgICBtYXJnaW46IDU2cHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgICAgICA+IC5mdXNpb24tcm93IHtcclxuICAgICAgICAgICAgPiAuY29sRmxleCB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRleHRvRWRpdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZ1c2lvbi1zb2NpYWwtbmV0d29ya3Mtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGF0b3NDb250YWN0byB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFyLWNvbG9yRW5sYWNlUGllO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmFyLWNvbG9yRW5sYWNlUGllSG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICNjb250ZW5lZG9ySGVyZ29tRnVuZGFkYSB7XHJcbiAgICAgICAgPiAuZnVzaW9uLXJvdyB7XHJcbiAgICAgICAgICAgID4gLmNvbEZsZXgge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDQlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIC5mdXNpb24tc29jaWFsLW5ldHdvcmtzLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xyXG5cclxuICAgICN3cmFwcGVyIHtcclxuICAgICAgICA+IC5mdXNpb24tZm9vdGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi8qIEZpbiAqL1xyXG5cclxuLyogU2VjY2nDs24gVGV4dG9FZGl0b3IgeSBGdXNpb24gVGV4dCAqL1xyXG5cclxuLnRleHRvRWRpdG9yLFxyXG4uZnVzaW9uLXRleHQge1xyXG4gICAgY29sb3I6ICR2YXItY29sb3JUZXh0b0VkaXRvcjtcclxuICAgIEBpbmNsdWRlIHRpcG9ncmFmaWEoMS42cmVtICwgMTUwJSAsIDQwMCk7XHJcbiAgICBhIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR2YXItY29sb3JFbmxhY2VIb3ZlclRleHRvRWRpdG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICA+IHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzIHtcclxuICAgICAgICBAaW5jbHVkZSB0aXBvZ3JhZmlhKDIuNHJlbSAsIDEyNSUgLCA3MDApO1xyXG4gICAgfVxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgICBAaW5jbHVkZSB0aXBvZ3JhZmlhKDJyZW0gLCAxMjUlICwgNzAwKTtcclxuICAgIH1cclxuICAgICoge1xyXG4gICAgICAgICYgKyAqe1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgKiB7XHJcbiAgICAgICAgJiArICoge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG8gIWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWdubGVmdCxcclxuICAgICAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IHNxdWFyZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHVsLFxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdWwsXHJcbiAgICAgICAgb2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogRmluICovIiwiJHZhci1jb2xvckVubGFjZVBpZTogIzAwMDtcclxuJHZhci1jb2xvckVubGFjZVBpZUhvdmVyOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yRW5sYWNlV2lkZ2V0TWVudTogIzAwMDtcclxuJHZhci1jb2xvckVubGFjZVdpZGdldE1lbnVIb3ZlcjogI2M3MGMyNjtcclxuJHZhci1jb2xvckVubGFjZU5lZ3JvOiAjMDAwO1xyXG4kdmFyLWNvbG9yRW5sYWNlUm9qbzogI2M3MGMyNjtcclxuXHJcbiR2YXItY29sb3JUZXh0b05lZ3JvOiAjMDAwO1xyXG4kdmFyLWNvbG9yVGV4dG9CbGFuY286ICNmZmY7XHJcblxyXG4kdmFyLWNvbG9yRGlzcGFyYWRvcjogI2ZmZjtcclxuXHJcbiR2YXItZm5kTWVudUFuY2xhczogI2MwMDAyNztcclxuJHZhci1jb2xvckVubGFjZU1lbnVBbmNsYXM6ICNmZmY7XHJcblxyXG4kdmFyLWZuZEVubGFjZU1lbnVBbmNsYXNIb3ZlcjogI2ZmZjtcclxuJHZhci1jb2xvckVubGFjZU1lbnVBbmNsYXNIb3ZlcjogI2MwMDAyNztcclxuXHJcbi8qIFNlY2Npw7NuIEJhbmRlcmFzIFdQTUwgKi9cclxuXHJcbiR2YXItY29sb3JCb3JkZUJhbmRlcmE6ICNmZmY7XHJcblxyXG4vKiBTZWNjacOzbiBtaWdhcyBkZSBwYW4gKi9cclxuXHJcbiR2YXItY29sb3JCcmVhZGNydW1iTGFzdDogI2M3MGMyNjtcclxuXHJcbi8qIFNlY2Npw7NuIEJvdMOzbiBnZW5lcmljbyAqL1xyXG5cclxuJHZhci1jb2xvckZuZEJ0bkdlbmVyaWNvOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yQnRuR2VuZXJpY286ICNmZmY7XHJcbiR2YXItY29sb3JGbmRCdG5HZW5lcmljb0hvdmVyOiAjMDAwO1xyXG5cclxuLyogRmluICovXHJcblxyXG4vKiBTZWNjacOzbiBnYWxlcmlhIGRlIHByb2R1Y3RvICovXHJcblxyXG4kdmFyLWNvbG9yQm9yZGVJbWFnZW5Qcm9kdWN0bzogI2RiZGJkYjtcclxuJHZhci1jb2xvclBhZ2luYWRvclNsaWRlcjogI2ZmZmZmZjtcclxuJHZhci1jb2xvckFjdGl2b1BhZ2luYWRvclNsaWRlcjogI2M3MGMyNjtcclxuJHZhci1jb2xvclRpdHVsb0xpZ2h0Ym94OiAjZmZmO1xyXG4kdmFyLWNvbG9yRmlnQ2FwdGlvbjogI2ZmZjtcclxuXHJcbi8qIFNlY2Npw7NuIGVzcGVjw61maWNhY2lvbmVzIHByaW5jaXBhbGVzICovXHJcblxyXG4kdmFyLWNvbG9yRm5kRXNwZWNpZmljYWNpb25lc1ByaW5jaXBhbGVzOiAjZmZmO1xyXG4kdmFyLWNvbG9ySW5mbzogIzAwMDtcclxuJHZhci1jb2xvckJ0bkRvY3VtZW50b0VzcGVjaWZpY2FjaW9uZXNDb21wbGV0YXM6ICM5OTk5OTk7XHJcbiR2YXItY29sb3JCdG5Eb2N1bWVudG86ICMwMDA7XHJcbiR2YXItY29sb3JEb2N1bWVudG9Fc3BlY2lmaWNhY2lvbmVzQ29tcGxldGFzOiAjYzcwYzI2O1xyXG5cclxuLyogU2VjY2nDs24gY29uZmlndXJhY2nDs24gb3BjaW9uZXMgKi9cclxuXHJcbiR2YXItY29sb3JCb3JkZVRibE9wY2lvbmVzOiAjOTk5OTk5O1xyXG4kdmFyLWNvbG9yQm9yZGVPcGNpb25lczogIzk5OTtcclxuJHZhci1jb2xvckVubGFjZU9wY2lvbmVzOiAjMDAwO1xyXG4kdmFyLWNvbG9yRW5sYWNlT3BjaW9uZXNIb3ZlcjogI2M3MGMyNjtcclxuJHZhci1jb2xvclRpdHVsYXJPcGNpb25lczogI2M3MGMyNjtcclxuJHZhci1jb2xvckZuZEJ0bkRpc3RyaWJ1aWRvcjogI2M3MGMyNjtcclxuJHZhci1jb2xvckJ0bkRpc3RyaWJ1aWRvcjogI2ZmZjtcclxuJHZhci1jb2xvckZuZEJ0bkRpc3RyaWJ1aWRvckhvdmVyOiAjMDAwO1xyXG5cclxuLyogU2VjY2nDs24gUmVjdXJzb3MgKi9cclxuXHJcbiR2YXItY29sb3JGbmRSZWN1cnNvczogI2Y1ZjVmNTtcclxuJHZhci1jb2xvclRpdHVsYXJTZWNjaW9uOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yRGV0YWxsZVJlY3Vyc29zSG92ZXI6ICMwMDA7XHJcbiR2YXItY29sb3JFbmxhY2VQaWVPdHJvc1JlY3Vyc29zOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yRW5sYWNlUGllT3Ryb3NSZWN1cnNvc0hvdmVyOiAjMDAwO1xyXG4kdmFyLWNvbG9yRm5kQnRuRGVzY2FyZ2FyUGllT3Ryb3NSZWN1cnNvczogI2M3MGMyNjtcclxuJHZhci1jb2xvckJ0bkRlc2NhcmdhclBpZU90cm9zUmVjdXJzb3M6ICNmZmY7XHJcblxyXG4vKiBTZWNjacOzbiBjb250YWN0YSAqL1xyXG5cclxuJHZhci1jb2xvclRpdHVsYXJDb250YWN0YTogI2ZmZjtcclxuJHZhci1jb2xvckJvcmRlQnRuQ29udGFjdGE6ICNmZmY7XHJcbiR2YXItY29sb3JFbmxhY2VCdG5Db250YWN0YTogI2ZmZjtcclxuXHJcbi8qIExpc3RhZG8gZGUgcHJvZHVjdG9zICovXHJcblxyXG4kdmFyLWNvbG9yVGl0dWxhclByb2R1Y3RvOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yQm9yZGVyQnRuUHJvZHVjdG86ICNjNzBjMjY7XHJcbiR2YXItY29sb3JGbmRCdG5Qcm9kdWN0bzogI2M3MGMyNjtcclxuJHZhci1jb2xvckVubGFjZUhvdmVyQnRuUHJvZHVjdG86ICNmZmY7XHJcbiR2YXItY29sb3JCb3JkZUFydGljbGU6ICNjY2NjY2M7XHJcbiR2YXItY29sb3JGbmROb3ZlZGFkOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yTm92ZWRhZDogI2ZmZjtcclxuXHJcbiR2YXItY29sb3JUaXR1bGFyRGVzY3JpcGNpb25DYXRlZ29yaWE6ICNjNzBjMjY7XHJcblxyXG4vKiBTZWNjacOzbiBub3RpY2lhcyAqL1xyXG5cclxuJHZhci1jb2xvckVubGFjZU5vdGljaWFMaXN0YWRvOiAjMDAwO1xyXG4kdmFyLWNvbG9yVGl0dWxhckg0V2lkZ2V0OiAjMDAwO1xyXG4kdmFyLWNvbG9yTm90aWNpYXNXaWRnZXQ6ICMwMDA7XHJcbiR2YXItY29sb3JOb3RpY2lhc1dpZGdldEhvdmVyOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yRm5kQnRuU2VhcmNoV2lkZ2V0OiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yRm5kQnRuTW9yZVByb2R1Y3Q6ICMwMDA7XHJcbiR2YXItY29sb3JCdG5Nb3JlUHJvZHVjdEhvdmVyOiAjZmZmO1xyXG4kdmFyLWNvbG9yRW5sYWNlSG92ZXJOb3RpY2lhTGlzdGFkbzogI2M3MGMyNjtcclxuXHJcbi8qIFNlY2Npw7NuIFRleHRvRWRpdG9yIFBvc3RDb250ZW50ICovXHJcblxyXG4kdmFyLWNvbG9yVGV4dG9FZGl0b3I6ICMwMDA7XHJcbiR2YXItY29sb3JFbmxhY2VIb3ZlclRleHRvRWRpdG9yOiAjYzcwYzI2O1xyXG5cclxuLyogRmluICovXHJcblxyXG4vKiBTZWNjacOzbiBZb3V0dWJlICovXHJcblxyXG4kdmFyLWNvbG9yVGl0dWxvWW91dHViZTogIzAwMDtcclxuJHZhci1jb2xvclRpdHVsb1lvdXR1YmVIb3ZlcjogI2M3MGMyNjtcclxuXHJcbi8qIEZpbiAqL1xyXG5cclxuLyogU2VjY2nDs24gU2F0cyAqL1xyXG5cclxuJHZhci1jb2xvckJvcmRlUHJvdmluY2lhOiAjZGJkYmRiO1xyXG4kdmFyLWNvbG9yUHJvdmluY2lhOiAjMDAwO1xyXG4kdmFyLWNvbG9yRm5kUHJvdmluY2lhSG92ZXI6ICNjNzBjMjY7XHJcbiR2YXItY29sb3JQcm92aW5jaWFIb3ZlcjogI2ZmZjtcclxuJHZhci1jb2xvckJvcmRlUHJvdmluY2lhSG92ZXI6ICNjNzBjMjY7XHJcbiR2YXItY29sb3JCb3JkZURldGFsbGVQcm92aW5jaWE6ICNkYmRiZGI7XHJcblxyXG4vKiBGaW4gKi9cclxuXHJcbi8qIFNlY2Npw7NuIGZ1bmRpY2nDs24gQ1BUICovXHJcblxyXG4kdmFyVGl0dWxhckJsb2dDUFQ6ICNjNzBjMjY7XHJcblxyXG4vKiBGaW4gKi9cclxuXHJcbi8qIFNlY2Npw7NuIGdlbmVyaWNhICovXHJcblxyXG4kdmFyLWNvbG9yVGl0dWxhcmVzUGFnaW5hOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yQmxvY2txdW90ZTogI2M3MGMyNjtcclxuXHJcbi8qIEZpbiAqL1xyXG5cclxuLyogU2VjY2nDs24gUGFnaW5hZG9yICovXHJcblxyXG4kdmFyLWNvbG9yRm5kUGFnaW5hZG9yQWN0aXZvOiAjYzcwYzI2O1xyXG4kdmFyLWNvbG9yUGFnaW5hZG9yQWN0aXZvOiAjZmZmO1xyXG4kdmFyLWNvbG9yUGFnZXJIb3ZlcjogIzAwMDtcclxuXHJcbi8qIEZpbiAqLyIsIkBtaXhpbiB0aXBvZ3JhZmlhICgkc2l6ZSAsICRpbnRlcmxpbmVhZG8gLCAkd2VpZ2h0KSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogJHdlaWdodCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnRlcmxpbmVhZG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIGJvdG9uICgkYm9yZGUgLCAkZm9uZG8gLCAkY29sb3IpIHtcclxuICAgIGJvcmRlcjogJGJvcmRlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZm9uZG8gIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIGVubGFjZXNUZXh0b0FydGljdWxvcyAoJGZvbmRvICwgJGNvbG9ydGV4dG8gLCAkdW5kZXJsaW5lKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZm9uZG8gIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkY29sb3J0ZXh0byAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMnB4IDRweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZSgkcGl4ZWwgLCAkZXN0YWRvICwgJGNvbG9yKSB7XHJcblxyXG4gICAgYm9yZGVyOiAkcGl4ZWwgJGVzdGFkbyAkY29sb3IgIWltcG9ydGFudDtcclxuXHJcbn0iXX0= */
