.bien-card{--max-line-description: 2;position:relative;text-decoration:none;color:inherit}.bien-card .bien-card-image-wrapper{width:100%;height:auto;aspect-ratio:291/237;border-radius:1rem;overflow:hidden}.bien-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--default-hover-transition)}.bien-card .bien-content{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;margin-top:.625rem}.bien-card .bien-price{font-size:1.25rem;font-weight:900;line-height:1.3;color:var(--clr-primary)}.bien-card .bien-title{font-size:1.25rem;font-weight:900;line-height:1.3;text-transform:capitalize}.bien-card .bien-description{line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--max-line-description);line-clamp:var(--max-line-description);-webkit-box-orient:vertical}.bien-card .bien-description>p:not([class]){margin-top:0}.bien-card .bien-description>p:not([class]) strong,.bien-card .bien-description>p:not([class]) b{font-weight:normal}.bien-card .bien-description>p:not([class]) i{font-style:normal}.bien-card .bien-caracteristiques{display:flex;flex-direction:column;gap:.5rem;margin-left:0}.bien-card .bien-caracteristiques li{list-style:none}.bien-card .bien-caracteristiques li::before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;margin-right:.5rem;background:var(--clr-primary)}.bien-card:hover img{scale:1.2}.dropdown-selector{position:relative;isolation:isolate;flex:1;z-index:1;transition:z-index .3s .3s ease-in-out}.dropdown-selector .selector{min-width:-moz-max-content;min-width:max-content;width:100%;border-radius:.3125rem;border:1px solid var(--neutral-700);background:var(--clr-invert);padding:.75rem 1rem;cursor:pointer}.dropdown-selector .selector span{position:relative;display:none;font-size:1rem;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-selector .selector span.placeholder{opacity:.8;color:var(--neutral-700)}.dropdown-selector .selector span.etiquette{font-weight:700}.dropdown-selector .selector span.etiquette::before{content:"";display:inline-flex;width:.625rem;height:.625rem;background:var(--clr-primary);border-radius:50%;margin-right:.5rem}.dropdown-selector .selector span.active{display:block}.dropdown-selector .selector svg{color:var(--neutral-700);opacity:.8}.dropdown-selector .popup{padding:1rem;background:var(--clr-invert);transition:var(--default-hover-transition)}.dropdown-selector .popup .popup-title{color:var(--neutral-600);font-size:1.125rem;font-weight:700;line-height:1.5}.dropdown-selector .popup .popup-title button.close-popup{display:flex;justify-content:center;align-items:center;border:none;background:rgba(0,0,0,0);color:inherit}@media only screen and (min-width: 701px){.dropdown-selector .popup .popup-title button.close-popup{display:none}}.dropdown-selector .popup .popup-subtitle{color:var(--neutral-700);font-size:1.125rem;font-weight:700;line-height:1.5;margin-bottom:1rem}.dropdown-selector .popup .popup-subtitle:not(:first-child){margin-top:1.5rem}.dropdown-selector .popup .popup-content{position:relative;margin-top:1.5rem;max-height:30dvh}.dropdown-selector .popup .popup-content.loaded{overflow:auto}.dropdown-selector .popup .popup-content.loaded::-webkit-scrollbar{width:.5rem}.dropdown-selector .popup .popup-content.loaded::-webkit-scrollbar-thumb{background:var(--clr-primary)}.dropdown-selector .popup .popup-content.loaded::-webkit-scrollbar-track{background:var(--neutral-100)}@media only screen and (max-width: 700px){.dropdown-selector .popup .popup-content.loaded{max-height:75dvh}}.dropdown-selector .popup .popup-content .custom-checkbox{margin-top:.75rem}.dropdown-selector .popup .popup-content .group-chips{margin-top:0}.dropdown-selector .popup .popup-content .budget-group .separator{transform:translateY(13px)}.dropdown-selector .popup .popup-actions{margin-top:2rem}.dropdown-selector .popup .popup-actions #reinit{padding-inline:0}@media only screen and (max-width: 700px){.dropdown-selector .popup{position:fixed;top:100%;left:0;right:0;border-radius:1rem 16px 0 0;padding:1rem .75rem;background:var(--clr-invert);box-shadow:0 0 10px rgba(0,0,0,.2);z-index:2}}@media only screen and (min-width: 701px){.dropdown-selector .popup{position:absolute;top:calc(100% + .5rem);min-width:300px;border:1px solid var(--neutral-600);border-radius:.75rem;transform:translateY(-2rem);z-index:-1;visibility:hidden;opacity:0}}.dropdown-selector.active{z-index:2;transition-delay:0s}@media only screen and (max-width: 700px){.dropdown-selector.active .popup{z-index:9;transform:translateY(-100%)}}@media only screen and (min-width: 701px){.dropdown-selector.active .popup{visibility:visible;transform:translateY(0);opacity:1}}.filters-biens-bar{display:flex;flex-direction:column;gap:1.5rem;background:var(--clr-invert);z-index:8}.filters-biens-bar .filters-biens-bar-header{color:var(--neutral-700);font-weight:700;line-height:1.2}.filters-biens-bar .filters-biens-bar-header #close-filters-biens-bar{display:flex;justify-content:center;align-items:center;border:none;background:rgba(0,0,0,0);color:inherit}@media only screen and (min-width: 701px){.filters-biens-bar .filters-biens-bar-header{display:none}}.filters-biens-bar .first-row{z-index:2}@media only screen and (max-width: 700px){.filters-biens-bar .first-row{flex-direction:column}}@media only screen and (min-width: 701px){.filters-biens-bar .first-row{flex-wrap:wrap}}.filters-biens-bar .second-row{gap:2rem;z-index:1}@media only screen and (max-width: 700px){.filters-biens-bar .second-row{flex-wrap:wrap}}.filters-biens-bar label[for=reference]{flex:1.4}.filters-biens-bar #reference{min-height:55px;min-width:-moz-max-content;min-width:max-content}.filters-biens-bar #budget-filter .popup{min-width:376px}@media only screen and (max-width: 700px){.filters-biens-bar{position:fixed;top:100%;left:0;right:0;border-radius:1rem 16px 0 0;padding:1rem .75rem;transition:var(--default-hover-transition);box-shadow:0 0 10px rgba(0,0,0,.2)}.filters-biens-bar.active{transform:translateY(-100%)}}body:has(.filters-biens-bar.active)::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:10}.custom-template-liste-biens .main-wrapper{padding-block:1rem 4rem}.custom-template-liste-biens #liste-biens{position:relative}@media only screen and (min-width: 701px){.custom-template-liste-biens #liste-biens #open-filters-biens-bar{display:none}}@media only screen and (min-width: 1201px){.custom-template-liste-biens #liste-biens .filters-biens-bar{position:sticky;top:0;padding-block:1rem}}.custom-template-liste-biens #liste-biens .biens-count{margin-top:3rem}.custom-template-liste-biens #liste-biens .logements-grid{position:relative;margin-top:1rem}.custom-template-liste-biens #liste-biens .logements-grid.loading>.bien-card{opacity:.2}.custom-template-liste-biens #liste-biens .logements-grid .loader{display:block;position:absolute;left:calc(50% - 24px);top:1rem}@media only screen and (min-width: 330px){.custom-template-liste-biens #liste-biens .logements-grid{grid-template-columns:repeat(auto-fill, minmax(291px, 1fr))}}.custom-template-liste-biens #liste-biens #load-more-btn{margin-top:2rem;margin-inline:auto}.custom-template-liste-biens #liste-biens #load-more-btn.hidden{display:none}.custom-template-liste-biens #faq{margin-top:3rem}.custom-template-liste-biens #faq .accordions{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.custom-template-liste-biens #faq .accordion-row{position:relative;background:var(--primary-100);color:var(--clr-secondary);border-radius:1rem;padding:1rem}.custom-template-liste-biens #faq .accordion-row input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:0}.custom-template-liste-biens #faq .accordion-row label{position:relative;padding-block:.875rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;font-size:1.125rem;font-weight:700;line-height:1.5}.custom-template-liste-biens #faq .accordion-row label::after{content:"+";display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;background:var(--clr-primary);color:var(--clr-invert);border:1px solid var(--clr-primary);border-radius:.75rem;font-size:1.625rem;font-weight:400;transition:content var(--default-hover-transition)}.custom-template-liste-biens #faq .accordion-row .accordion-row-content{max-height:0px;overflow:hidden;margin-inline:.5rem}.custom-template-liste-biens #faq .accordion-row input:checked~label~.accordion-row-content{max-height:999px}.custom-template-liste-biens #faq .accordion-row input:checked~label::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEwLjc4MTMgMy45OTk5NUwxNC45MDYgOC4xMjQ4MU0xMC43ODEzIDMuOTk5OTVMNi42NTY0NCA4LjEyNDgxTTEwLjc4MTMgMy45OTk5NUwxMC43ODEzIDE4LjUiIHN0cm9rZT0iI0U3NEMxNCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+") !important;background:var(--primary-400);padding-top:.5rem}.custom-template-liste-biens #faq .accordion-row:has(input:checked){padding-bottom:24px}.custom-template-liste-biens #faq .accordion-row:hover label::after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEwLjc4MTEgMTMuMjQ4OEwxNC45MDU4IDkuMTI0MDJNMTAuNzgxMSAxMy4yNDg4TDYuNjU2MjUgOS4xMjQwMk0xMC43ODExIDEzLjI0ODhMOS45OTkzOSAxMi40NjcyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=") !important;padding-top:.5rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3BhcnRzL2JpZW4tY2FyZC5zY3NzIiwiLi4vcGFydHMvZHJvcGRvd24tc2VsZWN0b3Iuc2NzcyIsIi4uL3BhcnRzL2ZpbHRlcnMtYmllbnMtYmFyLnNjc3MiLCJsaXN0ZS1iaWVucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0kseUJBQUEsQ0FFQSxpQkFBQSxDQUNBLG9CQUFBLENBQ0EsYUFBQSxDQUVBLG9DQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FHSixlQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FBQSxnQkFBQSxDQUNBLDBDQUFBLENBR0oseUJBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUdKLHVCQUNJLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUdKLHVCQUNJLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSx5QkFBQSxDQUdKLDZCQUNJLGVBQUEsQ0FDQSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSxtQkFBQSxDQUNBLDhDQUFBLENBQ0Esc0NBQUEsQ0FDQSwyQkFBQSxDQUVBLDRDQUNJLFlBQUEsQ0FFQSxpR0FFSSxrQkFBQSxDQUdKLDhDQUNJLGlCQUFBLENBS1osa0NBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsU0FBQSxDQUNBLGFBQUEsQ0FFQSxxQ0FDSSxlQUFBLENBRUEsNkNBQ0ksVUFBQSxDQUNBLG9CQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FNUixxQkFDSSxTQUFBLENDMUZaLG1CQUNJLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxNQUFBLENBQ0EsU0FBQSxDQUNBLHNDQUFBLENBRUEsNkJBQ0ksMEJBQUEsQ0FBQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxzQkFBQSxDQUNBLG1DQUFBLENBQ0EsNEJBQUEs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LENBRUEsNkVBQ0ksVUFBQSxDQUdKLGtFQUNJLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsUUFBQSxDQUdKLDBDQWZKLDBEQWdCUSwyREFBQSxDQUFBLENBSVIseURBQ0ksZUFBQSxDQUNBLGtCQUFBLENBRUEsZ0VBQ0ksWUFBQSxDQUtaLGtDQUNJLGVBQUEsQ0FFQSw4Q0FDSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUdKLGlEQUNJLGlCQUFBLENBQ0EsNkJBQUEsQ0FDQSwwQkFBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUVBLHVEQUNJLGlCQUFBLENBQ0EsTUFBQSxDQUNBLEtBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSxZQUFBLENBR0osdURBQ0ksaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBRUEsOERBQ0ksV0FBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUNBLGFBQUEsQ0FDQSw2QkFBQSxDQUNBLHVCQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLGtEQUFBLENBSVIsd0VBQ0ksY0FBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUdKLDRGQUNJLGdCQUFBLENBR0osNEVBQ0ksb2JBQUEsQ0FDQSw2QkFBQSxDQUNBLGlCQUFBLENBR0osb0VBQ0ksbUJBQUEsQ0FJQSxvRUFDSSx3YkFBQSxDQUNBLGlCQUFBIiwiZmlsZSI6InRlbXBsYXRlLXRlcnJhaW5zLXZlbnRlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYmllbi1jYXJkIHtcbiAgICAtLW1heC1saW5lLWRlc2NyaXB0aW9uOiAyO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIC5iaWVuLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjkxIC8gMjM3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS1kZWZhdWx0LWhvdmVyLXRyYW5zaXRpb24pO1xuICAgIH1cblxuICAgIC5iaWVuLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgIH1cblxuICAgIC5iaWVuLXByaWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5iaWVuLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuYmllbi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB2YXIoLS1tYXgtbGluZS1kZXNjcmlwdGlvbik7XG4gICAgICAgIGxpbmUtY2xhbXA6IHZhcigtLW1heC1saW5lLWRlc2NyaXB0aW9uKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblxuICAgICAgICA+IHA6bm90KFtjbGFzc10pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIHN0cm9uZyxcbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iaWVuLWNhcmFjdGVyaXN0aXF1ZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHNjYWxlOiAxLjI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZHJvcGRvd24tc2VsZWN0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgZmxleDogMTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IHotaW5kZXggMC4zcyAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgLnNlbGVjdG9yIHtcbiAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbmV1dHJhbC03MDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItaW52ZXJ0KTtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICAgICAmLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtNzAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ldGlxdWV0dGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtNzAwKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNsci1pbnZlcnQpO1xuICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS1kZWZhdWx0LWhvdmVyLXRyYW5zaXRpb24pO1xuXG4gICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC02MDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAgICAgICBidXR0b24uY2xvc2UtcG9wdXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTcwMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMGR2aDtcblxuICAgICAgICAgICAgJi5sb2FkZWQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC41cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzVkdmg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtY2hpcHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idWRnZXQtZ3JvdXAgLnNlcGFyYXRvciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWFjdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgICAgI3JlaW5pdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDE2cHggMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLWludmVydCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW5ldXRyYWwtNjAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJyZW0pO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuICAgICAgICAucG9wdXAge1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi9kcm9wZG93bi1zZWxlY3RvclwiO1xuXG4uZmlsdGVycy1iaWVucy1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItaW52ZXJ0KTtcbiAgICB6LWluZGV4OiA4O1xuXG4gICAgLmZpbHRlcnMtYmllbnMtYmFyLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTcwMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgI2Nsb3NlLWZpbHRlcnMtYmllbnMtYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlyc3Qtcm93IHtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlY29uZC1yb3cge1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWxbZm9yPVwicmVmZXJlbmNlXCJdIHtcbiAgICAgICAgZmxleDogMS40O1xuICAgIH1cblxuICAgICNyZWZlcmVuY2Uge1xuICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cblxuICAgICNidWRnZXQtZmlsdGVyIC5wb3B1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMzc2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMTZweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogdmFyKC0tZGVmYXVsdC1ob3Zlci10cmFuc2l0aW9uKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHk6aGFzKC5maWx0ZXJzLWJpZW5zLWJhci5hY3RpdmUpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB6LWluZGV4OiAxMDtcbn1cbiIsIkB1c2UgXCIuLi9wYXJ0cy9iaWVuLWNhcmRcIjtcbkB1c2UgXCIuLi9wYXJ0cy9maWx0ZXJzLWJpZW5zLWJhclwiO1xuXG4uY3VzdG9tLXRlbXBsYXRlLWxpc3RlLWJpZW5zIHtcbiAgICAubWFpbi13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMXJlbSA0cmVtO1xuICAgIH1cblxuICAgICNsaXN0ZS1iaWVucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAjb3Blbi1maWx0ZXJzLWJpZW5zLWJhciB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLWJpZW5zLWJhciB7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmllbnMtY291bnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dlbWVudHMtZ3JpZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgICAgICAmLmxvYWRpbmcgPiAuYmllbi1jYXJkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2FkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMzBweCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI5MXB4LCAxZnIpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNsb2FkLW1vcmUtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuXG4gICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNmYXEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgICAgIC5hY2NvcmRpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24tcm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jbHItc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiK1wiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNsci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1pbnZlcnQpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jbHItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbnRlbnQgdmFyKC0tZGVmYXVsdC1ob3Zlci10cmFuc2l0aW9uKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tcm93LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IDAuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIH4gLmFjY29yZGlvbi1yb3ctY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTk5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJeU1pSWdhR1ZwWjJoMFBTSXlNaUlnZG1sbGQwSnZlRDBpTUNBd0lESXlJREl5SWlCbWFXeHNQU0p1YjI1bElqNEtQSEJoZEdnZ1pEMGlUVEV3TGpjNE1UTWdNeTQ1T1RrNU5Vd3hOQzQ1TURZZ09DNHhNalE0TVUweE1DNDNPREV6SURNdU9UazVPVFZNTmk0Mk5UWTBOQ0E0TGpFeU5EZ3hUVEV3TGpjNE1UTWdNeTQ1T1RrNU5Vd3hNQzQzT0RFeklERTRMalVpSUhOMGNtOXJaVDBpSTBVM05FTXhOQ0lnYzNSeWIydGxMWGRwWkhSb1BTSXlJaUJ6ZEhKdmEyVXRiR2x1WldOaGNEMGljbTkxYm1RaUlITjBjbTlyWlMxc2FXNWxhbTlwYmowaWNtOTFibVFpTHo0S1BDOXpkbWMrXCIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS00MDApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TWlJZ2FHVnBaMmgwUFNJeU1pSWdkbWxsZDBKdmVEMGlNQ0F3SURJeUlESXlJaUJtYVd4c1BTSnViMjVsSWo0S1BIQmhkR2dnWkQwaVRURXdMamM0TVRFZ01UTXVNalE0T0V3eE5DNDVNRFU0SURrdU1USTBNREpOTVRBdU56Z3hNU0F4TXk0eU5EZzRURFl1TmpVMk1qVWdPUzR4TWpRd01rMHhNQzQzT0RFeElERXpMakkwT0RoTU9TNDVPVGt6T1NBeE1pNDBOamN5SWlCemRISnZhMlU5SW5kb2FYUmxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqSWlJSE4wY205clpTMXNhVzVsWTJGd1BTSnliM1Z1WkNJZ2MzUnliMnRsTFd4cGJtVnFiMmx1UFNKeWIzVnVaQ0l2UGdvOEwzTjJaejQ9XCIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
