#policySeries { background: var(--primary-ultra-light-gray, #f5f5f5); padding: 72px 30px; }

#policySeries > .e-con-inner { max-width: 1440px; }

#policySeries .rowOne > .e-con-inner, #policySeries .rowTwo > .e-con-inner { max-width: 1224px; }

@media only screen and (max-width: 768px) { #policySeries .rowOne > .e-con-inner, #policySeries .rowTwo > .e-con-inner { display: grid; grid-template-columns: repeat(2, 1fr); } }

#policySeries .rowOne { margin-bottom: 37px; }

@media only screen and (max-width: 768px) { #policySeries .rowOne > .e-con-inner .introText { grid-column: span 2; } }

@media only screen and (max-width: 480px) { #policySeries .rowOne > .e-con-inner .introText + .person .personBottom p { font-size: 10px; } }

@media only screen and (max-width: 768px) { #policySeries .introText { width: 100%; } }

#policySeries .introText > * { padding-left: 40px; }

@media only screen and (max-width: 768px) { #policySeries .introText > * { padding-left: 0; } }

#policySeries .introText h2 { font-family: "Gilmer Bold", sans-serif; font-size: 56px; font-style: normal; font-weight: 600; line-height: 100%; text-transform: uppercase; margin-bottom: 16px; }

#policySeries .introText .introTextTop p { color: var(--primary-black, #000); font-family: Gilmer Regular; font-size: 24px; font-style: normal; font-weight: 400; line-height: 150%; margin-bottom: 68px; }

@media only screen and (max-width: 1024px) { #policySeries .introText .introTextTop p { font-size: 14px; } }

@media only screen and (max-width: 768px) { #policySeries .introText .introTextTop p { margin-bottom: 20px; font-size: 20px; } }

#policySeries .introText .introTextSpacer { border-top: 1px solid var(--brand-red, #bd1215); min-height: 120px; }

@media only screen and (max-width: 768px) { #policySeries .introText .introTextSpacer { border: 0; min-height: initial; } }

@media only screen and (max-width: 768px) { #policySeries .person { width: 100%; max-width: 400px; margin: auto; margin-bottom: 30px; } }

@media only screen and (max-width: 768px) { #policySeries .person .personTop .elementor-image img { width: 70%; } }

#policySeries .person .personBottom { border-top: 1px solid var(--brand-red, #bd1215); padding: 32px 40px 0px 40px; min-height: 120px; }

@media only screen and (max-width: 768px) { #policySeries .person .personBottom { padding: 15px; } }

#policySeries .person .personBottom h4 { color: var(--teal, #00b28f); text-align: center; font-family: "Gilmer Bold", sans-serif; font-size: 24px; font-style: normal; font-weight: 600; line-height: 150%; text-transform: uppercase; }

@media only screen and (max-width: 768px) { #policySeries .person .personBottom h4 { font-size: 20px; line-height: 1 !important; } }

#policySeries .person .personBottom p { color: var(--primary-black, #000); text-align: center; font-family: "Gilmer Regular", sans-serif; font-size: 16px; font-style: normal; font-weight: 300; line-height: 150%; }

@media only screen and (max-width: 1024px) { #policySeries .person .personBottom p { font-size: 14px; } }

#roundTables, #salonDinners, #summits { padding: 85px 30px 66px 30px; }

#roundTables .sectionTitle, #salonDinners .sectionTitle, #summits .sectionTitle { margin-bottom: 40px; }

@media only screen and (max-width: 768px) { #roundTables .sectionTitle, #salonDinners .sectionTitle, #summits .sectionTitle { margin: 20px; } }

#roundTables .sectionTitle h2, #salonDinners .sectionTitle h2, #summits .sectionTitle h2 { font-family: "Gilmer Bold", sans-serif; font-size: 56px; font-style: normal; font-weight: 600; line-height: 100%; text-transform: uppercase; color: var(--brand-red, #bd1215); }

#roundTables .sectionTitle p, #salonDinners .sectionTitle p, #summits .sectionTitle p { font-family: "Gilmer Regular", sans-serif; font-size: 24px; font-style: normal; font-weight: 400; line-height: 150%; margin-top: 16px; }

#roundTables .sectionContent > .e-con-inner, #salonDinners .sectionContent > .e-con-inner, #summits .sectionContent > .e-con-inner { max-width: 1210px; padding: 0 32px; }

@media only screen and (max-width: 768px) { #roundTables .sectionContent > .e-con-inner, #salonDinners .sectionContent > .e-con-inner, #summits .sectionContent > .e-con-inner { padding: 0; } }

#roundTables .sectionContent > .e-con-inner .e-widget-swiper, #salonDinners .sectionContent > .e-con-inner .e-widget-swiper, #summits .sectionContent > .e-con-inner .e-widget-swiper { max-width: 978px; }

#roundTables .sectionContent .swiper, #salonDinners .sectionContent .swiper, #summits .sectionContent .swiper { overflow: inherit; }

#roundTables .sectionContent .swiper .swiper-slide, #salonDinners .sectionContent .swiper .swiper-slide, #summits .sectionContent .swiper .swiper-slide { padding-bottom: 151px; }

@media only screen and (max-width: 768px) { #roundTables .sectionContent .swiper .swiper-slide, #salonDinners .sectionContent .swiper .swiper-slide, #summits .sectionContent .swiper .swiper-slide { padding-bottom: 0; } }

@media only screen and (min-width: 769px) { #roundTables .sectionContent .swiper .swiper-slide > .elementor-element, #salonDinners .sectionContent .swiper .swiper-slide > .elementor-element, #summits .sectionContent .swiper .swiper-slide > .elementor-element { transition: background-size ease-in-out 600ms; background-size: 100%; }
  #roundTables .sectionContent .swiper .swiper-slide > .elementor-element:hover, #salonDinners .sectionContent .swiper .swiper-slide > .elementor-element:hover, #summits .sectionContent .swiper .swiper-slide > .elementor-element:hover { background-size: 107%; } }

@media only screen and (max-width: 768px) { #roundTables .sectionContent .swiper .swiper-slide > .elementor-element, #salonDinners .sectionContent .swiper .swiper-slide > .elementor-element, #summits .sectionContent .swiper .swiper-slide > .elementor-element { background-size: 100% auto; background-position: center top; } }

@media only screen and (max-width: 768px) { #roundTables .sectionContent .swiper .swiper-slide .e-con-inner, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner, #summits .sectionContent .swiper .swiper-slide .e-con-inner { justify-content: start; padding-top: 50%; } }

#roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con { margin-left: 40px; padding: 32px 56px; margin-bottom: -151px; }

@media only screen and (max-width: 768px) { #roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con { margin-left: 0; padding: 30px; width: 100%; margin-bottom: 0; } }

#roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4 { font-family: "Gilmer Bold", sans-serif; font-size: 32px; font-style: normal; font-weight: 700; line-height: 125%; text-transform: uppercase; position: relative; padding-bottom: 32px; margin-bottom: 32px; }

#roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4:after, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4:after, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con h4:after { content: ""; width: 31px; height: 4px; position: absolute; background: var(--teal, #00b28f); left: 0; bottom: 0; }

#roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con p, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con p, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con p { font-family: "Gilmer Regular", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; }

#roundTables .sectionContent .swiper .swiper-slide .e-con-inner .e-con .elementor-button, #salonDinners .sectionContent .swiper .swiper-slide .e-con-inner .e-con .elementor-button, #summits .sectionContent .swiper .swiper-slide .e-con-inner .e-con .elementor-button { text-align: center; font-family: "Gilmer Bold", sans-serif; font-size: 16px; font-style: normal; font-weight: 700; line-height: 19px; text-transform: uppercase; margin-top: 32px; }

#roundTables .sectionContent .elementor-swiper-button, #salonDinners .sectionContent .elementor-swiper-button, #summits .sectionContent .elementor-swiper-button { width: 64px; height: 64px; background: var(--brand-red, #bd1215); justify-content: center; align-items: center; color: #ffffff; transition: all ease-in-out 500ms; top: calc((100% - 151px) / 2); }

@media only screen and (max-width: 768px) { #roundTables .sectionContent .elementor-swiper-button, #salonDinners .sectionContent .elementor-swiper-button, #summits .sectionContent .elementor-swiper-button { top: calc( 22vw); } }

#roundTables .sectionContent .elementor-swiper-button:before, #salonDinners .sectionContent .elementor-swiper-button:before, #summits .sectionContent .elementor-swiper-button:before { content: ""; position: absolute; width: 30px; height: 30px; border: 2px solid; transform: translate(-50%, -50%) rotate(45deg); border-bottom: 0; border-left: 0; left: 50%; top: 50%; margin-left: -9px; }

#roundTables .sectionContent .elementor-swiper-button svg, #salonDinners .sectionContent .elementor-swiper-button svg, #summits .sectionContent .elementor-swiper-button svg { opacity: 0; }

#roundTables .sectionContent .elementor-swiper-button:hover, #salonDinners .sectionContent .elementor-swiper-button:hover, #summits .sectionContent .elementor-swiper-button:hover { background-color: #ab9767; color: #bd1215; }

#roundTables .sectionContent .elementor-swiper-button.elementor-swiper-button-prev, #salonDinners .sectionContent .elementor-swiper-button.elementor-swiper-button-prev, #summits .sectionContent .elementor-swiper-button.elementor-swiper-button-prev { left: -32px; }

#roundTables .sectionContent .elementor-swiper-button.elementor-swiper-button-prev:before, #salonDinners .sectionContent .elementor-swiper-button.elementor-swiper-button-prev:before, #summits .sectionContent .elementor-swiper-button.elementor-swiper-button-prev:before { transform: translate(-50%, -50%) rotate(-135deg); margin-left: 7px; }

#roundTables .sectionContent .elementor-swiper-button.elementor-swiper-button-next, #salonDinners .sectionContent .elementor-swiper-button.elementor-swiper-button-next, #summits .sectionContent .elementor-swiper-button.elementor-swiper-button-next { right: -32px; }

#roundTables .sectionContent .elementor-swiper-button.swiper-button-disabled, #salonDinners .sectionContent .elementor-swiper-button.swiper-button-disabled, #summits .sectionContent .elementor-swiper-button.swiper-button-disabled { background-color: #d0cfd4; color: #ffffff; opacity: 0; }

#salonDinners { background: var(--brand-red, #bd1215); }

#salonDinners .sectionTitle h2 { color: var(--primary-white, #fff); }

#salonDinners .sectionContent .elementor-swiper-button { background: var(--primary-white, #fff); color: #bd1215; }

#salonDinners .sectionContent .elementor-swiper-button:hover { background-color: #ab9767; color: #bd1215; }

#busTours { background: #2d2f31; }

#busTours .busTourInner > .e-con-inner { max-width: 1440px; padding: 48px; }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner { flex-flow: column; padding: 30px; } }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element { width: 100%; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(1) { /* BUS IMAGE CELL */ }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(1) { padding-top: 60%; background-size: cover; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) { /* CONTENT CELL */ }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(1) { background: #bd1215; padding: 56px; }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(1) { padding: 30px; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(1) .elementor-widget-container { justify-content: center; display: flex; }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(1) .elementor-widget-container h2 { max-width: 464px; color: var(--primary-white, #fff); font-family: Gilmer Bold; font-size: 48px; font-style: normal; font-weight: 700; line-height: 100%; text-transform: uppercase; }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(1) .elementor-widget-container h2 { max-width: 100%; font-size: 30px; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) { background: white; padding: 64px; }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) { padding: 30px; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) .elementor-widget-container { justify-content: center; display: flex; }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) .elementor-widget-container p { font-family: 'Gilmer Regular'; font-size: 22px; font-style: normal; font-weight: 400; line-height: 150%; max-width: 498px; }

@media only screen and (max-width: 768px) { #busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) .elementor-widget-container p { max-width: 100%; font-size: 18px; } }

#busTours .busTourInner > .e-con-inner > .elementor-element:nth-child(2) > .elementor-element:nth-child(2) .elementor-widget-container p a { font-family: 'Gilmer Bold'; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXZlbnRzLXBhZ2UuY3NzIiwic291cmNlcyI6WyJldmVudHMtcGFnZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuL3ZhcmlhYmxlc1wiO1xuXG4jcG9saWN5U2VyaWVzIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LXVsdHJhLWxpZ2h0LWdyYXksICNmNWY1ZjUpO1xuICAgIHBhZGRpbmc6IDcycHggMzBweDtcbiAgICA+IC5lLWNvbi1pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIH1cblxuICAgIC5yb3dPbmUsXG4gICAgLnJvd1R3byB7XG4gICAgICAgID4gLmUtY29uLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIyNHB4O1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3dPbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgICAgICA+IC5lLWNvbi1pbm5lciB7XG4gICAgICAgICAgICAuaW50cm9UZXh0IHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICsgLnBlcnNvbiB7XG4gICAgICAgICAgICAgICAgICAgIC5wZXJzb25Cb3R0b20gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmludHJvVGV4dCB7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnRib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmludHJvVGV4dFRvcCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ibGFjaywgIzAwMCk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdpbG1lciBSZWd1bGFyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnRyb1RleHRTcGFjZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJyYW5kLXJlZCwgI2JkMTIxNSk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucGVyc29uIHtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAucGVyc29uVG9wIHtcbiAgICAgICAgICAgIC5lbGVtZW50b3ItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBlcnNvbkJvdHRvbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnJhbmQtcmVkLCAjYmQxMjE1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCAwcHggNDBweDtcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRlYWwsICMwMGIyOGYpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG1haW5mb250Ym9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1ibGFjaywgIzAwMCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jcm91bmRUYWJsZXMsXG4jc2Fsb25EaW5uZXJzLFxuI3N1bW1pdHMge1xuICAgIHBhZGRpbmc6IDg1cHggMzBweCA2NnB4IDMwcHg7XG4gICAgLnNlY3Rpb25UaXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1haW5mb250Ym9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnJhbmQtcmVkLCAjYmQxMjE1KTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbmZvbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uQ29udGVudCB7XG4gICAgICAgID4gLmUtY29uLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZS13aWRnZXQtc3dpcGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk3OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUxcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiAuZWxlbWVudG9yLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgZWFzZS1pbi1vdXQgNjAwbXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwNyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5lLWNvbi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5lLWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluZm9udGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGVhbCwgIzAwYjI4Zik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG1haW5mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbGVtZW50b3ItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluZm9udGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lbGVtZW50b3Itc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLXJlZCwgI2JkMTIxNSk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCA1MDBtcztcbiAgICAgICAgICAgIHRvcDogY2FsYygoMTAwJSAtIDE1MXB4KSAvIDIpO1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyggMjJ2dyApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FiOTc2NztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2JkMTIxNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lbGVtZW50b3Itc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzJweDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmVsZW1lbnRvci1zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwY2ZkNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI3NhbG9uRGlubmVycyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnJhbmQtcmVkLCAjYmQxMjE1KTtcbiAgICAuc2VjdGlvblRpdGxlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktd2hpdGUsICNmZmYpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uQ29udGVudCB7XG4gICAgICAgIC5lbGVtZW50b3Itc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LXdoaXRlLCAjZmZmKTtcbiAgICAgICAgICAgIGNvbG9yOiAjYmQxMjE1O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FiOTc2NztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2JkMTIxNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2J1c1RvdXJzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZjMxO1xuICAgIC5idXNUb3VySW5uZXIge1xuICAgICAgICA+IC5lLWNvbi1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHg7XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuZWxlbWVudG9yLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgLyogQlVTIElNQUdFIENFTEwgKi9cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAvKiBDT05URU5UIENFTEwgKi9cbiAgICAgICAgICAgICAgICAgICAgPiAuZWxlbWVudG9yLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiZDEyMTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktd2hpdGUsICNmZmYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdpbG1lciBCb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0dpbG1lciBSZWd1bGFyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDk4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnR2lsbWVyIEJvbGQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gXG4vLyBDb2xvcnMgYW5kIGJhY2tncm91bmRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZGFya2VyOiAgICAgICBcdFx0IzAwMDAwMFx0IWRlZmF1bHQ7ICAgIFxuJGZvcm1iZzpcdFx0XHRsaWdodGVuKCRkYXJrZXIsIDk2KTsgXHQvLyNmNmY2ZjYgXG4kYWRkcmVzYmc6XHRcdFx0bGlnaHRlbigkZGFya2VyLCA5Myk7IFx0Ly8jZWNlY2VjIFxuJHRlYW1iZzpcdFx0XHRsaWdodGVuKCRkYXJrZXIsIDg5KTsgXHQvLyNlM2UzZTMgXG4kYm9yZGVyYmc6XHRcdFx0bGlnaHRlbigkZGFya2VyLCA3Nyk7IFx0Ly8jYzRjNGM0ICNjM2MzYzNcbiRsaW5rYmc6XHRcdFx0bGlnaHRlbigkZGFya2VyLCA2OSk7IFx0Ly8jYWZhZmFmIFxuJHRleHRjb2w6XHRcdFx0bGlnaHRlbigkZGFya2VyLCAzMCk7IFx0Ly8jNjE2MTYxICwjNGQ0ZDRkXG4kbGlnaHRlcjpcdFx0XHRsaWdodGVuKCRkYXJrZXIsIDEwMCk7IC8vI0ZGRkZGRlxuXG5cblxuJG1haW5jb2w6XHRcdFx0I2ViMzIyMzsgXHQvLyNlYzMzMjMgIC8vcmVkIGNvbG9yXG4kdmVudGNvbDpcdFx0XHQjYWI5NzY3OyAgXHQvL3llbGxvdyBjb2xvclxuJHBsYWNlY29sOlx0XHRcdCMzZjczOWI7ICBcdC8vYmx1ZSBjb2xvclxuJGdyb3d0aGNvbDpcdFx0XHQjMDBiMjhmOyAgXHQvL2dyZWVuIGNvbG9yXG4kb3ZlcmNvbDpcdFx0XHQjZWIzMjIzOyBcdC8vIzMzOTI3MlxuJGhpZ2h0eHQ6XHRcdFx0IzE4YjI4ZjtcbiRuZXdzdHh0Olx0XHRcdCMzNTM1MzU7XG4kaW5zdGFiZzpcdFx0XHQjNDM0MTQyO1xuJG5hdmJvcmRlcjpcdFx0XHQjOWEyYTIxO1xuJGljb24tY29sOlx0XHRcdCNiMGIwYjA7XG4kZ3JleS1tZWRpdW06ICAgICAgICAjNGQ0ZDRkO1xuJGRhcmstZ3JleTogICAgICAgICAgIzcxNzA3NjtcbiRyZWQ6ICAgICAgICAgICAgICAgICNGRjAwMDU7XG4kbWlkLWdyYXk6ICAgICAgICAgICAgICAjRDBDRkQ0O1xuXG4gXG4vLz09IFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuXG4gXG4kbWFpbmZvbnQ6ICdHaWxtZXIgUmVndWxhcicsIHNhbnMtc2VyaWY7XG4kc3ViZm9udDogJ0dpbG1lciBSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiR0aXRsZXNGb250OiAnR2lsbWVyIFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuJGgxRm9udDogJ0ZyZWlnaHRCaWdQcm9Cb2xkJywgc2Fucy1zZXJpZjtcbiRtYWluZm9udGJvbGQ6ICdHaWxtZXIgQm9sZCcsIHNhbnMtc2VyaWY7XG5cbiRsaWdodDozMDA7XG4kcmVndWxhcjo0MDA7XG4kbWVkaXVtOjUwMDtcbiRzZW1pYm9sZDo2MDA7XG4kYm9sZDo3MDA7XG4kZXh0cmFib2xkOjgwMDtcblxuXG5cbiRzaXplLWJhc2U6ICAgICAgIFx0MTRweCAhZGVmYXVsdDsgXG5cbiRzaXplLWgxOlx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiA1LjcxKSkgXHQhZGVmYXVsdDsgLy8gfjgwcHhcbiRzaXplLWgyOlx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiA0LjI4KSkgXHQhZGVmYXVsdDsgLy8gfjYwcHhcbiRzaXplLWgzOlx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiAyLjg1KSkgXHQhZGVmYXVsdDsgLy8gfjQwcHhcbiRzaXplLWg0Olx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiAxLjcxKSlcdCFkZWZhdWx0OyAvLyB+MjRweFxuJHNpemUtaDU6XHRcdFx0Y2VpbCgoJHNpemUtYmFzZSAqIDEuNTcpKSBcdCFkZWZhdWx0OyAvLyB+MjJweFxuJHNpemUtaDY6XHRcdFx0Y2VpbCgoJHNpemUtYmFzZSAqIDEuNDIpKSAgICFkZWZhdWx0OyAvLyB+MjBweFxuXG4kc2l6ZS10ZXh0Olx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiAxLjQyKSkgICFkZWZhdWx0OyAvLyB+MjBweFxuJHNpemUtYnRuOlx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiAxLjI4KSkgICFkZWZhdWx0OyAvLyB+MThweFxuJHNpemUtY29weTpcdFx0XHRjZWlsKCgkc2l6ZS1iYXNlICogMS4xNCkpICAhZGVmYXVsdDsgLy8gfjE2cHhcbiRzaXplLWljb246XHRcdFx0Y2VpbCgoJHNpemUtYmFzZSAqIDIuNzEpKSAgIWRlZmF1bHQ7IC8vIH4zOHB4XG4kc2l6ZS1oZWFkOlx0XHRcdGNlaWwoKCRzaXplLWJhc2UgKiAyLjE1KSkgICFkZWZhdWx0OyAvLyB+MzZweFxuJHNpemUtaGVhZG1vYjpcdFx0Y2VpbCgoJHNpemUtYmFzZSAqIDEuODUpKSAgIWRlZmF1bHQ7IC8vIH4zMnB4XG4kc2l6ZS1sYXJnZTpcdFx0Y2VpbCgoJHNpemUtYmFzZSAqIDMuNTcpKSAgIWRlZmF1bHQ7IC8vIH41MHB4XG4kc2l6ZS1vdmVybW9iOlx0XHRjZWlsKCgkc2l6ZS1iYXNlICogMikpICAhZGVmYXVsdDsgLy8gfjI4cHhcbiRzaXplLXBhcmE6XHRcdCAgICBjZWlsKCgkc2l6ZS1iYXNlICogMS44NSkpICAhZGVmYXVsdDsgLy8gfjI2cHggXG4kc2l6ZS1zdHlsZTpcdFx0XHRjZWlsKCgkc2l6ZS1iYXNlICogMi4xNCkpICAgIWRlZmF1bHQ7IC8vIH4zMHB4XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxBQUFBLGFBQWEsQ0FBQyxFQUNWLFVBQVUsRUFBRSx3Q0FBd0MsRUFDcEQsT0FBTyxFQUFFLFNBQVMsR0FtSXJCOztBQXJJRCxBQUdJLGFBSFMsR0FHUCxZQUFZLENBQUMsRUFDWCxTQUFTLEVBQUUsTUFBTSxHQUNwQjs7QUFMTCxBQVNRLGFBVEssQ0FPVCxPQUFPLEdBRUQsWUFBWSxFQVR0QixhQUFhLENBUVQsT0FBTyxHQUNELFlBQVksQ0FBQyxFQUNYLFNBQVMsRUFBRSxNQUFNLEdBS3BCOztBQUpHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssSUFYcEQsQUFTUSxhQVRLLENBT1QsT0FBTyxHQUVELFlBQVksRUFUdEIsYUFBYSxDQVFULE9BQU8sR0FDRCxZQUFZLENBQUMsRUFHUCxPQUFPLEVBQUUsSUFBSSxFQUNiLHFCQUFxQixFQUFFLGNBQWMsR0FFNUM7O0FBZlQsQUFrQkksYUFsQlMsQ0FrQlQsT0FBTyxDQUFDLEVBQ0osYUFBYSxFQUFFLElBQUksR0FldEI7O0FBWlcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxJQXRCeEQsQUFxQlksYUFyQkMsQ0FrQlQsT0FBTyxHQUVELFlBQVksQ0FDVixVQUFVLENBQUMsRUFFSCxXQUFXLEVBQUUsTUFBTSxHQVMxQjs7QUFMVyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLElBM0JoRSxBQTBCb0IsYUExQlAsQ0FrQlQs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 */
