{"id":10320,"date":"2026-02-18T10:32:54","date_gmt":"2026-02-18T14:32:54","guid":{"rendered":"https:\/\/www.amfar.org\/?page_id=10320"},"modified":"2026-07-09T10:55:00","modified_gmt":"2026-07-09T14:55:00","slug":"home-page-draft-mockup","status":"publish","type":"page","link":"https:\/\/www.amfar.org\/","title":{"rendered":"Homepage"},"content":{"rendered":"<section class=\"hero-slider alignfull\" id=\"Rotator\">\r\n\t<style>\/**\r\n * Swiper 6.5.0\r\n * Most modern mobile touch slider and framework with hardware accelerated transitions\r\n * https:\/\/swiperjs.com\r\n *\r\n * Copyright 2014-2021 Vladimir Kharlampidi\r\n *\r\n * Released under the MIT License\r\n *\r\n * Released on: March 5, 2021\r\n *\/\r\n\r\n@font-face{font-family:swiper-icons;src:url('data:application\/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj\/\/wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA\/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu\/j+W2+MnAzMYDAzaX6QjD6\/4\/\/Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+\/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg\/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4\/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9\/w8UBfEMgLzE\/\/\/\/P\/5\/\/f\/V\/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA\/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP\/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj\/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB\/yIY09An6AH2Bdu\/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z\/PEJ6YOB5hKh4dj3EvXhxPqH\/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN\/d\/gczfEimrE\/fs\/bOuq29Zmn8tloORaXgZgGa78yO9\/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i\/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH\/\/wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv\/H9ezGI6Z5XBAw8CBK\/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow\/P\/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)\/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)\/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}<\/style>\t<style>.swiper-container .swiper-pagination {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  bottom: 1.3rem;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet {\n  width: 0.9rem;\n  height: 0.9rem;\n  margin: 0.7rem 0.35rem 0;\n  background-color: #919191;\n  opacity: 1;\n  transition: background-color 0.25s ease-in-out;\n}\n\n.swiper-container .swiper-pagination .swiper-pagination-bullet-active {\n  background-color: #ffffff;\n}\n\n.swiper-container .swiper-button-next:after,\n.swiper-container .swiper-button-prev:after {\n  font-size: 21px;\n}\n\n.swiper-container .swiper-button-next.swiper-button-disabled,\n.swiper-container .swiper-button-prev.swiper-button-disabled {\n  opacity: .75;\n}\n<\/style>\t<style>.hero-slider:first-child {\n  margin-top: -5rem;\n}\n\n@media (min-width: 768px) {\n  .hero-slider:first-child {\n    margin-top: -7rem;\n  }\n}\n\n.wp-block .hero-slider:first-child {\n  margin-top: 0 !important;\n}\n\n.hero-slider__slide {\n  display: flex;\n  align-items: center;\n  min-height: 46rem;\n  padding: 2rem 0;\n  position: relative;\n}\n\n@media (min-width: 1920px) {\n  .hero-slider__slide {\n    min-height: 60rem;\n  }\n}\n\n.hero-slider__slide.text-align-center {\n  text-align: center;\n}\n\n.hero-slider__slide.text-align-right {\n  text-align: right;\n}\n\n.hero-slider__slide__image {\n  position: absolute;\n  z-index: -1;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n.hero-slider__slide__image:after {\n  content: '';\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  background: rgba(0, 0, 0, 0.24);\n}\n\n.hero-slider__slide__image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.hero-slider__slide__content {\n  position: relative;\n}\n\n.hero-slider .hero-slider__slide__title {\n  margin: 0;\n  color: #ffffff;\n  font-size: 3rem;\n  line-height: 0.96667;\n}\n\n@media (min-width: 992px) {\n  .hero-slider .hero-slider__slide__title {\n    font-size: 6rem;\n    line-height: 0.96667;\n  }\n}\n\n.hero-slider .text-size-small .hero-slider__slide__title small,\n.hero-slider .text-size-small .hero-slider__slide__title sup {\n  font-style: 2rem;\n}\n\n@media (min-width: 992px) {\n  .hero-slider .text-size-small .hero-slider__slide__title {\n    margin-top: 4rem;\n  }\n}\n\n.hero-slider .text-size-medium .hero-slider__slide__title,\n.hero-slider .text-size-large .hero-slider__slide__title {\n  font-style: normal;\n  font-size: 7rem;\n  line-height: 0.88571;\n}\n\n.hero-slider .text-size-medium .hero-slider__slide__title small,\n.hero-slider .text-size-medium .hero-slider__slide__title sup,\n.hero-slider .text-size-large .hero-slider__slide__title small,\n.hero-slider .text-size-large .hero-slider__slide__title sup {\n  font-style: italic;\n  font-size: 2.6rem;\n  line-height: 1.19231;\n}\n\n.hero-slider .text-size-medium .hero-slider__slide__title small:not([class]),\n.hero-slider .text-size-medium .hero-slider__slide__title sup:not([class]),\n.hero-slider .text-size-large .hero-slider__slide__title small:not([class]),\n.hero-slider .text-size-large .hero-slider__slide__title sup:not([class]) {\n  color: #FFEC0D;\n}\n\n.hero-slider .text-size-medium .hero-slider__slide__title sup,\n.hero-slider .text-size-large .hero-slider__slide__title sup {\n  position: relative;\n  top: 0.7rem;\n  margin-right: -1.1rem;\n  vertical-align: top;\n}\n\n@media (min-width: 992px) {\n  .hero-slider .text-size-large .hero-slider__slide__title {\n    font-size: 12.3rem;\n    line-height: 0.85366;\n  }\n  .hero-slider .text-size-large .hero-slider__slide__title small,\n  .hero-slider .text-size-large .hero-slider__slide__title sup {\n    font-size: 4.5rem;\n    line-height: 0.86667;\n  }\n}\n\n.hero-slider__slide__description {\n  display: inline-block;\n  max-width: 48rem;\n  margin-top: 1.6rem;\n  font-weight: 500;\n  color: #ffffff;\n  margin-bottom: 3.5rem;\n  font-size: 2rem;\n  line-height: 1.2;\n}\n\n.hero-slider__slide__button {\n  margin-top: 3rem;\n}\n\n@media (min-width: 768px) {\n  .hero-slider__slide__button {\n    position: absolute;\n    right: 1.5rem;\n    bottom: 0;\n  }\n}\n\n.hero-slider .hero-slider__cta {\n  font-size: 1.6rem;\n  line-height: 1.25;\n  color: #ffffff;\n  background: #002A93;\n  padding: 3.4rem 1.5rem;\n  text-align: center;\n}\n\n@media screen and (min-width: 768px) {\n  .hero-slider .hero-slider__cta {\n    font-size: 2.4rem;\n  }\n}\n<\/style>\r\n\t<div class=\"hero-slider__container swiper-container\">\r\n\t\t<div class=\"hero-slider__row swiper-wrapper\">\r\n\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide swiper-slide text-align-left text-size-small\">\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"560\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator.jpg\" class=\"attachment-hero size-hero\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator.jpg 1920w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-300x88.jpg 300w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-900x263.jpg 900w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-768x224.jpg 768w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-500x146.jpg 500w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-800x233.jpg 800w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/Mission-Driving-Rotator-1280x373.jpg 1280w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/div>\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__content container container--large\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"hero-slider__slide__title h\" style=\"color: #FFFFFF;\"><span class=\"fontGibson\" style=\" font-style:normal;\">Driving Discovery<br\/>Through Innovation<\/span><\/h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__description\"><span style=\"font-size:18.5px;\">amfAR is a catalyst for groundbreaking research that saves lives and improves global health outcomes. <\/span><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__button\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<style>.wp-block-buttons {\n  margin: 4rem auto;\n}\n\n.wp-block-buttons.aligncenter {\n  justify-content: center;\n}\n\n.wp-block-button .wp-block-button__link {\n  min-width: 12.2rem;\n  border-radius: 0;\n  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out;\n  \/*border: 0.1rem solid #FFEC0D;*\/\n  font-size: 1.4rem;\n  line-height: 1;\n  font-weight: 400;\n  font-style: italic;\n  padding: 1.5rem 2.8rem;\n  color: #000000;\n  background-color: #FFEC0D;\n}\n\n.wp-block-button .wp-block-button__link svg {\n  margin-left: 1rem;\n  width: 1.1rem;\n}\n\n.wp-block-button .wp-block-button__link:hover {\n  color: #FFEC0D;\n  background-color: #000000;\n  border-color: #FFEC0D;\n}\n\n.wp-block-button.is-style-outline .wp-block-button__link {\n  color: currentColor;\n  border-color: #de4826;\n}\n\n.wp-block-button.is-style-link .wp-block-button__link {\n  border: 0;\n  padding: 0 !important;\n  min-width: auto;\n  background: none;\n  transition: background-size 0.25s ease 0s, color 0.25s ease;\n  background-image: linear-gradient(currentColor, currentColor);\n  background-repeat: no-repeat;\n  background-position: 100% 100%;\n  background-size: 0% 0.1rem;\n}\n\n.wp-block-button.is-style-link .wp-block-button__link:hover {\n  background-size: 100% 0.1rem;\n  background-position: 0 100%;\n}\n<\/style><div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/about-amfar\/\" target=\"_self\">READ MORE<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide swiper-slide text-align-left text-size-small\">\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"560\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_.jpg\" class=\"attachment-hero size-hero\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_.jpg 1920w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-300x88.jpg 300w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-900x263.jpg 900w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-768x224.jpg 768w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-500x146.jpg 500w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-800x233.jpg 800w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Target_Grant_RFP_2026_Rotator_-1280x373.jpg 1280w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/div>\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__content container container--large\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"hero-slider__slide__title h\" style=\"color: #FFFFFF;\"><span class=\"fontGibson\" style=\" font-style:normal;\">amfAR Cancer Immunology<br \/>Research Grants<\/span><\/h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__description\"><span style=\"font-size:18.5px;\">Funding Research in Therapeutic Immune Reprogramming in Cancer<\/span><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__button\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/research\/target-grants-request-for-proposals\/\" target=\"_blank\">Learn More<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide swiper-slide text-align-left text-size-small\">\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"569\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/amfAR-Krim-Fellowship_Rotator_2026-v2-1920x569.jpg\" class=\"attachment-hero size-hero\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/amfAR-Krim-Fellowship_Rotator_2026-v2-1920x569.jpg 1920w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/amfAR-Krim-Fellowship_Rotator_2026-v2-300x88.jpg 300w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/div>\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__content container container--large\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"hero-slider__slide__title h\" style=\"color: #FFFFFF;\"><span class=\"fontGibson\" style=\" font-style:normal;\">The Next Generation<br\/>of HIV Researchers<\/span><\/h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__description\"><span style=\"font-size:18.5px;\">Meet the latest recipients of amfAR&#8217;s Mathilde Krim Fellowship in Biomedical Research, which provides crucial funding to promising young scientists<\/span><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__button\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/press-releases\/amfar-to-support-three-early-career-hiv-researchers-on-trajectory-to-independent-positions\/\" target=\"_self\">READ MORE<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide swiper-slide text-align-left text-size-small\">\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__image\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"560\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2.jpg\" class=\"attachment-hero size-hero\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2.jpg 1920w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-300x88.jpg 300w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-900x263.jpg 900w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-768x224.jpg 768w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-500x146.jpg 500w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-800x233.jpg 800w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/04\/Horizon_2026_Rotator_V2-2-1280x373.jpg 1280w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/div>\r\n\t\t\t\t\t\t\t<div class=\"hero-slider__slide__content container container--large\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"hero-slider__slide__title h\" style=\"color: #FFFFFF;\"><span class=\"fontGibson\" style=\" font-style:normal;\">New amfAR Study to<br \/>Map the HIV Reservoir<\/span><\/h3>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__description\"><span style=\"font-size:18.5px;\">The HIV Immune Atlas Study will compile a comprehensive index of how HIV affects the immune system at a single-cell level.<\/span><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"hero-slider__slide__button\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/press-releases\/amfar-launches-2-million-ai-enabled-collaborative-study-to-map-the-hiv-reservoir\/\" target=\"_self\">Read More<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t<div class=\"swiper-pagination\"><\/div>\r\n\t<\/div>\r\n\r\n\t<\/section>\r\n\n\n\n<style>\n.hero-slider__slide__image:after {\n    background: rgba(0, 0, 0, 0) !important;\n}\n.borderBlack-1{border: solid 1px, #333333;}\n<\/style>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<section class=\"image-link-grid alignwide\">\r\n\t<style>@media (min-width: 768px) {\n  .cta:not([class*=\"-background-color\"]) + .image-link-grid.block-spacing--mt {\n    margin-top: 4.1rem;\n  }\n}\n\n.image-link-grid .image-link-grid__title {\n  font-size: 1.6rem;\n  line-height: 1.375;\n  font-weight: 600;\n  color: #DE4826;\n  font-style: italic;\n  margin: 0 0 -1.4rem;\n  text-align: left;\n  font-family: ivyjournal, sans-serif;\n}\n\n@media (min-width: 768px) {\n  .image-link-grid .image-link-grid__title {\n    font-size: 2.4rem;\n    line-height: 1.25;\n    margin-bottom: 0.5rem;\n  }\n}\n\n.image-link-grid .image-link-grid__col__title {\n  font-size: 2rem;\n  line-height: 1.3;\n  color: #770050;\n  font-weight: 600;\n  font-family: ivyjournal, sans-serif;\n  margin: 1.3rem 0 0;\n  font-style: normal;\n}\n\n.image-link-grid .image-link-grid__col__title a {\n  color: currentColor;\n}\n\n.image-link-grid__col {\n  margin-top: 3.3rem;\n}\n\n.image-link-grid__col__image {\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n  padding-bottom: 56.41%;\n}\n\n.image-link-grid__col__image img {\n  transition: transform 0.5s ease;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  position: absolute;\n  top: 0;\n  left: 0;\n}\n\n.image-link-grid__col__image a:hover img {\n  transform: scale(1.05);\n}\n\n.image-link-grid__col__description {\n  font-size: 1.4rem;\n  line-height: 1.14286;\n  margin-top: 1.5rem;\n}\n\n.image-link-grid__col__description a {\n  color: currentColor;\n  text-align: center;\n}\n\n@media (min-width: 768px) {\n  .image-link-grid__col__description {\n    font-size: 1.6rem;\n    line-height: 1;\n    margin-top: 1.3rem;\n  }\n}\n\n.image-link-grid__col__description p:last-child {\n  margin-bottom: 0;\n}\n\n.image-link-grid__more {\n  margin: 1.5rem auto 4rem auto;\n  width: 100%;\n  max-width: 102.6rem;\n  display: flex;\n  justify-content: flex-end;\n}\n\n@media (min-width: 992px) {\n  .image-link-grid__more {\n    margin: 0 auto 7.2rem auto;\n  }\n}\n\n.image-link-grid__more .wp-block-button {\n  width: 100%;\n  margin-bottom: 0 !important;\n}\n\n@media (min-width: 992px) {\n  .image-link-grid__more .wp-block-button {\n    width: calc(33.33333% - 22px);\n  }\n}\n\n.image-link-grid__more .wp-block-button__link {\n  font-weight: 500;\n  font-size: 1.4rem;\n  line-height: 1;\n  display: inline-flex;\n  align-items: center;\n}\n\n.image-link-grid__more .wp-block-button__link:hover {\n  color: #000000;\n}\n\n.image-link-grid__more .wp-block-button__link svg {\n  margin-left: 1rem;\n  width: 1.1rem;\n}\n\n\/*# sourceMappingURL=data:application\/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViL2FwcC90aGVtZXMvYW1mYXIvcGFydHMvZ3V0ZW5iZXJnL2FjZi1pbWFnZS1saW5rLWdyaWQvc3R5bGUuY3NzIiwic291cmNlcyI6WyJ3ZWIvYXBwL3RoZW1lcy9hbWZhci9wYXJ0cy9ndXRlbmJlcmcvYWNmLWltYWdlLWxpbmstZ3JpZC9zdHlsZS5zY3NzIiwid2ViL2FwcC90aGVtZXMvYW1mYXIvYXNzZXRzL2Nzcy9fX3NldHRpbmdzL19pbml0LnNjc3MiLCJ3ZWIvYXBwL3RoZW1lcy9hbWZhci9hc3NldHMvY3NzL19fc2V0dGluZ3MvX2luY2x1ZGUtbWVkaWEuc2NzcyIsIndlYi9hcHAvdGhlbWVzL2FtZmFyL2Fzc2V0cy9jc3MvX19zZXR0aW5ncy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWIvYXBwL3RoZW1lcy9hbWZhci9hc3NldHMvY3NzL19fc2V0dGluZ3MvX21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJfX3NldHRpbmdzL2luaXRcIjtcclxuXHJcbi5pbWFnZS1saW5rLWdyaWQge1xyXG5cdCRibG9jazogJjtcclxuXHQvLyBtYXJnaW4tYm90dG9tOiByZW0oNTkpO1xyXG5cclxuXHQuY3RhOm5vdChbY2xhc3MqPVwiLWJhY2tncm91bmQtY29sb3JcIl0pICsgJiB7XHJcblx0XHQmLmJsb2NrLXNwYWNpbmctLW10IHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI+PW1kXCIpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oNDEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjeyRibG9ja31fX3RpdGxlIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQoMTYsIDIyKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLTY7XHJcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRtYXJnaW46IDAgMCByZW0oLTE0KTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYShcIj49bWRcIikge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250KDI0LCAzMCk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1KTtcclxuXHRcdH1cclxuXHR9XHJcblx0I3skYmxvY2t9X19jb2xfX3RpdGxlIHtcclxuXHRcdEBpbmNsdWRlIGZvbnQoMjAsIDI2KTtcclxuXHRcdGNvbG9yOiAkY29sb3ItODtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcclxuXHRcdG1hcmdpbjogcmVtKDEzKSAwIDA7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NvbCB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMzMpO1xyXG5cclxuXHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjQxJTtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGE6aG92ZXIgaW1nIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX19kZXNjcmlwdGlvbiB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDE2KTtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDE1KTtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIj49bWRcIikge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDE2KTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTMpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbW9yZSB7XHJcblx0XHRtYXJnaW46IHJlbSgxNSkgYXV0byByZW0oNDApIGF1dG87XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogcmVtKDEwMjYpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRAaW5jbHVkZSBtZWRpYSgnPj1sZycpIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDcyKSBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0LndwLWJsb2NrLWJ1dHRvbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCc+PWxnJykge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDIycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0QGluY2x1ZGUgZm9udCgxNCwgMTQpO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0fVxyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTApO1xyXG5cdFx0XHRcdHdpZHRoOiByZW0oMTEpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBpbXBvcnQgJ2luY2x1ZGUtbWVkaWEnO1xyXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5AaW1wb3J0ICdtaXhpbnMnOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vICAgICBfICAgICAgICAgICAgXyAgICAgICAgICAgXyAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gX1xyXG4vLyAgICAoXykgICAgICAgICAgfCB8ICAgICAgICAgfCB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgKF8pXHJcbi8vICAgICBfIF8gX18gICBfX198IHxfICAgXyAgX198IHwgX19fICAgXyBfXyBfX18gICBfX18gIF9ffCB8XyAgX18gX1xyXG4vLyAgICB8IHwgJ18gXFwgLyBfX3wgfCB8IHwgfC8gX2AgfC8gXyBcXCB8ICdfIGAgXyBcXCAvIF8gXFwvIF9gIHwgfC8gX2AgfFxyXG4vLyAgICB8IHwgfCB8IHwgKF9ffCB8IHxffCB8IChffCB8ICBfXy8gfCB8IHwgfCB8IHwgIF9fLyAoX3wgfCB8IChffCB8XHJcbi8vICAgIHxffF98IHxffFxcX19ffF98XFxfXyxffFxcX18sX3xcXF9fX3wgfF98IHxffCB8X3xcXF9fX3xcXF9fLF98X3xcXF9fLF98XHJcbi8vXHJcbi8vICAgICAgU2ltcGxlLCBlbGVnYW50IGFuZCBtYWludGFpbmFibGUgbWVkaWEgcXVlcmllcyBpbiBTYXNzXHJcbi8vICAgICAgICAgICAgICAgICAgICAgICAgdjEuNC45XHJcbi8vXHJcbi8vICAgICAgICAgICAgICAgIGh0dHA6Ly9pbmNsdWRlLW1lZGlhLmNvbVxyXG4vL1xyXG4vLyAgICAgICAgIEF1dGhvcnM6IEVkdWFyZG8gQm91Y2FzIChAZWR1YXJkb2JvdWNhcylcclxuLy8gICAgICAgICAgICAgICAgICBIdWdvIEdpcmF1ZGVsIChAaHVnb2dpcmF1ZGVsKVxyXG4vL1xyXG4vLyAgICAgIFRoaXMgcHJvamVjdCBpcyBsaWNlbnNlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIE1JVCBsaWNlbnNlXHJcblxyXG5cclxuLy8vL1xyXG4vLy8gaW5jbHVkZS1tZWRpYSBsaWJyYXJ5IHB1YmxpYyBjb25maWd1cmF0aW9uXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vLyBAYWNjZXNzIHB1YmxpY1xyXG4vLy8vXHJcblxyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBnbG9iYWwgYnJlYWtwb2ludHNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBicmVha3BvaW50IHdpdGggdGhlIGxhYmVsIGBwaG9uZWBcclxuLy8vICAkYnJlYWtwb2ludHM6ICgncGhvbmUnOiAzMjBweCk7XHJcbi8vL1xyXG4kYnJlYWtwb2ludHM6IChcclxuICAncGhvbmUnOiAzMjBweCxcclxuICAndGFibGV0JzogNzY4cHgsXHJcbiAgJ2Rlc2t0b3AnOiAxMDI0cHhcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLy9cclxuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJzogJ3NjcmVlbicpO1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuLy8vICAgICdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4vLy8gICk7XHJcbi8vL1xyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICAnc2NyZWVuJzogJ3NjcmVlbicsXHJcbiAgJ3ByaW50JzogJ3ByaW50JyxcclxuICAnaGFuZGhlbGQnOiAnaGFuZGhlbGQnLFxyXG4gICdsYW5kc2NhcGUnOiAnKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpJyxcclxuICAncG9ydHJhaXQnOiAnKG9yaWVudGF0aW9uOiBwb3J0cmFpdCknLFxyXG4gICdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAobWluLXJlc29sdXRpb246IDJkcHB4KScsXHJcbiAgJ3JldGluYTN4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLCAobWluLXJlc29sdXRpb246IDM1MGRwaSksIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpJ1xyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjEyOHB4Jykge31cclxuLy8vXHJcbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4yMGVtJykge31cclxuLy8vXHJcbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAyMC4wMWVtKSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4yLjByZW0nKSB7fVxyXG4vLy9cclxuLy8vICAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cclxuLy8vXHJcbiR1bml0LWludGVydmFsczogKFxyXG4gICdweCc6IDEsXHJcbiAgJ2VtJzogMC4wMSxcclxuICAncmVtJzogMC4xLFxyXG4gICcnOiAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIERlZmluZXMgd2hldGhlciBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGF2YWlsYWJsZSwgdXNlZnVsIGZvciBjcmVhdGluZyBzZXBhcmF0ZSBzdHlsZXNoZWV0c1xyXG4vLy8gZm9yIGJyb3dzZXJzIHRoYXQgZG9uJ3Qgc3VwcG9ydCBtZWRpYSBxdWVyaWVzLlxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBEaXNhYmxlcyBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzXHJcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcclxuLy8vICAgIC5mb28ge1xyXG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gICAgfVxyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gIC5mb28ge1xyXG4vLy8gICAgY29sb3I6IHRvbWF0bztcclxuLy8vICB9XHJcbi8vL1xyXG4kaW0tbWVkaWEtc3VwcG9ydDogdHJ1ZSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gU2VsZWN0cyB3aGljaCBicmVha3BvaW50IHRvIGVtdWxhdGUgd2hlbiBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGRpc2FibGVkLiBNZWRpYSBxdWVyaWVzIHRoYXQgc3RhcnQgYXQgb3JcclxuLy8vIGludGVyY2VwdCB0aGUgYnJlYWtwb2ludCB3aWxsIGJlIGRpc3BsYXllZCwgYW55IG90aGVycyB3aWxsIGJlIGlnbm9yZWQuXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgY29sb3I6IHRvbWF0bztcclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cclxuLy8vICAuZm9vIHtcclxuLy8vICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgTk9UIHNob3cgYmVjYXVzZSBpdCBkb2VzIG5vdCBpbnRlcmNlcHQgdGhlIGRlc2t0b3AgYnJlYWtwb2ludFxyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ3RhYmxldCc7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcclxuLy8vICAgIC5mb28ge1xyXG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gICAgfVxyXG4vLy8gIH1cclxuLy8vXHJcbi8vLyAgLyogTm8gb3V0cHV0ICovXHJcbi8vL1xyXG4kaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBTZWxlY3RzIHdoaWNoIG1lZGlhIGV4cHJlc3Npb25zIGFyZSBhbGxvd2VkIGluIGFuIGV4cHJlc3Npb24gZm9yIGl0IHRvIGJlIHVzZWQgd2hlbiBtZWRpYSBxdWVyaWVzXHJcbi8vLyBhcmUgbm90IHN1cHBvcnRlZC5cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBhbmQgY29udGFpbnMgb25seSBhY2NlcHRlZCBtZWRpYSBleHByZXNzaW9uc1xyXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcclxuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xyXG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnc2NyZWVuJykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy8gICAuZm9vIHtcclxuLy8vICAgICBjb2xvcjogdG9tYXRvO1xyXG4vLy8gICB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGJ1dCBjb250YWlucyBhIG1lZGlhIGV4cHJlc3Npb24gdGhhdCBpcyBub3QgYWNjZXB0ZWRcclxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XHJcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcclxuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3JldGluYTJ4Jykge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vICAvKiBObyBvdXRwdXQgKi9cclxuLy8vXHJcbiRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nLCAncG9ydHJhaXQnLCAnbGFuZHNjYXBlJykgIWRlZmF1bHQ7XHJcblxyXG4vLy8vXHJcbi8vLyBDcm9zcy1lbmdpbmUgbG9nZ2luZyBlbmdpbmVcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQGFjY2VzcyBwcml2YXRlXHJcbi8vLy9cclxuXHJcblxyXG4vLy9cclxuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXHJcbi8vLyBlbHNlIHdpdGggYEB3YXJuYCwgdXNpbmcgYGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpYFxyXG4vLy8gdG8gZGV0ZWN0IHN1cHBvcnQuXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRtZXNzYWdlIC0gTWVzc2FnZSB0byBsb2dcclxuLy8vXHJcbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcclxuICBAaWYgZmVhdHVyZS1leGlzdHMoJ2F0LWVycm9yJykge1xyXG4gICAgQGVycm9yICRtZXNzYWdlO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgQHdhcm4gJG1lc3NhZ2U7XHJcbiAgICAkXzogbm9vcCgpO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkbWVzc2FnZTtcclxufVxyXG5cclxuXHJcbi8vL1xyXG4vLy8gV3JhcHBlciBtaXhpbiBmb3IgdGhlIGxvZyBmdW5jdGlvbiBzbyBpdCBjYW4gYmUgdXNlZCB3aXRoIGEgbW9yZSBmcmllbmRseVxyXG4vLy8gQVBJIHRoYW4gYEBpZiBpbS1sb2coJy4uJykge31gIG9yIGAkXzogaW0tbG9nKCcuLicpYC4gQmFzaWNhbGx5LCB1c2UgdGhlIGZ1bmN0aW9uXHJcbi8vLyB3aXRoaW4gZnVuY3Rpb25zIGJlY2F1c2UgaXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbiBhIGZ1bmN0aW9uXHJcbi8vLyBhbmQgdXNlIHRoZSBtaXhpbiBldmVyeXdoZXJlIGVsc2UgYmVjYXVzZSBpdCdzIG11Y2ggbW9yZSBlbGVnYW50LlxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXHJcbi8vL1xyXG5AbWl4aW4gbG9nKCRtZXNzYWdlKSB7XHJcbiAgQGlmIGltLWxvZygkbWVzc2FnZSkge31cclxufVxyXG5cclxuXHJcbi8vL1xyXG4vLy8gRnVuY3Rpb24gd2l0aCBubyBgQHJldHVybmAgY2FsbGVkIG5leHQgdG8gYEB3YXJuYCBpbiBTYXNzIDMuM1xyXG4vLy8gdG8gdHJpZ2dlciBhIGNvbXBpbGluZyBlcnJvciBhbmQgc3RvcCB0aGUgcHJvY2Vzcy5cclxuLy8vXHJcbkBmdW5jdGlvbiBub29wKCkge31cclxuXHJcbi8vL1xyXG4vLy8gRGV0ZXJtaW5lcyB3aGV0aGVyIGEgbGlzdCBvZiBjb25kaXRpb25zIGlzIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludC5cclxuLy8vXHJcbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEByZXR1cm4ge0Jvb2xlYW59IC0gUmV0dXJucyB0cnVlIGlmIHRoZSBjb25kaXRpb25zIGFyZSBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnRcclxuLy8vXHJcbkBmdW5jdGlvbiBpbS1pbnRlcmNlcHRzLXN0YXRpYy1icmVha3BvaW50KCRjb25kaXRpb25zLi4uKSB7XHJcbiAgJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludCk7XHJcblxyXG4gIEBpZiBub3QgJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWUge1xyXG4gICAgQGlmIGltLWxvZygnYCN7JGltLW5vLW1lZGlhLWJyZWFrcG9pbnR9YCBpcyBub3QgYSB2YWxpZCBicmVha3BvaW50LicpIHt9XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29uZGl0aW9uIGluICRjb25kaXRpb25zIHtcclxuICAgIEBpZiBub3QgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkY29uZGl0aW9uKSB7XHJcbiAgICAgICRvcGVyYXRvcjogZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGNvbmRpdGlvbik7XHJcbiAgICAgICRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xyXG4gICAgICAkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRjb25kaXRpb24sICRvcGVyYXRvcik7XHJcblxyXG4gICAgICBAaWYgKCRwcmVmaXggPT0gJ21heCcgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3JcclxuICAgICAgICAgICgkcHJlZml4ID09ICdtaW4nIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xyXG4gICAgICAgIEByZXR1cm4gZmFsc2U7XHJcbiAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgbm90IGluZGV4KCRpbS1uby1tZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xyXG4gICAgICBAcmV0dXJuIGZhbHNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiB0cnVlO1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBQYXJzaW5nIGVuZ2luZVxyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vLyBAYWNjZXNzIHByaXZhdGVcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gR2V0IG9wZXJhdG9yIG9mIGFuIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3Qgb3BlcmF0b3IgZnJvbVxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBBbnkgb2YgYD49YCwgYD5gLCBgPD1gLCBgPGAsIGDiiaVgLCBg4omkYFxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKSB7XHJcbiAgQGVhY2ggJG9wZXJhdG9yIGluICgnPj0nLCAnPicsICc8PScsICc8JywgJ+KJpScsICfiiaQnKSB7XHJcbiAgICBAaWYgc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcclxuICAgICAgQHJldHVybiAkb3BlcmF0b3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXHJcbiAgLy8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcclxuICAvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cclxuICAvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxyXG4gIC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cclxuICAkXzogaW0tbG9nKCdObyBvcGVyYXRvciBmb3VuZCBpbiBgI3skZXhwcmVzc2lvbn1gLicpO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBHZXQgZGltZW5zaW9uIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3JcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3QgZGltZW5zaW9uIGZyb21cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYHdpZHRoYCBvciBgaGVpZ2h0YCAob3IgcG90ZW50aWFsbHkgYW55dGhpbmcgZWxzZSlcclxuLy8vXHJcbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xyXG4gICRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xyXG4gICRwYXJzZWQtZGltZW5zaW9uOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDAsICRvcGVyYXRvci1pbmRleCAtIDEpO1xyXG4gICRkaW1lbnNpb246ICd3aWR0aCc7XHJcblxyXG4gIEBpZiBzdHItbGVuZ3RoKCRwYXJzZWQtZGltZW5zaW9uKSA+IDAge1xyXG4gICAgJGRpbWVuc2lvbjogJHBhcnNlZC1kaW1lbnNpb247XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRkaW1lbnNpb247XHJcbn1cclxuXHJcblxyXG4vLy9cclxuLy8vIEdldCBkaW1lbnNpb24gcHJlZml4IGJhc2VkIG9uIGFuIG9wZXJhdG9yXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIGBtaW5gIG9yIGBtYXhgXHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcikge1xyXG4gIEByZXR1cm4gaWYoaW5kZXgoKCc8JywgJzw9JywgJ+KJpCcpLCAkb3BlcmF0b3IpLCAnbWF4JywgJ21pbicpO1xyXG59XHJcblxyXG5cclxuLy8vXHJcbi8vLyBHZXQgdmFsdWUgb2YgYW4gZXhwcmVzc2lvbiwgYmFzZWQgb24gYSBmb3VuZCBvcGVyYXRvclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCB2YWx1ZSBmcm9tXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gJG9wZXJhdG9yIC0gT3BlcmF0b3IgZnJvbSBgJGV4cHJlc3Npb25gXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIEEgbnVtZXJpYyB2YWx1ZVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXZhbHVlKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcclxuICAkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcclxuICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yLWluZGV4ICsgc3RyLWxlbmd0aCgkb3BlcmF0b3IpKTtcclxuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XHJcbiAgICAkdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJHZhbHVlOiB0by1udW1iZXIoJHZhbHVlKTtcclxuICB9XHJcblxyXG4gICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsIHVuaXQoJHZhbHVlKSk7XHJcblxyXG4gIEBpZiBub3QgJGludGVydmFsIHtcclxuICAgIC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cclxuICAgIC8vIHJlbHkgb24gdGhlIGBpbS1sb2coLi4pYCBmdW5jdGlvbiByYXRoZXIgdGhhbiB0aGUgYGxvZyguLilgIG1peGluLiBCZWNhdXNlXHJcbiAgICAvLyBmdW5jdGlvbnMgY2Fubm90IGJlIGNhbGxlZCBhbnl3aGVyZSBpbiBTYXNzLCB3ZSBuZWVkIHRvIGhhY2sgdGhlIGNhbGwgaW5cclxuICAgIC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXHJcbiAgICAvLyBTYXNzIDMuMywgY2hhbmdlIHRoaXMgbGluZSBpbiBgQGlmIGltLWxvZyguLikge31gIGluc3RlYWQuXHJcbiAgICAkXzogaW0tbG9nKCdVbmtub3duIHVuaXQgYCN7dW5pdCgkdmFsdWUpfWAuJyk7XHJcbiAgfVxyXG5cclxuICBAaWYgJG9wZXJhdG9yID09ICc+JyB7XHJcbiAgICAkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcclxuICB9IEBlbHNlIGlmICRvcGVyYXRvciA9PSAnPCcge1xyXG4gICAgJHZhbHVlOiAkdmFsdWUgLSAkaW50ZXJ2YWw7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICR2YWx1ZTtcclxufVxyXG5cclxuXHJcbi8vL1xyXG4vLy8gUGFyc2UgYW4gZXhwcmVzc2lvbiB0byByZXR1cm4gYSB2YWxpZCBtZWRpYS1xdWVyeSBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBwYXJzZVxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBWYWxpZCBtZWRpYSBxdWVyeVxyXG4vLy9cclxuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcclxuICAvLyBJZiBpdCBpcyBwYXJ0IG9mICRtZWRpYS1leHByZXNzaW9ucywgaXQgaGFzIG5vIG9wZXJhdG9yXHJcbiAgLy8gdGhlbiB0aGVyZSBpcyBubyBuZWVkIHRvIGdvIGFueSBmdXJ0aGVyLCBqdXN0IHJldHVybiB0aGUgdmFsdWVcclxuICBAaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xyXG4gICAgQHJldHVybiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xyXG4gIH1cclxuXHJcbiAgJG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkZXhwcmVzc2lvbik7XHJcbiAgJGRpbWVuc2lvbjogZ2V0LWV4cHJlc3Npb24tZGltZW5zaW9uKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xyXG4gICRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xyXG4gICR2YWx1ZTogZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XHJcblxyXG4gIEByZXR1cm4gJygjeyRwcmVmaXh9LSN7JGRpbWVuc2lvbn06ICN7JHZhbHVlfSknO1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFNsaWNlIGAkbGlzdGAgYmV0d2VlbiBgJHN0YXJ0YCBhbmQgYCRlbmRgIGluZGV4ZXNcclxuLy8vXHJcbi8vLyBAYWNjZXNzIHByaXZhdGVcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICRsaXN0IC0gTGlzdCB0byBzbGljZVxyXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRzdGFydCBbMV0gLSBTdGFydCBpbmRleFxyXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRlbmQgW2xlbmd0aCgkbGlzdCldIC0gRW5kIGluZGV4XHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdH0gU2xpY2VkIGxpc3RcclxuLy8vXHJcbkBmdW5jdGlvbiBzbGljZSgkbGlzdCwgJHN0YXJ0OiAxLCAkZW5kOiBsZW5ndGgoJGxpc3QpKSB7XHJcbiAgQGlmIGxlbmd0aCgkbGlzdCkgPCAxIG9yICRzdGFydCA+ICRlbmQge1xyXG4gICAgQHJldHVybiAoKTtcclxuICB9XHJcblxyXG4gICRyZXN1bHQ6ICgpO1xyXG5cclxuICBAZm9yICRpIGZyb20gJHN0YXJ0IHRocm91Z2ggJGVuZCB7XHJcbiAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgbnRoKCRsaXN0LCAkaSkpO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy8vXHJcbi8vLyBTdHJpbmcgdG8gbnVtYmVyIGNvbnZlcnRlclxyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vLyBAYWNjZXNzIHByaXZhdGVcclxuLy8vL1xyXG5cclxuXHJcbi8vL1xyXG4vLy8gQ2FzdHMgYSBzdHJpbmcgaW50byBhIG51bWJlclxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nIHwgTnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBiZSBwYXJzZWRcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtOdW1iZXJ9XHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCR2YWx1ZSkge1xyXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xyXG4gICAgQHJldHVybiAkdmFsdWU7XHJcbiAgfSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ3N0cmluZycge1xyXG4gICAgJF86IGltLWxvZygnVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy4nKTtcclxuICB9XHJcblxyXG4gICRmaXJzdC1jaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsIDEsIDEpO1xyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGRpZ2l0czogMDtcclxuICAkbWludXM6ICgkZmlyc3QtY2hhcmFjdGVyID09ICctJyk7XHJcbiAgJG51bWJlcnM6ICgnMCc6IDAsICcxJzogMSwgJzInOiAyLCAnMyc6IDMsICc0JzogNCwgJzUnOiA1LCAnNic6IDYsICc3JzogNywgJzgnOiA4LCAnOSc6IDkpO1xyXG5cclxuICAvLyBSZW1vdmUgKy8tIHNpZ24gaWYgcHJlc2VudCBhdCBmaXJzdCBjaGFyYWN0ZXJcclxuICBAaWYgKCRmaXJzdC1jaGFyYWN0ZXIgPT0gJysnIG9yICRmaXJzdC1jaGFyYWN0ZXIgPT0gJy0nKSB7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkdmFsdWUsIDIpO1xyXG4gIH1cclxuXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xyXG4gICAgJGNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgJGksICRpKTtcclxuXHJcbiAgICBAaWYgbm90IChpbmRleChtYXAta2V5cygkbnVtYmVycyksICRjaGFyYWN0ZXIpIG9yICRjaGFyYWN0ZXIgPT0gJy4nKSB7XHJcbiAgICAgIEByZXR1cm4gdG8tbGVuZ3RoKGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpLCBzdHItc2xpY2UoJHZhbHVlLCAkaSkpXHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gJy4nIHtcclxuICAgICAgJGRpZ2l0czogMTtcclxuICAgIH0gQGVsc2UgaWYgJGRpZ2l0cyA9PSAwIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3Rlcik7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgJGRpZ2l0czogJGRpZ2l0cyAqIDEwO1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3RlcikgLyAkZGlnaXRzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiBpZigkbWludXMsIC0kcmVzdWx0LCAkcmVzdWx0KTtcclxufVxyXG5cclxuXHJcbi8vL1xyXG4vLy8gQWRkIGAkdW5pdGAgdG8gYCR2YWx1ZWBcclxuLy8vXHJcbi8vLyBAcGFyYW0ge051bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYWRkIHVuaXQgdG9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdW5pdCAtIFN0cmluZyByZXByZXNlbnRhdGlvbiBvZiB0aGUgdW5pdFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge051bWJlcn0gLSBgJHZhbHVlYCBleHByZXNzZWQgaW4gYCR1bml0YFxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLWxlbmd0aCgkdmFsdWUsICR1bml0KSB7XHJcbiAgJHVuaXRzOiAoJ3B4JzogMXB4LCAnY20nOiAxY20sICdtbSc6IDFtbSwgJyUnOiAxJSwgJ2NoJzogMWNoLCAncGMnOiAxcGMsICdpbic6IDFpbiwgJ2VtJzogMWVtLCAncmVtJzogMXJlbSwgJ3B0JzogMXB0LCAnZXgnOiAxZXgsICd2dyc6IDF2dywgJ3ZoJzogMXZoLCAndm1pbic6IDF2bWluLCAndm1heCc6IDF2bWF4KTtcclxuXHJcbiAgQGlmIG5vdCBpbmRleChtYXAta2V5cygkdW5pdHMpLCAkdW5pdCkge1xyXG4gICAgJF86IGltLWxvZygnSW52YWxpZCB1bml0IGAjeyR1bml0fWAuJyk7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICR2YWx1ZSAqIG1hcC1nZXQoJHVuaXRzLCAkdW5pdCk7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gVGhpcyBtaXhpbiBhaW1zIGF0IHJlZGVmaW5pbmcgdGhlIGNvbmZpZ3VyYXRpb24ganVzdCBmb3IgdGhlIHNjb3BlIG9mXHJcbi8vLyB0aGUgY2FsbC4gSXQgaXMgaGVscGZ1bCB3aGVuIGhhdmluZyBhIGNvbXBvbmVudCBuZWVkaW5nIGFuIGV4dGVuZGVkXHJcbi8vLyBjb25maWd1cmF0aW9uIHN1Y2ggYXMgY3VzdG9tIGJyZWFrcG9pbnRzIChyZWZlcnJlZCB0byBhcyB0d2Vha3BvaW50cylcclxuLy8vIGZvciBpbnN0YW5jZS5cclxuLy8vXHJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcclxuLy8vXHJcbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrcG9pbnRzIFsoKV0gLSBNYXAgb2YgdHdlYWtwb2ludHMgdG8gYmUgbWVyZ2VkIHdpdGggYCRicmVha3BvaW50c2BcclxuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMgWygpXSAtIE1hcCBvZiB0d2Vha2VkIG1lZGlhIGV4cHJlc3Npb25zIHRvIGJlIG1lcmdlZCB3aXRoIGAkbWVkaWEtZXhwcmVzc2lvbmBcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgYnJlYWtwb2ludHMgd2l0aCBhIHR3ZWFrcG9pbnRcclxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScsICc8PWN1c3RvbScpIHtcclxuLy8vICAgICAgIC8vIC4uLlxyXG4vLy8gICAgICB9XHJcbi8vLyAgICB9XHJcbi8vLyAgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBtZWRpYSBleHByZXNzaW9ucyB3aXRoIGEgY3VzdG9tIG9uZVxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoJ2FsbCc6ICdhbGwnKSkge1xyXG4vLy8gICAgLmZvbyB7XHJcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJykge1xyXG4vLy8gICAgICAgLy8gLi4uXHJcbi8vLyAgICAgIH1cclxuLy8vICAgIH1cclxuLy8vICB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCBib3RoIGNvbmZpZ3VyYXRpb24gbWFwc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoKCdjdXN0b20nOiA2NzhweCksICgnYWxsJzogJ2FsbCcpKSB7XHJcbi8vLyAgICAuZm9vIHtcclxuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XHJcbi8vLyAgICAgICAvLyAuLi5cclxuLy8vICAgICAgfVxyXG4vLy8gICAgfVxyXG4vLy8gIH1cclxuLy8vXHJcbkBtaXhpbiBtZWRpYS1jb250ZXh0KCR0d2Vha3BvaW50czogKCksICR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCkpIHtcclxuICAvLyBTYXZlIGdsb2JhbCBjb25maWd1cmF0aW9uXHJcbiAgJGdsb2JhbC1icmVha3BvaW50czogJGJyZWFrcG9pbnRzO1xyXG4gICRnbG9iYWwtbWVkaWEtZXhwcmVzc2lvbnM6ICRtZWRpYS1leHByZXNzaW9ucztcclxuXHJcbiAgLy8gVXBkYXRlIGdsb2JhbCBjb25maWd1cmF0aW9uXHJcbiAgJGJyZWFrcG9pbnRzOiBtYXAtbWVyZ2UoJGJyZWFrcG9pbnRzLCAkdHdlYWtwb2ludHMpICFnbG9iYWw7XHJcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiBtYXAtbWVyZ2UoJG1lZGlhLWV4cHJlc3Npb25zLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMpICFnbG9iYWw7XHJcblxyXG4gIEBjb250ZW50O1xyXG5cclxuICAvLyBSZXN0b3JlIGdsb2JhbCBjb25maWd1cmF0aW9uXHJcbiAgJGJyZWFrcG9pbnRzOiAkZ2xvYmFsLWJyZWFrcG9pbnRzICFnbG9iYWw7XHJcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiAkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zICFnbG9iYWw7XHJcbn1cclxuXHJcbi8vLy9cclxuLy8vIGluY2x1ZGUtbWVkaWEgcHVibGljIGV4cG9zZWQgQVBJXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vLyBAYWNjZXNzIHB1YmxpY1xyXG4vLy8vXHJcblxyXG5cclxuLy8vXHJcbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7QXJnbGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnLCAnPD10YWJsZXQnKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzU4cHgnLCAnPDg1MHB4JykgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+ZGVza3RvcCcsICc8PTEzNTBweCcpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cclxuLy8vICBAaW5jbHVkZSBtZWRpYSgncmV0aW5hMngnKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcclxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj0zNTBweCcsICc8dGFibGV0JywgJ3JldGluYTN4JykgeyB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcclxuICBAaWYgKCRpbS1tZWRpYS1zdXBwb3J0IGFuZCBsZW5ndGgoJGNvbmRpdGlvbnMpID09IDApIG9yXHJcbiAgICAgIChub3QgJGltLW1lZGlhLXN1cHBvcnQgYW5kIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9IEBlbHNlIGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA+IDApIHtcclxuICAgIEBtZWRpYSAje3VucXVvdGUocGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsIDEpKSl9IHtcclxuICAgICAgLy8gUmVjdXJzaXZlIGNhbGxcclxuICAgICAgQGluY2x1ZGUgbWVkaWEoc2xpY2UoJGNvbmRpdGlvbnMsIDIpLi4uKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gVkFSSUFCTEVTXHJcblxyXG4vLyBDb250YWluZXIgd2lkdGggdmFyaWFibGVzXHJcbiRjb250YWluZXI6IDY4NjtcclxuJGNvbnRhaW5lci1sZzogMTAyNjtcclxuJGNvbnRhaW5lci1wYWRkaW5nOiAxNTsgLy9weFxyXG5cclxuLy8gQmxvY2sgU3BhY2luZ3NcclxuJHNwYWNpbmctbW9iaWxlOiA1MDtcclxuJHNwYWNpbmc6IDcwO1xyXG5cclxuJG1hcmdpbi1tb2JpbGU6IDUwO1xyXG4kbWFyZ2luOiA3MDtcclxuXHJcbi8vIE1lZGlhIFNwYWNpbmdcclxuJG1lZGlhLW1hcmdpbjogMjA7IC8vcHhcclxuXHJcbi8vIFRyYW5zaXRpb25zXHJcbiRkZWZhdWx0LXRyYW5zaXRpb24tc3BlZWQ6IC4yNXM7XHJcbiRkZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuJHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tc3BlZWQgJGRlZmF1bHQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XHJcblxyXG5cclxuLy8gT3V0bGluZVxyXG4kb3V0bGluZTogMnB4IHNvbGlkIGJsdWU7XHJcblxyXG5cclxuLy9mb250c1xyXG4kZm9udC1iYXNlOiBjYW5hZGEtdHlwZS1naWJzb24sIHNhbnMtc2VyaWY7IC8vIDMwMCwgMzAwIGksIDUwMCwgNTAwIGlcclxuJGZvbnQtaGVhZGluZzogaXZ5am91cm5hbCwgc2Fucy1zZXJpZjsgLy8gNDAwIGksIDYwMCwgNjAwIGlcclxuJGZvbnQtc2l6ZS1iYXNlOiAxNjtcclxuJGxpbmUtaGVpZ2h0LWJhc2U6IDE5O1xyXG5cclxuJGZvbnQtc2l6ZS1tb2JpbGU6IDE0O1xyXG4kbGluZS1oZWlnaHQtbW9iaWxlOiAyNjtcclxuXHJcbi8vIENPTE9SU1xyXG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XHJcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjtcclxuXHJcbi8vIFRleHRcclxuJGNvbG9yLXRleHQ6ICMwMDAwMDA7XHJcbiRjb2xvci10ZXh0LWxpZ2h0OiAkY29sb3Itd2hpdGU7XHJcbiRjb2xvci1saW5rOiAjZGU0ODI2O1xyXG4kY29sb3ItbGluay1ob3ZlcjogIzIyMjIyMjtcclxuXHJcbi8vIFRoZW1lIENvbG9yc1xyXG4kY29sb3ItMTogIzk3RUMwRDtcclxuJGNvbG9yLTI6ICNGRjAwQzg7XHJcbiRjb2xvci0zOiAjMDFGRkZEO1xyXG4kY29sb3ItNDogIzAxQ0NGNDtcclxuJGNvbG9yLTU6ICNGRkVDMEQ7XHJcbiRjb2xvci02OiAjREU0ODI2O1xyXG4kY29sb3ItNzogIzAwMkE5MztcclxuJGNvbG9yLTg6ICM3NzAwNTA7XHJcbiRjb2xvci05OiAjOTE5MTkxO1xyXG5cclxuLy9cclxuJGNvbG9yLXByaW1hcnk6ICMwMDM1NTc7XHJcbiRjb2xvci1zZWNvbmRhcnk6ICMwMDVGNzE7XHJcblxyXG4vL1xyXG4kY29sb3ItYmc6ICNmNmY2ZjY7XHJcbiRjb2xvci1ib2R5LWJnOiAjZmZmO1xyXG5cclxuLy8gQlJFQUtQT0lOVFNcclxuJGJyZWFrcG9pbnRzOiAoeHM6IDM3NXB4LCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0NDBweCwgbWF4OiAxOTIwcHgpO1xyXG4kbmF2YmFyLWRlc2t0b3Atb246ICc+PW1kJzsiLCIvL1xyXG4vLyBNSVhJTlNcclxuLy9cclxuQG1peGluIGNmIHtcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiB2dy1zaXplKCRzLCAkdzogMTQ0MCkge1xyXG5cdEByZXR1cm4gKCRzIC8gJHcpICogMTAwICsgdnc7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiByZW0oJHNpemVWYWx1ZTogMTYpIHtcclxuXHRAcmV0dXJuICRzaXplVmFsdWUgLyAxMCArIHJlbTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHJlbCgkc2l6ZSwgJHJlbCkge1xyXG5cdEByZXR1cm4gJHNpemUgLyAkcmVsO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gZW0oJHNpemUsICRyZWwpIHtcclxuXHRAcmV0dXJuIHJlbCgkc2l6ZSwgJHJlbCkgKiAxZW07XHJcbn1cclxuXHJcbkBtaXhpbiBvYmplY3QtZml0LWNvdmVyKCkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cclxuXHRvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuQG1peGluIGxpbmUtaGVpZ2h0KCRmb250LXNpemUsICRsaW5lLWhlaWdodDogMCkge1xyXG5cdEBpZiAkbGluZS1oZWlnaHQgIT0gMCB7XHJcblx0XHRAaWYgJGxpbmUtaGVpZ2h0IDwgMTAge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG5cdFx0fVxyXG5cdFx0QGVsc2Uge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogKCRsaW5lLWhlaWdodCAvICRmb250LXNpemUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGxldHRlci1zcGFjaW5nKCRmb250LXNpemUsICRsZXR0ZXItc3BhY2luZzogMCkge1xyXG5cdEBpZiAkbGV0dGVyLXNwYWNpbmcgIT0gMCB7XHJcblx0XHRAaWYgJGxldHRlci1zcGFjaW5nIDwgMTAge1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogcmVtKCRsZXR0ZXItc3BhY2luZyk7XHJcblx0XHR9XHJcblx0XHRAZWxzZSB7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiByZW0oKCRmb250LXNpemUgKiAkbGV0dGVyLXNwYWNpbmcpIC8gMTAwMCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZm9udCgkZm9udC1zaXplLW1hcCwgJGxpbmUtaGVpZ2h0OiAwLCAkbGV0dGVyLXNwYWNpbmc6IDApIHtcclxuXHRAaWYgdHlwZS1vZigkZm9udC1zaXplLW1hcCkgPT0gJ21hcCcge1xyXG5cdFx0QGVhY2ggJGJyZWFrcG9pbnQsICRmb250LXNpemUgaW4gJGZvbnQtc2l6ZS1tYXAge1xyXG5cdFx0XHRAaWYgJGJyZWFrcG9pbnQgPT0gbnVsbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oJGZvbnQtc2l6ZSk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGxpbmUtaGVpZ2h0KG1hcC1nZXQoJGZvbnQtc2l6ZS1tYXAsIG50aChtYXAta2V5cygkZm9udC1zaXplLW1hcCksIC0xKSksICRsaW5lLWhlaWdodCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGV0dGVyLXNwYWNpbmcobWFwLWdldCgkZm9udC1zaXplLW1hcCwgbnRoKG1hcC1rZXlzKCRmb250LXNpemUtbWFwKSwgLTEpKSwgJGxldHRlci1zcGFjaW5nKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAZWxzZSB7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oJGZvbnQtc2l6ZSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIHtcclxuXHRcdGZvbnQtc2l6ZTogcmVtKCRmb250LXNpemUtbWFwKTtcclxuXHJcblx0XHRAaW5jbHVkZSBsaW5lLWhlaWdodCgkZm9udC1zaXplLW1hcCwgJGxpbmUtaGVpZ2h0KTtcclxuXHRcdEBpbmNsdWRlIGxldHRlci1zcGFjaW5nKCRmb250LXNpemUtbWFwLCAkbGV0dGVyLXNwYWNpbmcpO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGxpbmsoJGhlaWdodDogMSkge1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAuMjVzIGVhc2UgMHMsIGNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tc3BlZWQgZWFzZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoY3VycmVudENvbG9yLCBjdXJyZW50Q29sb3IpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMCUgI3skaGVpZ2h0fXB4O1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAjeyRoZWlnaHR9cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGluay11bmRlcmxpbmUoJGhlaWdodDogMSkge1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAuMjVzIGVhc2UgMHMsIGNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tc3BlZWQgZWFzZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoY3VycmVudENvbG9yLCBjdXJyZW50Q29sb3IpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAjeyRoZWlnaHR9cHg7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAwJSAjeyRoZWlnaHR9cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc2Nyb2xsYmFyKCRjb2xvci1zY3JvbGxiYXIsICRjb2xvci1zY3JvbGxiYXItYmcpIHtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcblx0c2Nyb2xsYmFyLWNvbG9yOiAkY29sb3Itc2Nyb2xsYmFyICRjb2xvci1zY3JvbGxiYXItYmc7XHJcblxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdHdpZHRoOiByZW0oOCk7XHJcblx0fVxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zY3JvbGxiYXItYmc7XHJcblx0fVxyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Nyb2xsYmFyO1xyXG5cdH1cclxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUUraUJJLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFRnppQjNCLEFBQ0MsSUFERyxBQUFBLElBQUssRUFBQSxBQUFBLEtBQUMsRUFBTyxtQkFBbUIsQUFBMUIsS0FKWCxnQkFBZ0IsQUFLYixrQkFBa0IsQ0FBQztJQUVsQixVQUFVLEVJWUwsTUFBcUI7R0pWM0I7OztBQVRILEFBWUMsZ0JBWmUsQ0FZZix1QkFBdUIsQ0FBTjtFSW9FaEIsU0FBUyxFQTdERixNQUFxQjtFQTRCM0IsV0FBVyxFSmxDTSxLQUFFO0VBQ3BCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEtBQUssRUdtQ0csT0FBTztFSGxDZixVQUFVLEVBQUUsTUFBTTtFQUNsQixNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0lFSixPQUFxQjtFSkQ1QixVQUFVLEVBQUUsSUFBSTtFQUNoQixXQUFXLEVHUUUsVUFBVSxFQUFFLFVBQVU7Q0hGbkM7O0FFb2hCRSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUY3aUI1QixBQVlDLGdCQVplLENBWWYsdUJBQXVCLENBQU47SUlvRWhCLFNBQVMsRUE3REYsTUFBcUI7SUE0QjNCLFdBQVcsRUp6Qk8sSUFBRTtJQUNwQixhQUFhLEVJSlAsTUFBcUI7R0pNNUI7OztBQXpCRixBQTBCQyxnQkExQmUsQ0EwQmYsNEJBQTRCLENBQU47RUlzRHJCLFNBQVMsRUE3REYsSUFBcUI7RUE0QjNCLFdBQVcsRUpwQk0sR0FBRTtFQUNwQixLQUFLLEVHd0JHLE9BQU87RUh2QmYsV0FBVyxFQUFFLEdBQUc7RUFDaEIsV0FBVyxFR0hFLFVBQVUsRUFBRSxVQUFVO0VISW5DLE1BQU0sRUlaQyxNQUFxQixDSllaLENBQUMsQ0FBQyxDQUFDO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0NBS2xCOztBQXJDRixBQWtDRSxnQkFsQ2MsQ0EwQmYsNEJBQTRCLENBUTNCLENBQUMsQ0FBQztFQUNELEtBQUssRUFBRSxZQUFZO0NBQ25COztBQUVELEFBQUQscUJBQU0sQ0FBQztFQUNOLFVBQVUsRUlwQkgsTUFBcUI7Q0o2RDVCOztBQXZDQyxBQUFELDRCQUFRLENBQUM7RUFDUixRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLGNBQWMsRUFBRSxNQUFNO0NBY3RCOztBQWxCQSxBQU1BLDRCQU5PLENBTVAsR0FBRyxDQUFDO0VBQ0gsVUFBVSxFQUFFLG1CQUFtQjtFQUMvQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLEtBQUs7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztDQUNQOztBQWRELEFBZUEsNEJBZk8sQ0FlUCxDQUFDLEFBQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQztFQUNYLFNBQVMsRUFBRSxXQUFXO0NBQ3RCOztBQUVELEFBQUQsa0NBQWMsQ0FBQztFSW9CZixTQUFTLEVBN0RGLE1BQXFCO0VBNEIzQixXQUFXLEVKY08sT0FBRTtFQUNwQixVQUFVLEVJM0NKLE1BQXFCO0NKNEQzQjs7QUFuQkEsQUFJQSxrQ0FKYSxDQUliLENBQUMsQ0FBQztFQUNELEtBQUssRUFBRSxZQUFZO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0NBQ2xCOztBRTBlQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUZqZnpCLEFBQUQsa0NBQWMsQ0FBQztJSW9CZixTQUFTLEVBN0RGLE1BQXFCO0lBNEIzQixXQUFXLEVKdUJRLENBQUU7SUFDcEIsVUFBVSxFSXBETCxNQUFxQjtHSjREM0I7OztBQW5CQSxBQWVDLGtDQWZZLENBY2IsQ0FBQyxBQUNDLFdBQVcsQ0FBQztFQUNaLGFBQWEsRUFBRSxDQUFDO0NBQ2hCOztBQUlILEFBQUQsc0JBQU8sQ0FBQztFQUNQLE1BQU0sRUkvREMsTUFBcUIsQ0orRFosSUFBSSxDSS9EYixJQUFxQixDSitEQyxJQUFJO0VBQ2pDLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFSWpFRixRQUFxQjtFSmtFNUIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsUUFBUTtDQXdCekI7O0FFK2JFLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFRjVkMUIsQUFBRCxzQkFBTyxDQUFDO0lBT04sTUFBTSxFQUFFLENBQUMsQ0FBQyxJQUFJLENJckVSLE1BQXFCLENKcUVKLElBQUk7R0FzQjVCOzs7QUE3QkEsQUFTQSxzQkFUTSxDQVNOLGdCQUFnQixDQUFDO0VBQ2hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLFlBQVk7Q0FJM0I7O0FFNmNDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFRjVkMUIsQUFTQSxzQkFUTSxDQVNOLGdCQUFnQixDQUFDO0lBSWYsS0FBSyxFQUFFLHNCQUFzQjtHQUU5Qjs7O0FBZkQsQUFnQkEsc0JBaEJNLENBZ0JOLHNCQUFzQixDQUFDO0VBQ3RCLFdBQVcsRUFBRSxHQUFHO0VJbEJqQixTQUFTLEVBN0RGLE1BQXFCO0VBNEIzQixXQUFXLEVKb0RPLENBQUU7RUFDcEIsT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07Q0FRbkI7O0FBNUJELEFBcUJDLHNCQXJCSyxDQWdCTixzQkFBc0IsQUFLcEIsTUFBTSxDQUFDO0VBQ1AsS0FBSyxFR3BFSyxPQUFPO0NIcUVqQjs7QUF2QkYsQUF3QkMsc0JBeEJLLENBZ0JOLHNCQUFzQixDQVFyQixHQUFHLENBQUM7RUFDSCxXQUFXLEVJdkZOLElBQXFCO0VKd0YxQixLQUFLLEVJeEZBLE1BQXFCO0NKeUYxQiJ9 *\/\n<\/style>\r\n\t\r\n\t<div class=\"image-link-grid__row row\">\r\n\t\t\t\t\t\t\t<div class=\"image-link-grid__col col-12 col-sm-6 col-md-4\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__image\"><a href=\"\/we-know-its-possible-the-future-of-hiv-cure-research\/\"><img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"178\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/Andrea-Gramaticaoptimized-SEO-316x178.jpg\" class=\"attachment-grid size-grid\" alt=\"Andrea Gramatica, amfAR Vice President, Research\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/Andrea-Gramaticaoptimized-SEO-316x178.jpg 316w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/Andrea-Gramaticaoptimized-SEO-486x274.jpg 486w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/><\/a><\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"image-link-grid__col__title\"><a href=\"\/we-know-its-possible-the-future-of-hiv-cure-research\/\">\u201cWe Know It\u2019s Possible\u201d The Future of HIV Cure Research<\/a><\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__description\"><p>amfAR VP of Research Dr. Andrea Gramatica discusses progress toward a cure for HIV: where we stand now and how we\u2019re going to get there.<\/p>\n<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col col-12 col-sm-6 col-md-4\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__image\"><a href=\"\/news\/behind-the-breakthrough-amfar-fellow-spearheads-major-hiv-crispr-study\/\"><img loading=\"lazy\" decoding=\"async\" width=\"316\" height=\"178\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/June_Science-report-illustration_2026_312x176_2-316x178.jpg\" class=\"attachment-grid size-grid\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/June_Science-report-illustration_2026_312x176_2-316x178.jpg 316w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/June_Science-report-illustration_2026_312x176_2-300x169.jpg 300w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/June_Science-report-illustration_2026_312x176_2.jpg 416w\" sizes=\"auto, (max-width: 316px) 100vw, 316px\" \/><\/a><\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"image-link-grid__col__title\"><a href=\"\/news\/behind-the-breakthrough-amfar-fellow-spearheads-major-hiv-crispr-study\/\">A Rising Tide Lifts All Boats: The Mutual Benefit of Investment in HIV and Cancer Research<\/a><\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__description\"><p>New investments by amfAR in cancer immunology research have the potential to not only improve global health but also inform HIV cure research.<\/p>\n<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col col-12 col-sm-6 col-md-4\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__image\"><a href=\"\/news\/for-long-term-survivors-hiv-is-just-a-piece-of-the-puzzle\/\"><img loading=\"lazy\" decoding=\"async\" width=\"312\" height=\"176\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/PHILL-WILSON1-News.jpg\" class=\"attachment-grid size-grid\" alt=\"amfAR Trustee Phill Wilson\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/PHILL-WILSON1-News.jpg 312w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/06\/PHILL-WILSON1-News-300x169.jpg 300w\" sizes=\"auto, (max-width: 312px) 100vw, 312px\" \/><\/a><\/div>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"image-link-grid__col__title\"><a href=\"\/news\/for-long-term-survivors-hiv-is-just-a-piece-of-the-puzzle\/\">For Long-Term Survivors, HIV Is Just a Piece of the Puzzle<\/a><\/h3>\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"image-link-grid__col__description\"><p>amfAR Trustee Phill Wilson reflects on his journey living with HIV for over four decades\u2014his personal losses, his HIV advocacy, and staying on top of his health as he ages.<\/p>\n<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n<\/section>\r\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"wp-block-custom-container block-content  borderBlack-1 maxWidth-800\"><div class=\"container\"><div class=\"container__body\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<style>\/* Headings *\/\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  margin: 0 0 1.2em;\n  font-family: ivyjournal, sans-serif;\n  font-weight: 600;\n  color: #000000;\n}\n\nh1:only-child,\nh2:only-child,\nh3:only-child,\nh4:only-child,\nh5:only-child,\nh6:only-child {\n  margin: 0;\n}\n\nh1.has-background,\nh2.has-background,\nh3.has-background,\nh4.has-background,\nh5.has-background,\nh6.has-background {\n  max-width: 65.6rem;\n  padding: 0.7rem 1.5rem;\n  text-align: center;\n}\n\n@media (min-width: 768px) {\n  h1.has-background,\n  h2.has-background,\n  h3.has-background,\n  h4.has-background,\n  h5.has-background,\n  h6.has-background {\n    padding: 1.7rem 3.9rem;\n    text-align: left;\n  }\n}\n\n@media (min-width: 992px) {\n  h1.has-background,\n  h2.has-background,\n  h3.has-background,\n  h4.has-background,\n  h5.has-background,\n  h6.has-background {\n    max-width: 48.6rem;\n    transform: translateX(-85px);\n  }\n}\n\nh1.has-background.alignwide,\nh2.has-background.alignwide,\nh3.has-background.alignwide,\nh4.has-background.alignwide,\nh5.has-background.alignwide,\nh6.has-background.alignwide {\n  max-width: 99.6rem;\n}\n\n@media (min-width: 992px) {\n  h1.has-background.alignwide,\n  h2.has-background.alignwide,\n  h3.has-background.alignwide,\n  h4.has-background.alignwide,\n  h5.has-background.alignwide,\n  h6.has-background.alignwide {\n    max-width: 48.6rem;\n    transform: translateX(-170px);\n  }\n}\n\nh1.has-background.alignfull,\nh2.has-background.alignfull,\nh3.has-background.alignfull,\nh4.has-background.alignfull,\nh5.has-background.alignfull,\nh6.has-background.alignfull {\n  max-width: 100%;\n}\n\nh1.is-style-with-padding,\nh2.is-style-with-padding,\nh3.is-style-with-padding,\nh4.is-style-with-padding,\nh5.is-style-with-padding,\nh6.is-style-with-padding {\n  margin-bottom: 2.5rem;\n}\n\n@media (min-width: 768px) {\n  h1.is-style-with-padding,\n  h2.is-style-with-padding,\n  h3.is-style-with-padding,\n  h4.is-style-with-padding,\n  h5.is-style-with-padding,\n  h6.is-style-with-padding {\n    padding-right: 5.8rem;\n    padding-left: 5.8rem;\n  }\n}\n\nh1.is-style-with-big-padding,\nh2.is-style-with-big-padding,\nh3.is-style-with-big-padding,\nh4.is-style-with-big-padding,\nh5.is-style-with-big-padding,\nh6.is-style-with-big-padding {\n  margin-bottom: 3rem;\n  margin-top: 1rem;\n  font-size: 2.2rem;\n  line-height: 1.13636;\n}\n\n@media (min-width: 768px) {\n  h1.is-style-with-big-padding,\n  h2.is-style-with-big-padding,\n  h3.is-style-with-big-padding,\n  h4.is-style-with-big-padding,\n  h5.is-style-with-big-padding,\n  h6.is-style-with-big-padding {\n    font-size: 4.8rem;\n    line-height: 1.20833;\n    margin-bottom: 7.2rem;\n    margin-top: 5rem;\n  }\n}\n\nh1 {\n  margin-bottom: 3.4rem;\n  font-size: 2.4rem;\n  line-height: 1.25;\n}\n\n@media (min-width: 768px) {\n  h1 {\n    font-size: 4.9rem;\n    line-height: 1.19571;\n  }\n}\n\nh2 {\n  margin-bottom: 3.4rem;\n  font-style: italic;\n  font-size: 2.2rem;\n  line-height: 1.18182;\n}\n\n@media (min-width: 768px) {\n  h2 {\n    font-size: 3.2rem;\n    line-height: 1.1875;\n  }\n}\n\nh3 {\n  margin-bottom: 1.7rem;\n  font-style: italic;\n  font-size: 1.6rem;\n  line-height: 1.375;\n}\n\n@media (min-width: 768px) {\n  h3 {\n    font-size: 2.4rem;\n    line-height: 1.25;\n  }\n}\n\nh4 {\n  margin-bottom: 2.2rem;\n  font-size: 2rem;\n  line-height: 1.2;\n}\n\nh4 + h2 {\n  margin-top: 4.4rem;\n}\n\nh5 {\n  margin-bottom: 2.4rem;\n  font-size: 2rem;\n  line-height: 1.2;\n}\n\nh6 {\n  margin-bottom: 2.3rem;\n  font-size: 1.6rem;\n  line-height: 1.2;\n}\n\n.title-container {\n  max-width: 102.6rem !important;\n}\n<\/style>\n<h4 class=\"wp-block-heading has-text-align-center fontGibson\" id=\"h-explore-more-on-research-policy-and-advocacy-and-treat-asia\" style=\"font-style:normal;font-weight:400\">Explore more on <a href=\"https:\/\/www.amfar.org\/research\/research-news-and-priorities\/\">Research<\/a>, <a href=\"https:\/\/www.amfar.org\/policy-and-advocacy-news\/\">Policy and Advocacy<\/a>, and <a href=\"https:\/\/www.amfar.org\/treat-asia-news\/\">TREAT Asia<\/a><\/h4>\n<\/div><\/div><\/section>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center fontGibson marginBottom-10 maxWidth-900 margin-auto\" id=\"h-meet-amfar-ceo-kyle-clifford\" style=\"font-style:normal;font-weight:500\">Meet amfAR CEO Kyle Clifford<\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<style>\/* Text Elements *\/\np {\n  margin: 0 0 1.6rem;\n}\n\np + p > strong:first-child {\n  margin-top: 1.5rem;\n  display: inline-block;\n}\n\np:last-child {\n  margin-bottom: 0;\n}\n\np.p-various {\n  font-size: 1.6rem;\n  line-height: 1.5;\n}\n\np.p-various strong {\n  font-size: 1.8rem;\n  line-height: 1.22222;\n}\n\n@media (min-width: 768px) {\n  p.p-various strong {\n    font-size: 2rem;\n    line-height: 1.2;\n  }\n}\n\np.p-various-small {\n  font-size: 1.2rem;\n  line-height: 1.33333;\n}\n\np.is-style-leadparagraph {\n  font-size: 1.6rem;\n  line-height: 1.25;\n  font-weight: 600;\n  font-family: ivyjournal, sans-serif;\n  margin-bottom: 5rem;\n}\n\n@media (min-width: 768px) {\n  p.is-style-leadparagraph {\n    font-size: 2rem;\n    line-height: 1.2;\n    margin-bottom: 7rem;\n  }\n  p.is-style-leadparagraph + h3,\n  p.is-style-leadparagraph + style + h3 {\n    margin-top: -2.7rem;\n  }\n}\n\np.is-style-leadparagraph + .is-style-leadparagraph {\n  margin-top: -5.8rem;\n}\n\np.is-style-alignwide {\n  max-width: 102.6rem;\n}\n\nh2 + p.is-style-alignwide,\nh2 + style + p.is-style-alignwide {\n  margin-top: -1.3rem;\n}\n\n@media (min-width: 768px) {\n  p.is-style-alignwide {\n    margin-bottom: 3.8rem;\n  }\n}\n\n@media (max-width: 768px) {\n  p.is-style-smalllineheight {\n    line-height: 1.5;\n  }\n}\n<\/style>\n<p class=\"has-text-align-center maxWidth-800 margin-auto wp-block-paragraph\">A diagnosis that changed his life. A mission that could change millions more. Meet amfAR\u2019s  CEO\u2014and hear why the search for a cure for HIV is personal.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"wp-block-custom-container alignfull block-content  maxWidth-900 margin-auto\"><div class=\"container container--full\"><div class=\"container__body\">\n<style>\n.youtubeVideo {\n  aspect-ratio: 16 \/ 9;\n  width: 100%;\n  margin: auto;\n}\n<\/style>\n\n<iframe class=\"youtubeVideo\" src=\"https:\/\/www.youtube.com\/embed\/1FPU3mkTipA?si=vnLnsiLYKqZr8yja&#038;rel=0&#038;controls=0&#038;showinfo=0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/div><\/section>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center alignwide is-style-default fontGibson marginBottom-10 has-black-color has-text-color\" id=\"h-research-grants\" style=\"font-style:normal;font-weight:500\">Research Grants<\/h2>\n\n\n\n<p class=\"has-text-align-center maxWidth-800 margin-auto wp-block-paragraph\">amfAR is a leading nonprofit advancing scientific discovery to improve global health, with a primary and enduring commitment to ending the HIV\/AIDS epidemic. As a catalyst for breakthrough science, amfAR supports innovative research in HIV and other diseases where viruses and the immune system play a critical role. Since 1985, amfAR has raised more than $950 million and awarded in excess of 3,900 grants to scientists worldwide.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<section class=\"cta-grid alignwide block-spacing--mb\">\r\n\t<style>.cta-grid {\n  margin-bottom: 7.2rem;\n}\n\n.cta-grid__row {\n  margin-top: -1.2rem;\n  margin-bottom: -1.2rem;\n}\n\n.cta-grid__col {\n  display: flex;\n  padding: 1.2rem 1.2rem 0rem;\n}\n\n.cta-grid__bg {\n  width: 100%;\n  padding: 0 2.4rem 2.9rem 3.3rem;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n}\n\n.cta-grid__image {\n  margin-bottom: 3.2rem;\n  text-align: center;\n  margin-left: -3.3rem;\n  margin-right: -2.4rem;\n}\n\n.cta-grid__image img {\n  height: 27.1rem;\n  width: 100%;\n}\n\n.cta-grid__logo {\n  margin: 5rem 0;\n  text-align: center;\n}\n\n@media (min-width: 768px) {\n  .cta-grid__logo {\n    margin-top: 6.2rem;\n  }\n}\n\n.cta-grid .cta-grid__title {\n  margin-bottom: 1rem;\n  font-weight: 600;\n  font-style: normal;\n  font-size: 1.6rem;\n  line-height: 1.25;\n}\n\n@media (min-width: 768px) {\n  .cta-grid .cta-grid__title {\n    font-size: 2rem;\n    line-height: 1.2;\n  }\n}\n\n.cta-grid__description {\n  font-size: 2rem;\n  line-height: 1.2;\n}\n\n.cta-grid__button {\n  display: flex;\n  justify-content: flex-end;\n  margin-top: auto;\n}\n\n.cta-grid__button .wp-block-button {\n  margin-top: 4rem;\n}\n\n.cta-grid__button .wp-block-button .wp-block-button__link {\n  width: 100%;\n  min-width: 14.6rem;\n  padding-top: 0.8rem;\n  padding-bottom: 0.8rem;\n  color: var(--color);\n  border-color: var(--bg-color);\n  background: var(--bg-color);\n}\n\n@media (min-width: 768px) {\n  .cta-grid__button .wp-block-button .wp-block-button__link {\n    padding-top: 1rem;\n    padding-bottom: 1rem;\n  }\n}\n\n.cta-grid__button .wp-block-button .wp-block-button__link:hover {\n  color: #FFEC0D;\n  border-color: #FFEC0D;\n  background: transparent;\n}\n<\/style>\r\n\t<div class=\"cta-grid__row row\">\r\n\t\t\t\t\t\t\t<div class=\"cta-grid__col col-12 col-md-6\">\r\n\t\t\t\t\t\t<div class=\"cta-grid__bg\" style=\"background-color: #041e42;\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__image\"><img loading=\"lazy\" decoding=\"async\" width=\"489\" height=\"271\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2023\/05\/AdobeStock_199701053-NewHIV-photo-thumbnail.jpg\" class=\"attachment-full size-full\" alt=\"Target Grants\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2023\/05\/AdobeStock_199701053-NewHIV-photo-thumbnail.jpg 489w, https:\/\/www.amfar.org\/wp-content\/uploads\/2023\/05\/AdobeStock_199701053-NewHIV-photo-thumbnail-300x166.jpg 300w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cta-grid__title h\" style=\"color: #ffffff;\">Research Grants Awarded<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__description\" style=\"color: #ffffff;\">See what we\u2019ve recently supported<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__button\" style=\" --bg-color: #ffffff; --color: #041e42;\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/research-grants-awarded\/\" target=\"_self\">Read more<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__col col-12 col-md-6\">\r\n\t\t\t\t\t\t<div class=\"cta-grid__bg\" style=\"background-color: #041e42;\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__image\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"330\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/RFP-Krim-Fellow-banner-0909253.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/RFP-Krim-Fellow-banner-0909253.jpg 600w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/RFP-Krim-Fellow-banner-0909253-300x165.jpg 300w, https:\/\/www.amfar.org\/wp-content\/uploads\/2025\/09\/RFP-Krim-Fellow-banner-0909253-500x275.jpg 500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cta-grid__title h\" style=\"color: #ffffff;\">Request for Proposals: amfAR Cancer Immunology Research Grants<br \/>\r\n<\/h3>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__description\" style=\"color: #ffffff;\"><strong>CLOSED FOR SUBMISSIONS<\/strong><br \/>\r\n<br \/>\r\n<\/div>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cta-grid__button\" style=\" --bg-color: #ffffff; --color: #041e42;\"><!-- This file contains the code for the Donation Button in the NavBar -->\n<div class=\"wp-block-button wp-block-button--template is-style-arrow-right\"><a class=\"wp-block-button__link nav-donation-button\" href=\"\/research\/target-grants-request-for-proposals\/\" target=\"_self\">Learn more<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15.06\" height=\"13.06\" viewBox=\"0 0 15.06 13.06\">\r\n  <path d=\"M8.531,13.06,7.471,12l4.719-4.72H0v-1.5H12.2L7.5,1.058,8.56,0l6.5,6.53Z\" transform=\"translate(-0.001 0)\" fill=\"currentColor\"\/>\r\n<\/svg><\/a><\/div><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n<\/section>\r\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns maxWidth-1000 margin-auto is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center margin-auto is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:700px\">\n<section class=\"wp-block-custom-container alignfull block-content  maxWidth-700 margin-auto\"><div class=\"container container--full\"><div class=\"container__body\">\n<div class=\"wp-block-columns cellMargin maxWidth-800 margin-auto is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:350px\"><style>.wp-block-image {\n  margin: 2rem auto;\n}\n\n@media (max-width: 480px) {\n  .wp-block-image figure {\n    width: 100%;\n    float: none !important;\n    margin: 0 0 2rem 0 !important;\n  }\n}\n\n@media (max-width: 480px) {\n  .wp-block-image figure img {\n    display: block;\n    margin: 0 auto;\n  }\n}\n\n.wp-block-image.alignwide {\n  margin-top: 3.4rem;\n  margin-bottom: 3rem;\n}\n\n.wp-block-image.alignwide figcaption {\n  padding: 1.5rem;\n  font-family: ivyjournal, sans-serif;\n  font-weight: 600;\n  font-style: italic;\n  color: #ffffff;\n  background: #005F71;\n  font-size: 1.6rem;\n  line-height: 1.25;\n}\n\n@media (min-width: 992px) {\n  .wp-block-image.alignwide figcaption {\n    max-width: 40.1rem;\n    padding: 2.5rem 2.8rem 2.4rem;\n    float: left;\n    position: relative;\n    z-index: 2;\n    margin: -8.5rem 2.4rem 2rem 8.5rem;\n    text-align: left;\n    font-size: 2.4rem;\n    line-height: 1.25;\n  }\n}\n\n.wp-custom-research {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n  gap: 2.4rem;\n  flex-wrap: nowrap;\n  margin-bottom: 3.5rem;\n  margin-top: 7.2rem;\n  flex-direction: column;\n  align-items: center;\n}\n\n@media (min-width: 768px) {\n  .wp-custom-research {\n    flex-direction: row;\n    margin-bottom: 5rem;\n  }\n}\n\n.wp-custom-research .wp-block-custom-column {\n  padding: 0;\n  width: 100%;\n  flex-basis: 100%;\n  max-width: 40rem;\n}\n\n@media (min-width: 768px) {\n  .wp-custom-research .wp-block-custom-column {\n    flex-basis: calc(50% - 12px);\n    max-width: 50%;\n  }\n}\n\n.wp-custom-research .wp-block-image {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\n@media (min-width: 768px) {\n  .wp-custom-research .wp-block-image {\n    margin-bottom: 2rem;\n  }\n}\n\n.wp-custom-research .wp-block-image img {\n  height: 17.6rem;\n  width: 100%;\n  object-fit: cover;\n}\n\n.wp-custom-research .wp-block-buttons {\n  margin: 0;\n}\n\n.wp-custom-research .wp-block-buttons .wp-block-button__link {\n  font-weight: 500;\n}\n\n.wp-custom-research .wp-block-buttons .wp-block-button__link:hover {\n  color: #000000;\n}\n<\/style>\n<figure class=\"wp-block-image size-full border-1 margin-0\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"740\" src=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Impact_Report_2026_Graphic.jpg\" alt=\"\" class=\"wp-image-24453\" style=\"object-fit:cover\" srcset=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Impact_Report_2026_Graphic.jpg 660w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Impact_Report_2026_Graphic-268x300.jpg 268w, https:\/\/www.amfar.org\/wp-content\/uploads\/2026\/02\/Impact_Report_2026_Graphic-500x561.jpg 500w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:450px\">\n<h3 id=\"h-our-2025-impact-report\" class=\"wp-block-heading marginBottom-10\" style=\"font-style:normal;font-weight:500\">Our 2025 Impact Report<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\">See how our work and investments in bold research are expanding hope for millions worldwide.<\/p>\n\n\n\n<style>\n.blackButton-Reverse{\ncolor:#ffffff; \nbackground-color:#000000; \npadding:10px 10px; \nwidth:180px;\ntext-transform: capitalize;\nborder: none;\n}\n.blackButton-Reverse:hover{\n  background-color: #000000;\n  color: #ffffff;\n  -webkit-transition: all .5s ease;\n  -moz-transition: all .5s ease;\n  -o-transition: all .5s ease;\n  -ms-transition: all .5s ease;\n  transition: all .5s ease;\n}\n<\/style>\n<p style=\"font-size:16px;\"><a href=\"\/impact\/\"  rel=\"noopener\" class=\"blackButton\"><button class=\"blackButton-Reverse\"><span style=\"letter-spacing:1px;\">READ MORE<\/span><\/button><\/a><\/p>\n<\/div>\n<\/div>\n<\/div><\/div><\/section>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"wp-block-custom-container alignfull block-content  margin-15\" style=\"background-color:#ffffff\"><div class=\"container container--full\"><div class=\"container__body\">\n<div class=\"wp-block-columns maxWidth-900 margin-auto is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:480px\">\n<h1 id=\"h-donate-now-and-fuel-lifesaving-research\" class=\"wp-block-heading fontGibson has-primary-color has-text-color has-link-color wp-elements-7b0e85d1cc5c573fcc85b454250ca23a\">Donate Now and Fuel Lifesaving Research<\/h1>\n\n\n\n<p class=\"has-text-align-left has-large-font-size is-style-default wp-block-paragraph\">Your generous gift will advance amfAR\u2019s cutting-edge HIV\/AIDS research.&nbsp;Give now and show the world that a cure isn\u2019t just possible\u2014<strong><em>it\u2019s within reach<\/em>.<\/strong><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column margin-auto is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:420px\">\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<a href=\"#XNQLXMVW\" style=\"display: none\"><\/a>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/section>\n\n\n\n<div style=\"height:75px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center fontGibson marginBottom-10\" id=\"h-leading-the-way-to-a-cure\" style=\"font-style:normal;font-weight:500\">Leading the Way to a Cure<\/h2>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<section class=\"wp-block-custom-container alignfull block-content  maxWidth-900 margin-auto\"><div class=\"container container--full\"><div class=\"container__body\">\n<style>\n.youtubeVideo {\n  aspect-ratio: 16 \/ 9;\n  width: 100%;\n  margin: auto;\n}\n<\/style>\n\n<iframe class=\"youtubeVideo\" src=\"https:\/\/www.youtube.com\/embed\/EmgbN3Ocfbk?rel=0&#038;controls=0&#038;showinfo=0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/div><\/section>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-nk-awb nk-awb alignfull\"><div class=\"nk-awb-wrap\" data-awb-type=\"color\"><div class=\"nk-awb-overlay\" style=\"background: #f0f0f08c;\"><\/div><\/div><div class=\"nk-awb-wrap-content is-layout-constrained wp-block-nk-awb-is-layout-constrained\">\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<style>\n.blackButton-Reverse{\ncolor:#ffffff; \nbackground-color:#000000; \npadding:10px 10px; \ntext-transform: capitalize;\nborder: none;\ncursor: pointer;\n}\n.blackButton-Reverse:hover{\n  background-color: #000000;\n  color: #ffffff;\n  -webkit-transition: all .5s ease;\n  -moz-transition: all .5s ease;\n  -o-transition: all .5s ease;\n  -ms-transition: all .5s ease;\n  transition: all .5s ease;\n}\n<\/style>\n<p style=\"font-size:16px; text-align:center;\"><a href=\"https:\/\/go.amfar.org\/newsletters\" target=\"_blank\" rel=\"noopener\" class=\"blackButton\" id=\"newsletter-signup-button-pattern\"><button class=\"blackButton-Reverse\" style=\"width:190px;\"><span style=\"letter-spacing:1px;\">STAY INFORMED<\/span><\/button><\/a><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center is-style-alignwide maxWidth-800 margin-auto newsletter-form-button padding-15 wp-block-paragraph\" id=\"newsletter-form-button\" style=\"font-size:19px\">Join our community of supporters and <strong><a href=\"https:\/\/go.amfar.org\/newsletters\" target=\"_blank\" rel=\"noreferrer noopener\">sign up today<\/a><\/strong> to receive our monthly e-newsletter <em>Insights<\/em> and additional information.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Meet amfAR CEO Kyle Clifford A diagnosis that changed his life. A mission that could change millions more. Meet amfAR\u2019s CEO\u2014and hear why the search for a cure for HIV is personal. Research Grants amfAR is a leading nonprofit advancing scientific discovery to improve global health, with a primary and enduring commitment to ending the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5273,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"tags":[],"folder":[8],"class_list":["post-10320","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Homepage - amfAR, The Foundation for AIDS Research<\/title>\n<meta name=\"description\" content=\"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-video-preview:-1, noimageindex, noarchive, nosnippet\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.amfar.org\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Homepage\" \/>\n<meta property=\"og:description\" content=\"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.amfar.org\" \/>\n<meta property=\"og:site_name\" content=\"amfAR, The Foundation for AIDS Research\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/amfarthefoundationforaidsresearch\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T14:55:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/05\/default-image.jpg?ver=1719929926\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"394\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.\" \/>\n<meta name=\"twitter:site\" content=\"@amfar\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.amfar.org\\\/\",\"url\":\"https:\\\/\\\/www.amfar.org\",\"name\":\"Homepage - amfAR, The Foundation for AIDS Research\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.amfar.org#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.amfar.org#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.amfar.org\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/default-image.jpg?ver=1719929926\",\"datePublished\":\"2026-02-18T14:32:54+00:00\",\"dateModified\":\"2026-07-09T14:55:00+00:00\",\"description\":\"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\\\/ AIDS epidemic.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.amfar.org#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.amfar.org\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.amfar.org#primaryimage\",\"url\":\"https:\\\/\\\/www.amfar.org\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/default-image.jpg?ver=1719929926\",\"contentUrl\":\"https:\\\/\\\/www.amfar.org\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/default-image.jpg?ver=1719929926\",\"width\":700,\"height\":394,\"caption\":\"amfAR Making AIDS History\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.amfar.org#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.amfar.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Homepage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#website\",\"url\":\"https:\\\/\\\/www.amfar.org\\\/\",\"name\":\"amfAR, The Foundation for AIDS Research\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.amfar.org\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#organization\",\"name\":\"amfAR, The Foundation for AIDS Research\",\"url\":\"https:\\\/\\\/www.amfar.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.amfar.org\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/amfar-logo-White-Transparent.jpg?ver=1719930375\",\"contentUrl\":\"https:\\\/\\\/www.amfar.org\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/amfar-logo-White-Transparent.jpg?ver=1719930375\",\"width\":330,\"height\":188,\"caption\":\"amfAR, The Foundation for AIDS Research\"},\"image\":{\"@id\":\"https:\\\/\\\/www.amfar.org\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/amfarthefoundationforaidsresearch\\\/\",\"https:\\\/\\\/x.com\\\/amfar\",\"https:\\\/\\\/www.instagram.com\\\/amfar\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/amfar-the-foundation-for-aids-research-305b1aa\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/amFAR\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/AmfAR\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Homepage - amfAR, The Foundation for AIDS Research","description":"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.","robots":{"index":"index","follow":"follow","max-video-preview":"max-video-preview:-1","imageindex":"noimageindex","archive":"noarchive","snippet":"nosnippet"},"canonical":"https:\/\/www.amfar.org","og_locale":"en_US","og_type":"article","og_title":"Homepage","og_description":"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.","og_url":"https:\/\/www.amfar.org","og_site_name":"amfAR, The Foundation for AIDS Research","article_publisher":"https:\/\/www.facebook.com\/amfarthefoundationforaidsresearch\/","article_modified_time":"2026-07-09T14:55:00+00:00","og_image":[{"width":700,"height":394,"url":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/05\/default-image.jpg?ver=1719929926","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_description":"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.","twitter_site":"@amfar","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.amfar.org\/","url":"https:\/\/www.amfar.org","name":"Homepage - amfAR, The Foundation for AIDS Research","isPartOf":{"@id":"https:\/\/www.amfar.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.amfar.org#primaryimage"},"image":{"@id":"https:\/\/www.amfar.org#primaryimage"},"thumbnailUrl":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/05\/default-image.jpg?ver=1719929926","datePublished":"2026-02-18T14:32:54+00:00","dateModified":"2026-07-09T14:55:00+00:00","description":"amfAR is dedicated to advancing scientific discovery and transforming global health with a primary and enduring commitment to ending the HIV\/ AIDS epidemic.","breadcrumb":{"@id":"https:\/\/www.amfar.org#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.amfar.org"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.amfar.org#primaryimage","url":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/05\/default-image.jpg?ver=1719929926","contentUrl":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/05\/default-image.jpg?ver=1719929926","width":700,"height":394,"caption":"amfAR Making AIDS History"},{"@type":"BreadcrumbList","@id":"https:\/\/www.amfar.org#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.amfar.org\/"},{"@type":"ListItem","position":2,"name":"Homepage"}]},{"@type":"WebSite","@id":"https:\/\/www.amfar.org\/#website","url":"https:\/\/www.amfar.org\/","name":"amfAR, The Foundation for AIDS Research","description":"","publisher":{"@id":"https:\/\/www.amfar.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.amfar.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.amfar.org\/#organization","name":"amfAR, The Foundation for AIDS Research","url":"https:\/\/www.amfar.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.amfar.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/04\/amfar-logo-White-Transparent.jpg?ver=1719930375","contentUrl":"https:\/\/www.amfar.org\/wp-content\/uploads\/2022\/04\/amfar-logo-White-Transparent.jpg?ver=1719930375","width":330,"height":188,"caption":"amfAR, The Foundation for AIDS Research"},"image":{"@id":"https:\/\/www.amfar.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/amfarthefoundationforaidsresearch\/","https:\/\/x.com\/amfar","https:\/\/www.instagram.com\/amfar\/","https:\/\/www.linkedin.com\/in\/amfar-the-foundation-for-aids-research-305b1aa","https:\/\/www.youtube.com\/c\/amFAR","https:\/\/en.wikipedia.org\/wiki\/AmfAR"]}]}},"_links":{"self":[{"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/pages\/10320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/comments?post=10320"}],"version-history":[{"count":27,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/pages\/10320\/revisions"}],"predecessor-version":[{"id":26319,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/pages\/10320\/revisions\/26319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/media\/5273"}],"wp:attachment":[{"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/media?parent=10320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/categories?post=10320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/tags?post=10320"},{"taxonomy":"folder","embeddable":true,"href":"https:\/\/www.amfar.org\/wp-json\/wp\/v2\/folder?post=10320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}