@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:-75px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:-75px 0}}.op-player{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#000;font-family:sans-serif;line-height:1.15;min-height:30px;position:relative}.op-player__video{overflow:hidden}.op-player,.op-player *,.op-player :after,.op-player :before{box-sizing:border-box}.op-player__media{display:inline-block;height:auto;object-fit:contain;position:relative;width:100%!important}.op-player [aria-hidden=true]{display:none}.op-player__audio{background:#000}.op-player .media-controls.mac.fullscreen>.controls-bar{display:none}.op-player__loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #fff;border-radius:50%;border-top-color:red}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.op-controls{background:rgba(0,0,0,.2);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;display:flex;font-size:.85em;padding:0 4px;pointer-events:all;position:absolute;transition:bottom .3s ease;width:100%;z-index:3}.op-controls.op-controls__stacked{flex-direction:column}.op-controls--hidden .op-controls{bottom:-36px;pointer-events:none}.op-player__video .op-controls{margin-top:5px;padding-top:11px}.op-controls *{flex-grow:0;pointer-events:all}.op-controls button,.op-player__play,.op-settings__back{-webkit-appearance:button;appearance:button;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;position:relative;text-transform:none}.op-controls button{padding:2px 4px 3px;z-index:4}.op-controls button>span{color:#fff}.op-controls .op-controls__container{position:relative}.op-player__loader{height:60px;margin-left:-30px;margin-top:-30px;top:calc(50% - 20px);width:60px}.op-player__loader,.op-player__play{display:block;left:50%;position:absolute;z-index:2}.op-player__play{background:transparent;border:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:26px 0 26px 46px;cursor:pointer;height:52px;margin-left:-18px;margin-top:-23px;padding:0;top:calc(50% - 23px);transition:all .1s ease;width:0;will-change:border-width}.op-player__play>span{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.op-player__play--paused{border-style:double;border-width:0 0 0 46px}.op-player__play:hover{border-color:transparent transparent transparent red}.op-controls--hidden .op-player__loader,.op-controls--hidden .op-player__play{top:50%}.op-controls--hidden .op-player__play{margin-top:-26px}.op-controls button::-moz-focus-inner,.op-player__play::-moz-focus-inner,.op-settings__back{border-style:none;padding:0}.op-controls button:-moz-focusing,.op-player__play:-moz-focusing,.op-settings__back{outline:1px dotted ButtonText}.op-controls button:before{color:#fff;display:inline-block;height:15px;margin-left:.2em;margin-right:.2em;text-align:center;width:15px}.op-controls-layer__bottom,.op-controls-layer__center,.op-controls-layer__top{display:flex}.op-controls .op-control__left{justify-self:flex-start}.op-controls .op-control__middle{justify-self:center}.op-controls .op-control__right{justify-self:flex-end;margin-left:auto}.op-controls .op-control__right~.op-control__right{margin-left:0}.op-controls button:hover{opacity:.5}.op-controls .op-control--no-hover:hover{opacity:1}.op-controls button,.op-controls input[type=range]{touch-action:manipulation}.op-controls .op-controls-time{margin:4px 3px}.op-controls__playpause:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zMS4xIDE2LjJjLjcuMyAxIDEgLjcgMS43LS4xLjMtLjQuNi0uNy43TDUgMzQuN2MtMS4xLjctMiAuMi0yLTEuMVYxLjRDMyAuMSA0LS40IDUgLjNsMjYuMSAxNS45eiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==)}.op-controls__playpause--pause:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjcgMGg0LjhjMS4yIDAgMi4yIDEgMi4yIDIuMnYzMC42YzAgMS4yLTEgMi4yLTIuMiAyLjJINC43Yy0xLjIgMC0yLjItMS0yLjItMi4yVjIuMkMyLjUgMSAzLjUgMCA0LjcgMHpNMjYuMiAwSDMxYzEuMiAwIDIuMiAxIDIuMiAyLjJ2MzAuNmMwIDEuMi0xIDIuMi0yLjIgMi4yaC00LjhDMjUgMzUgMjQgMzQgMjQgMzIuOFYyLjJDMjQgMSAyNSAwIDI2LjIgMHoiLz48L3N2Zz4=)}.op-controls__playpause--replay:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNi42IDkuNGM0LjIgNS4zIDMuMyAxMi45LTIgMTcuMXMtMTIuOSAzLjMtMTcuMS0yQzMuOCAxOS45IDQgMTMuMyA4IDguOUw0LjYgNS40Yy02LjQgNi45LTYgMTcuNi45IDI0czE3LjYgNiAyNC0uOWM1LjktNi4zIDYuMS0xNiAuNS0yMi42bC0zLjQgMy41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMC40IDIuOGMtLjItLjguMy0xLjYgMS4xLTEuOC4yLS4xLjUtLjEuNyAwTDM0IDIuNmMxLjIuMiAxLjQgMSAuNiAxLjhMMjMuOSAxNS4xYy0uOC44LTEuNi42LTEuOC0uNkwyMC40IDIuOHoiLz48L3N2Zz4=)}.op-controls__fullscreen:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmUiIGQ9Ik0wIDBoMzV2MzVIMHoiLz48cGF0aCBkPSJNMTAuMiAyMC40SDcuM3Y3LjNoNy4zdi0yLjloLTQuNHYtNC40em0tMi45LTUuOGgyLjl2LTQuNGg0LjRWNy4zSDcuM3Y3LjN6bTE3LjUgMTAuMmgtNC40djIuOWg3LjN2LTcuM2gtMi45djQuNHpNMjAuNCA3LjN2Mi45aDQuNHY0LjRoMi45VjcuM2gtNy4zeiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZiIvPjwvc3ZnPg==);width:20px!important}.op-controls__fullscreen--out:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmUiIGQ9Ik0wIDBoMzV2MzVIMHoiLz48cGF0aCBkPSJNNy4zIDIzLjNoNC40djQuNGgyLjl2LTcuM0g3LjN2Mi45em00LjQtMTEuNkg3LjN2Mi45aDcuM1Y3LjNoLTIuOXY0LjR6bTguNyAxNmgyLjl2LTQuM2g0LjR2LTIuOWgtNy4zdjcuMnptMi45LTE2VjcuM2gtMi45djcuM2g3LjN2LTIuOWgtNC40eiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZiIvPjwvc3ZnPg==);width:20px!important}.op-controls__mute:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNy44IDI4LjdjLS42IDAtMS4yLS4zLTEuNS0uOS0uNS0uOC0uMi0xLjkuNi0yLjQgNC40LTIuNiA1LjktOC4yIDMuNC0xMi42LS44LTEuNC0yLTIuNi0zLjQtMy40LS45LS4zLTEuMy0xLjQtLjktMi4zczEuNC0xLjMgMi4zLS44Yy4xIDAgLjIuMS4zLjIgNi4xIDMuNiA4LjEgMTEuNCA0LjUgMTcuNS0xLjEgMS45LTIuNyAzLjQtNC41IDQuNS0uMi4yLS41LjItLjguMnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNSAyMy4xYy0uNiAwLTEuMi0uMy0xLjUtLjktLjUtLjgtLjItMS45LjYtMi40IDEuMy0uNyAxLjctMi4zIDEtMy42LS4yLS40LS42LS44LTEtMS0uOC0uNi0xLTEuNy0uNC0yLjQuNS0uNyAxLjQtLjkgMi4yLS42IDIuOSAxLjcgMy45IDUuNCAyLjMgOC4zLS41LjktMS4zIDEuNy0yLjMgMi4zLS4zLjItLjYuMy0uOS4zek0xNy44IDQuMWwtOC4xIDYuNC0uMi4ySDFjLS42IDAtMSAuNC0xIDF2MTEuNmMwIC42LjQgMSAxIDFoOC41bC4xLjIgOC4xIDYuNWMuNC4zIDEuMS4zIDEuNC0uMi4xLS4yLjItLjQuMi0uNlY0LjljMC0uNi0uNS0xLTEtMS0uMi4xLS40LjEtLjUuMnoiLz48L3N2Zz4=);width:18px!important}.op-controls__mute--half:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMC4xIDI0LjNjLS44IDAtMS41LS40LTEuOS0xLjEtLjYtMS0uMi0yLjMuOC0zIDEuNi0uOSAyLjEtMi44IDEuMy00LjQtLjMtLjUtLjctMS0xLjMtMS4zLTEtLjYtMS4zLTItLjctMyAuNi0xIDEuOS0xLjMgMi45LS43IDMuNiAyLjEgNC45IDYuNyAyLjggMTAuMy0uNyAxLjItMS42IDIuMS0yLjggMi44LS4zLjMtLjcuNC0xLjEuNHpNMjEuOSAxIDEyIDguOWwtLjIuMUgxLjJDLjUgOSAwIDkuNiAwIDEwLjN2MTQuM2MwIC43LjUgMS4yIDEuMiAxLjJoMTAuNWwuMi4yIDkuOSA3LjljLjUuNCAxLjMuNCAxLjctLjIuMi0uMi4zLS41LjMtLjhWMmMuMS0uNi0uNC0xLjItMS0xLjMtLjMgMC0uNy4xLS45LjN6Ii8+PC9zdmc+);width:18px!important}.op-controls__mute--muted:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yOCAuMiAxNy42IDguNWwtLjIuMmgtMTFjLS43LS4xLTEuMy40LTEuNCAxLjF2MTVjMCAuNy42IDEuMyAxLjMgMS4zaDExbC4yLjIgMTAuNCA4LjNjLjYuNCAxLjQuNCAxLjgtLjIuMi0uMi4zLS41LjMtLjhWMS4yYzAtLjctLjUtMS4yLTEuMi0xLjItLjMgMC0uNi4xLS44LjJ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+);width:18px!important}.op-controls__captions:before{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDQuNHYyNi4yaDM1VjQuNEgwem0zMC40IDIxYy0uMi4zLS42LjUtLjkuNy0xLjEuOC02LjEgMS4xLTExLjkgMS4xcy0xMS0uMy0xMi4xLTEuMWMtLjMtLjItLjctLjQtLjktLjctMS4xLTEuNC0xLjItMy40LTEuMy04cy4yLTYuNiAxLjMtOGMuMy0uMy42LS41LjktLjcgMS0uOCA2LjMtMS4xIDEyLjEtMS4xczEwLjguMyAxMS45IDEuMWMuMy4yLjYuNC45LjcgMS4xIDEuNCAxLjMgMy40IDEuMyA4cy0uMiA2LjYtMS4zIDh6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkgMTYuMmMtLjMtMy42LTIuMi01LjctNS42LTUuNy0zLjEgMC01LjYgMi44LTUuNiA3LjNzMi4yIDcuNCA1LjkgNy40YzMgMCA1LTIuMiA1LjMtNS44aC0zLjVjLS4xIDEuMy0uNyAyLjQtMS45IDIuNC0xLjkgMC0yLjItMS44LTIuMi0zLjggMC0yLjcuOC00LjEgMi4xLTQuMSAxLjEgMCAxLjkuOCAyIDIuM2gzLjV6TTI5IDE2LjJjLS4zLTMuNi0yLjItNS43LTUuNi01LjctMy4xIDAtNS42IDIuOC01LjYgNy4zczIuMiA3LjQgNS45IDcuNGMzIDAgNS0yLjIgNS4zLTUuOGgtMy41Yy0uMSAxLjMtLjcgMi40LTEuOSAyLjQtMS45IDAtMi4yLTEuOC0yLjItMy44IDAtMi43LjgtNC4xIDIuMS00LjFzMS45LjggMiAyLjNIMjl6Ii8+PC9zdmc+);width:20px!important}.op-controls__captions.op-controls__captions--on:before{-webkit-filter:invert(73%) sepia(71%) saturate(6868%) hue-rotate(356deg) brightness(101%) contrast(126%);filter:invert(73%) sepia(71%) saturate(6868%) hue-rotate(356deg) brightness(101%) contrast(126%)}.op-controls__settings:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUgMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zMC41IDE5LjJjLjEtLjYuMS0xLjIuMS0xLjcgMC0uNi0uMS0xLjItLjEtMS43bDMuNy0yLjljLjMtLjMuNC0uOC4yLTEuMWwtMy41LTYuMWMtLjItLjQtLjctLjUtMS4xLS40TDI1LjQgN2MtLjktLjctMS45LTEuMy0yLjktMS43TDIxLjguN2MwLS40LS4zLS43LS44LS43aC03Yy0uNCAwLS44LjMtLjguN2wtLjcgNC42Yy0xLjEuNC0yLjEgMS0zIDEuN0w1LjIgNS4zYy0uNC0uMi0uOSAwLTEuMS40TC42IDExLjhjLS4yLjQtLjEuOS4yIDEuMWwzLjcgMi45Yy0uMS42LS4xIDEuMi0uMSAxLjcgMCAuNi4xIDEuMi4xIDEuN0wuOCAyMi4xYy0uMy4zLS40LjgtLjIgMS4xbDMuNSA2LjFjLjIuNC43LjUgMS4xLjRMOS42IDI4Yy45LjcgMS45IDEuMyAyLjkgMS43bC43IDQuNmMuMS40LjQuNy45LjdoN2MuNCAwIC44LS4zLjgtLjdsLjctNC42YzEuMS0uNCAyLTEgMi45LTEuN2w0LjQgMS43Yy40LjIuOSAwIDEuMS0uNGwzLjUtNi4xYy4yLS40LjEtLjktLjItMS4xbC0zLjgtMi45em0tMTMgNC40Yy0zLjQgMC02LjEtMi43LTYuMS02LjEgMC0zLjQgMi43LTYuMSA2LjEtNi4xIDMuNCAwIDYuMSAyLjcgNi4xIDYuMSAwIDMuNC0yLjggNi4xLTYuMSA2LjF6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+)}.op-settings{background:rgba(28,28,28,.9);bottom:48px;color:#fff;font-size:.85em;overflow:hidden;position:absolute;right:5px;text-shadow:0 0 2px rgba(0,0,0,.5);transition:right .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:width,height;z-index:4}.op-player__audio .op-settings{bottom:32px;right:0}.op-settings--sliding{right:-999px}.op-settings__menu{margin:0;overflow-x:hidden;overflow-y:auto;padding:0}.op-settings__menu-item,.op-settings__submenu-item{display:table-row;outline:none;padding:0}.op-settings__menu-label,.op-settings__submenu-label{display:table-cell;padding:5px 15px;vertical-align:middle}.op-settings__menu-label>img,.op-settings__menu-label>svg,.op-settings__submenu-label>img,.op-settings__submenu-label>svg{max-height:20px}.op-settings__submenu-item,.op-settings__submenu-label{display:block}.op-settings__submenu-item{cursor:pointer}.op-settings__submenu-item[aria-checked=true] .op-settings__submenu-label{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40TDkgMTYuMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");background-position:left 4px center;background-repeat:no-repeat;background-size:18px;padding:8px 15px 8px 25px}.op-settings__menu-content{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-position:right 0 center;background-repeat:no-repeat;background-size:32px 32px;cursor:pointer;display:table-cell;padding:0 38px 0 15px;vertical-align:middle}.op-settings__header{padding:5px}.op-settings__back{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-position:left 0 center;background-repeat:no-repeat;background-size:20px 32px;color:inherit;height:100%;padding:0 10px 0 20px}.op-controls input[type=range],.op-controls progress{-webkit-appearance:none;appearance:none;border:0;height:5px;left:0;margin:0;position:absolute;top:0;transition:none;width:100%}.op-controls input[type=range]{-webkit-tap-highlight-color:transparent;background:transparent;height:0;padding:2.5px 0;z-index:3}.op-controls input[type=range]:focus,.op-controls progress{outline:none}.op-controls input[type=range]::-moz-focus-outer{border:0}.op-controls input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;cursor:pointer;height:8px;-webkit-user-select:none;user-select:none}.op-controls input[type=range]::-moz-range-track{background:0 0;border:0;cursor:pointer;height:8px;user-select:none}.op-controls input[type=range]::-ms-track{background:0 0;border:0;cursor:pointer;height:8px;-ms-user-select:none;user-select:none}.op-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid transparent;border-radius:100%;box-sizing:border-box;height:12px;margin-top:-2px;position:relative;width:12px}.op-controls input[type=range]::-moz-range-thumb{appearance:none;background:#fff;border:2px solid transparent;border-radius:100%;box-sizing:border-box;height:12px;margin-top:-2px;position:relative;width:12px}.op-controls input[type=range]::-ms-thumb{appearance:none;background:#fff;border:2px solid transparent;border-radius:100%;box-sizing:border-box;height:12px;margin-top:-2px;position:relative;width:12px}.op-controls input[type=range]::-ms-tooltip{display:none}.op-controls input[type=range]::-ms-fill-lower,.op-controls input[type=range]::-ms-fill-upper{background:transparent}.op-controls input[type=range]::-ms-ticks-after,.op-controls input[type=range]::-ms-ticks-before{display:none!important}.op-controls .op-controls__progress--seek.loading{-webkit-animation:progress 2s linear infinite;animation:progress 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px}.op-controls .op-controls__progress--seek.error{background:linear-gradient(-45deg,red 25%,transparent 0,transparent 50%,red 0,red 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px}.op-controls--hidden .op-controls .op-controls__progress--seek::-webkit-slider-thumb{background:transparent}.op-controls--hidden .op-controls .op-controls__progress--seek::-moz-range-thumb{background:transparent}.op-controls--hidden .op-controls .op-controls__progress--seek::-ms-thumb{background:transparent}.op-player__media[op-live__enabled]:not([op-dvr__enabled])+.op-controls .op-controls__progress--seek{display:none}.op-player__media[op-live__enabled]:not([op-dvr__enabled])+.op-controls .op-controls__progress,.op-player__media[op-live__enabled]:not([op-dvr__enabled])+.op-controls .op-controls__progress--buffer,.op-player__media[op-live__enabled]:not([op-dvr__enabled])+.op-controls .op-controls__progress--played{background-color:#eee;pointer-events:none}.op-controls progress{display:inline-block;vertical-align:baseline}.op-controls progress::-webkit-progress-bar{background:0 0}.op-controls progress::-moz-progress-bar{background:0 0}.op-controls .op-controls__progress{flex-grow:2}.op-controls .op-controls__progress,.op-controls .op-controls__progress:hover,.op-controls .op-controls__volume,.op-controls .op-controls__volume:hover{cursor:pointer}.op-controls__progress,.op-controls__volume{display:inline-block;height:5px;margin-left:10px;margin-top:9px;pointer-events:all;position:relative}.op-player__video .op-controls__progress{bottom:34px;left:8px;margin-left:-8px;position:absolute;width:100%}.op-player__video .op-controls.op-controls__stacked .op-controls__progress{bottom:0;position:relative}.op-controls progress::-webkit-progress-value{background:currentColor}.op-controls progress::-moz-progress-bar{background:currentColor}.op-controls__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;transition:width .2s ease}.op-controls__progress--played::-webkit-progress-value,.op-controls__volume--display::-webkit-progress-value{max-width:99%;-webkit-transition:none;transition:none}.op-player__video .op-controls__progress--played::-webkit-progress-value{max-width:100%}.op-controls__progress--buffer::-moz-progress-bar{-moz-transition:width .2s ease;transition:width .2s ease}.op-controls__progress--played::-moz-progress-bar,.op-controls__volume--display::-moz-progress-bar{max-width:99%;-moz-transition:none;transition:none}.op-controls .op-controls__progress--played,.op-controls .op-controls__volume--display{background:0 0;color:red;transition:all .2s ease;z-index:2}.op-controls .op-controls__volume--display{background:hsla(0,0%,100%,.35)}.op-controls .op-controls__progress--buffer{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.25)}.op-ads--active .op-controls .op-controls__progress--seek{pointer-events:none}.op-ads--active .op-controls .op-controls__progress--played{color:#fecb2f}.op-ads--active .op-controls .op-controls__progress--buffer{color:transparent}.op-ads--active .op-controls .op-controls__progress--seek::-webkit-slider-thumb{display:none}.op-ads--active .op-controls .op-controls__progress--seek::-moz-range-thumb{display:none}.op-ads--active .op-controls .op-controls__progress--seek::-ms-thumb{display:none}.op-ads--active .op-controls .op-controls__progress--seek::-webkit-slider-runnable-track{cursor:default}.op-ads--active .op-controls .op-controls__progress--seek::-moz-range-track{cursor:default}.op-ads--active .op-controls .op-controls__progress--seek::-ms-track{cursor:default}.op-ads--active .op-controls .op-control__hide-in-ad{cursor:default;display:none;pointer-events:none}.op-status{color:#fff;font-weight:400;left:0;padding:20px 0;position:absolute;text-align:center;top:30px;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:all .3s ease;width:100%;z-index:4}.op-status>span{background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%;padding:3px 10px}.op-player__audio .op-status{top:23px}.op-controls__tooltip{background:#eee;border:1px solid #000;bottom:100%;color:#000;display:none;left:0;margin-bottom:10px;padding:1px 4px;position:absolute;text-align:center;-webkit-transform:translateX(0);transform:translateX(0)}.op-player__video .op-controls__tooltip{margin-bottom:10px}.op-controls__tooltip:after,.op-controls__tooltip:before{content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}.op-controls__tooltip:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.op-controls__tooltip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #eee}.op-controls__tooltip--visible{display:block}.op-controls__volume{margin-left:0;width:70px}.op-controls .op-controls__mute:before{text-align:left}.op-player__video .op-controls__volume{margin-top:10px}.op-player__unmute{background:rgba(0,0,0,.7);color:#fff;cursor:pointer;left:0;padding:5px;position:absolute;top:0;z-index:3}.op-player[data-fullscreen=true] .op-controls{z-index:2147483648}.op-player[data-fullscreen=true].op-controls--hidden{cursor:none}.op-player[data-fullscreen=true].op-controls--hidden .op-controls{bottom:-40px}.op-player video::-webkit-media-controls,.op-player video::-webkit-media-text-track-container{display:none!important}.op-captions{bottom:0;color:#fff;display:none;font-weight:400;left:0;padding:20px 0;position:absolute;text-align:center;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1}.op-controls--hidden .op-captions{bottom:-32px}.op-captions--on{display:block}.op-captions>span{background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%;padding:3px 10px}.op-player__audio.op-captions--detected{background:transparent;min-height:95px}.op-player__audio.op-captions--detected .op-captions{bottom:-10px;padding:0}.op-player__audio.op-captions--detected .op-captions>span{background:transparent;color:#000}.op-player__audio.op-captions--detected .op-controls{background:#000;bottom:auto}.op-player__audio.op-captions--detected .op-settings{bottom:auto;top:35px}.op-controls .op-controls__captions--on:before{color:red}.op-captions__menu{bottom:36px;left:50%;min-width:73px;overflow:visible;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10}.op-captions__menu:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(28,28,28,.9);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}::cue{color:#ccc}video:-webkit-media-text-track-display{top:-15%}.op-levels__menu{bottom:36px;left:50%;min-width:73px;overflow:visible;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10}.op-levels__menu:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(28,28,28,.9);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}.op-ads{height:100%;left:0;position:absolute;top:0;width:100%}.op-ads--active{overflow:hidden}.op-ads--active .op-captions,.op-ads--active .op-controls__captions,.op-ads--active .op-controls__settings{display:none}.op-ads--active .op-controls__fullscreen{float:right}.op-ads--active .op-controls .op-control__right~.op-control__right{margin-left:auto}.op-ads--active .op-ads{z-index:1}.op-player[data-fullscreen=true].op-ads--active .op-ads{z-index:2147483645}.op-ads__click-container{background-color:#807f80;color:#fff;cursor:default;display:none;padding:5px;pointer-events:auto;position:absolute;right:0;text-align:center;top:0;z-index:100}.op-ads__click-container--visible{display:block}.op-player[data-fullscreen=true].op-ads--active .op-ads__click-container{z-index:2147483647}.op-player__audio .op-ads{display:none}.op-ads__skip{color:#fff}.op-player:focus,.op-player>.op-controls :focus,.op-player__play:focus{outline:1px dotted #999}.op-player.op-player__keyboard--inactive .op-player__play:focus,.op-player.op-player__keyboard--inactive:focus,.op-player.op-player__keyboard--inactive>.op-controls :focus{outline:none}.op-player.op-player__full{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-100}.op-player__full .op-ads,.op-player__full .op-player__media{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto!important}.op-player__fit--wrapper{height:100%;position:relative;width:100%}.op-player.op-player__fit{background:#000;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.op-player__fit .op-ads,.op-player__fit .op-player__media{border:0;display:block;height:100%;min-height:100%;width:100%}.op-player__ios--iphone .op-player__play{margin-top:-5px}.op-player.op-player__ios--iphone video::-webkit-media-controls,.op-player.op-player__ios--iphone video::-webkit-media-text-track-container{display:block!important}.op-player.op-player__ios--iphone video::cue{color:transparent;font-size:.001px}.op-player.op-player__ios--iphone video::-webkit-media-text-track-display-backdrop{background:transparent!important}.op-player[data-fullscreen=true].op-player__ios--iphone video::cue{color:#fff;font-size:medium}.op-player[data-fullscreen=true].op-player.op-player__ios--iphone video::-webkit-media-text-track-display-backdrop{background:rgba(0,0,0,.498)!important}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRpc3Qvc3JjL2Nzcy9wbGF5ZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLDRCQUNJLEdBQ0ksdUJBQ0osQ0FDQSxHQUNJLDJCQUNKLENBQ0osQ0FQQSxvQkFDSSxHQUNJLHVCQUNKLENBQ0EsR0FDSSwyQkFDSixDQUNKLENBQ0EsV0FNSSw2QkFBc0IsQ0FBdEIsMEJBQXNCLENBQXRCLHFCQUFzQixDQUx0QixlQUFnQixDQUNoQixzQkFBdUIsQ0FDdkIsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGlCQUVKLENBQ0Esa0JBQ0ksZUFDSixDQUNBLDZEQUlJLHFCQUNKLENBRUEsa0JBQ0ksb0JBQXFCLENBQ3JCLFdBQVksQ0FDWixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLG9CQUNKLENBQ0EsOEJBQ0ksWUFDSixDQUNBLGtCQUNJLGVBQ0osQ0FDQSx3REFDSSxZQUNKLENBQ0EsbUJBQ0kseUNBQWtDLENBQWxDLGlDQUFrQyxDQUdsQyxxQkFBMEIsQ0FEMUIsaUJBQWtCLENBQ2xCLG9CQUNKLENBQ0Esd0JBQ0ksR0FDSSw4QkFBdUIsQ0FBdkIsc0JBQ0osQ0FFQSxHQUNJLGdDQUF5QixDQUF6Qix3QkFDSixDQUNKLENBUkEsZ0JBQ0ksR0FDSSw4QkFBdUIsQ0FBdkIsc0JBQ0osQ0FFQSxHQUNJLGdDQUF5QixDQUF6Qix3QkFDSixDQUNKLENBRUEsYUFDSSx5QkFBOEIsQ0FDOUIsaUNBQWtDLENBQ2xDLGtDQUFtQyxDQUNuQyxRQUFTLENBQ1QsVUFBVyxDQUNYLFlBQWEsQ0FDYixlQUFpQixDQUNqQixhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQiwwQkFBNEIsQ0FDNUIsVUFBVyxDQUNYLFNBQ0osQ0FDQSxrQ0FDSSxxQkFDSixDQUNBLGtDQUNJLFlBQWEsQ0FDYixtQkFDSixDQUNBLCtCQUNJLGNBQWUsQ0FDZixnQkFDSixDQUNBLGVBQ0ksV0FBWSxDQUNaLGtCQUNKLENBQ0Esd0RBR0kseUJBQWtCLENBQWxCLGlCQUFr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R2VuZXJhbCA9PT09PT09PT09PT09PT09PT09ICovXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcbiAgICAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IDA7XG4gICAgfVxufVxuLm9wLXBsYXllciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuLm9wLXBsYXllcl9fdmlkZW8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3AtcGxheWVyLFxuLm9wLXBsYXllciAqLFxuLm9wLXBsYXllciA6OmFmdGVyLFxuLm9wLXBsYXllciA6OmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm9wLXBsYXllcl9fbWVkaWEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5vcC1wbGF5ZXIgW2FyaWEtaGlkZGVuPSd0cnVlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ub3AtcGxheWVyX19hdWRpbyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5vcC1wbGF5ZXIgLm1lZGlhLWNvbnRyb2xzLm1hYy5mdWxsc2NyZWVuID4gLmNvbnRyb2xzLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5vcC1wbGF5ZXJfX2xvYWRlciB7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2YwMDtcbn1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG4vKiA9PT0gQ29udHJvbHMgPT09PT09PT09PT09PT09PT09PSAqL1xuLm9wLWNvbnRyb2xzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4zcyBlYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG59XG4ub3AtY29udHJvbHMub3AtY29udHJvbHNfX3N0YWNrZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub3AtY29udHJvbHMtLWhpZGRlbiAub3AtY29udHJvbHMge1xuICAgIGJvdHRvbTogLTM2cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3AtcGxheWVyX192aWRlbyAub3AtY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTFweDtcbn1cbi5vcC1jb250cm9scyAqIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5vcC1wbGF5ZXJfX3BsYXksXG4ub3Atc2V0dGluZ3NfX2JhY2ssXG4ub3AtY29udHJvbHMgYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBidXR0b247XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5vcC1jb250cm9scyBidXR0b24ge1xuICAgIHBhZGRpbmc6IDJweCA0cHggM3B4O1xuICAgIHotaW5kZXg6IDQ7XG59XG4ub3AtY29udHJvbHMgYnV0dG9uID4gc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcC1wbGF5ZXJfX2xvYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICB3aWR0aDogNjBweDtcbiAgICB6LWluZGV4OiAyO1xufVxuLm9wLXBsYXllcl9fcGxheSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMjZweCAwIDI2cHggNDZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgbWFyZ2luLXRvcDogLTIzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDIzcHgpO1xuICAgIHRyYW5zaXRpb246IDEwMG1zIGFsbCBlYXNlO1xuICAgIHdpZHRoOiAwO1xuICAgIHdpbGwtY2hhbmdlOiBib3JkZXItd2lkdGg7XG4gICAgei1pbmRleDogMjtcbn1cbi5vcC1wbGF5ZXJfX3BsYXkgPiBzcGFuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxcHg7XG59XG4ub3AtcGxheWVyX19wbGF5LS1wYXVzZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgNDZweDtcbn1cbi5vcC1wbGF5ZXJfX3BsYXk6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2YwMDtcbn1cbi5vcC1jb250cm9scy0taGlkZGVuIC5vcC1wbGF5ZXJfX2xvYWRlcixcbi5vcC1jb250cm9scy0taGlkZGVuIC5vcC1wbGF5ZXJfX3BsYXkge1xuICAgIHRvcDogNTAlO1xufVxuLm9wLWNvbnRyb2xzLS1oaWRkZW4gLm9wLXBsYXllcl9fcGxheSB7XG4gICAgbWFyZ2luLXRvcDogLTI2cHg7XG59XG4ub3AtcGxheWVyX19wbGF5OjotbW96LWZvY3VzLWlubmVyLFxuLm9wLXNldHRpbmdzX19iYWNrLFxuLm9wLWNvbnRyb2xzIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG4ub3AtcGxheWVyX19wbGF5Oi1tb3otZm9jdXNpbmcsXG4ub3Atc2V0dGluZ3NfX2JhY2ssXG4ub3AtY29udHJvbHMgYnV0dG9uOi1tb3otZm9jdXNpbmcge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cbi5vcC1jb250cm9scyBidXR0b246YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTVweDtcbn1cbi5vcC1jb250cm9scy1sYXllcl9fdG9wLFxuLm9wLWNvbnRyb2xzLWxheWVyX19jZW50ZXIsXG4ub3AtY29udHJvbHMtbGF5ZXJfX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbF9fbGVmdCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sX19taWRkbGUge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sX19yaWdodCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbF9fcmlnaHQgfiAub3AtY29udHJvbF9fcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm9wLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sLS1uby1ob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5vcC1jb250cm9scyBpbnB1dFt0eXBlPSdyYW5nZSddLFxuLm9wLWNvbnRyb2xzIGJ1dHRvbiB7XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5cbi8qID09PSBUaW1lID09PT09PT09PT09PT09PT09PT0gKi9cbi5vcC1jb250cm9scyAub3AtY29udHJvbHMtdGltZSB7XG4gICAgbWFyZ2luOiA0cHggM3B4O1xufVxuXG4vKiA9PT0gQnV0dG9ucyA9PT09PT09PT09PT09PT09PT09ICovXG4ub3AtY29udHJvbHNfX3BsYXlwYXVzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESTBMak11TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F6TlNBek5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ016VWdNelU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNEtQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0S0NTNXpkREI3Wm1sc2JEb2pSa1pHUmtaR08zMEtQQzl6ZEhsc1pUNEtQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRNeExqRXNNVFl1TW1Nd0xqY3NNQzR6TERFc01Td3dMamNzTVM0M1l5MHdMakVzTUM0ekxUQXVOQ3d3TGpZdE1DNDNMREF1TjB3MUxETTBMamRqTFRFdU1Td3dMamN0TWl3d0xqSXRNaTB4TGpGV01TNDBZekF0TVM0ekxERXRNUzQ0TERJdE1TNHhDZ2xNTXpFdU1Td3hOaTR5ZWlJdlBnbzhMM04yWno0Syk7XG59XG4ub3AtY29udHJvbHNfX3BsYXlwYXVzZS0tcGF1c2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREkwTGpNdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBek5TQXpOU0lnYzNSNWJHVTlJbVZ1WVdKc1pTMWlZV05yWjNKdmRXNWtPbTVsZHlBd0lEQWdNelVnTXpVN0lpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJajRLUEhOMGVXeGxJSFI1Y0dVOUluUmxlSFF2WTNOeklqNEtDUzV6ZERCN1ptbHNiRG9qUmtaR1JrWkdPMzBLUEM5emRIbHNaVDRLUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRUUXVOeXd3YURRdU9HTXhMaklzTUN3eUxqSXNNU3d5TGpJc01pNHlkak13TGpaak1Dd3hMakl0TVN3eUxqSXRNaTR5TERJdU1rZzBMamRqTFRFdU1pd3dMVEl1TWkweExUSXVNaTB5TGpKV01pNHlRekl1TlN3eExETXVOU3d3TERRdU55d3dlaUl2UGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5Nall1TWl3d1NETXhZekV1TWl3d0xESXVNaXd4TERJdU1pd3lMakoyTXpBdU5tTXdMREV1TWkweExESXVNaTB5TGpJc01pNHlhQzAwTGpoRE1qVXNNelVzTWpRc016UXNNalFzTXpJdU9GWXlMakpETWpRc01Td3lOU3d3TERJMkxqSXNNSG9pTHo0S1BDOXpkbWMrQ2c9PSk7XG59XG4ub3AtY29udHJvbHNfX3BsYXlwYXVzZS0tcmVwbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJMExqTXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXpOU0F6TlNJZ2MzUjViR1U5SW1WdVlXSnNaUzFpWVdOclozSnZkVzVrT201bGR5QXdJREFnTXpVZ016VTdJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWo0S1BITjBlV3hsSUhSNWNHVTlJblJsZUhRdlkzTnpJajRLQ1M1emREQjdabWxzYkRvalJrWkdSa1pHTzMwS1BDOXpkSGxzWlQ0S1BIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEkyTGpZc09TNDBZelF1TWl3MUxqTXNNeTR6TERFeUxqa3RNaXd4Tnk0eGN5MHhNaTQ1TERNdU15MHhOeTR4TFRKRE15NDRMREU1TGprc05Dd3hNeTR6TERnc09DNDVURFF1Tml3MUxqUmpMVFl1TkN3Mkxqa3ROaXd4Tnk0MkxEQXVPU3d5TkFvSmN6RTNMallzTml3eU5DMHdMamxqTlM0NUxUWXVNeXcyTGpFdE1UWXNNQzQxTFRJeUxqWk1Nall1Tml3NUxqUjZJaTgrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMHlNQzQwTERJdU9HTXRNQzR5TFRBdU9Dd3dMak10TVM0MkxERXVNUzB4TGpoak1DNHlMVEF1TVN3d0xqVXRNQzR4TERBdU55d3diREV4TGpnc01TNDJZekV1TWl3d0xqSXNNUzQwTERFc01DNDJMREV1T0V3eU15NDVMREUxTGpFS0NXTXRNQzQ0TERBdU9DMHhMallzTUM0MkxURXVPQzB3TGpaTU1qQXVOQ3d5TGpoNklpOCtDand2YzNablBnbz0pO1xufVxuLm9wLWNvbnRyb2xzX19mdWxsc2NyZWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJMExqTXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXpOU0F6TlNJZ2MzUjViR1U5SW1WdVlXSnNaUzFpWVdOclozSnZkVzVrT201bGR5QXdJREFnTXpVZ016VTdJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWo0S1BITjBlV3hsSUhSNWNHVTlJblJsZUhRdlkzTnpJajRLQ1M1emREQjdabWxzYkRwdWIyNWxPMzBLQ1M1emRERjdabWxzYkMxeWRXeGxPbVYyWlc1dlpHUTdZMnhwY0MxeWRXeGxPbVYyWlc1dlpHUTdabWxzYkRvalJrWkdSa1pHTzMwS1BDOXpkSGxzWlQ0S1BHY2dhV1E5SWtsamIyNXpJajRLQ1R4d2IyeDVaMjl1SUdsa1BTSlFZWFJvSWlCamJHRnpjejBpYzNRd0lpQndiMmx1ZEhNOUlqQXNNQ0F6TlN3d0lETTFMRE0xSURBc016VWdDU0l2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTVNJZ1pEMGlUVEV3TGpJc01qQXVORWczTGpOMk55NHphRGN1TTNZdE1pNDVhQzAwTGpSV01qQXVOSG9nVFRjdU15d3hOQzQyYURJdU9YWXROQzQwYURRdU5GWTNMak5JTnk0elZqRTBMalo2SUUweU5DNDRMREkwTGpob0xUUXVOSFl5TGpsb055NHpkaTAzTGpNS0NRbG9MVEl1T1ZZeU5DNDRlaUJOTWpBdU5DdzNMak4yTWk0NWFEUXVOSFkwTGpSb01pNDVWamN1TTBneU1DNDBlaUl2UGdvOEwyYytDand2YzNablBnbz0pO1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ub3AtY29udHJvbHNfX2Z1bGxzY3JlZW4tLW91dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESTBMak11TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F6TlNBek5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ016VWdNelU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNEtQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0S0NTNXpkREI3Wm1sc2JEcHViMjVsTzMwS0NTNXpkREY3Wm1sc2JDMXlkV3hsT21WMlpXNXZaR1E3WTJ4cGNDMXlkV3hsT21WMlpXNXZaR1E3Wm1sc2JEb2pSa1pHUmtaR08zMEtQQzl6ZEhsc1pUNEtQSEJ2YkhsbmIyNGdZMnhoYzNNOUluTjBNQ0lnY0c5cGJuUnpQU0l3TERBZ016VXNNQ0F6TlN3ek5TQXdMRE0xSUNJdlBnbzhjR0YwYUNCamJHRnpjejBpYzNReElpQmtQU0pOTnk0ekxESXpMak5vTkM0MGRqUXVOR2d5TGpsMkxUY3VNMGczTGpOV01qTXVNM29nVFRFeExqY3NNVEV1TjBnM0xqTjJNaTQ1YURjdU0xWTNMak5vTFRJdU9WWXhNUzQzZWlCTk1qQXVOQ3d5Tnk0M2FESXVPWFl0TkM0emFEUXVOSFl0TWk0NUNnbG9MVGN1TTFZeU55NDNlaUJOTWpNdU15d3hNUzQzVmpjdU0yZ3RNaTQ1ZGpjdU0yZzNMak4yTFRJdU9VZ3lNeTR6ZWlJdlBnbzhMM04yWno0Syk7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cbi5vcC1jb250cm9sc19fbXV0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESTBMak11TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F6TlNBek5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ016VWdNelU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNEtQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0S0NTNXpkREI3Wm1sc2JEb2pSa1pHUmtaR08zMEtQQzl6ZEhsc1pUNEtQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRJM0xqZ3NNamd1TjJNdE1DNDJMREF0TVM0eUxUQXVNeTB4TGpVdE1DNDVZeTB3TGpVdE1DNDRMVEF1TWkweExqa3NNQzQyTFRJdU5HTTBMalF0TWk0MkxEVXVPUzA0TGpJc015NDBMVEV5TGpaakxUQXVPQzB4TGpRdE1pMHlMall0TXk0MExUTXVOQW9KUXpJMkxEa3VNU3d5TlM0MkxEZ3NNallzTnk0eGN6RXVOQzB4TGpNc01pNHpMVEF1T0dNd0xqRXNNQ3d3TGpJc01DNHhMREF1TXl3d0xqSmpOaTR4TERNdU5pdzRMakVzTVRFdU5DdzBMalVzTVRjdU5XTXRNUzR4TERFdU9TMHlMamNzTXk0MExUUXVOU3cwTGpVS0NVTXlPQzQwTERJNExqY3NNamd1TVN3eU9DNDNMREkzTGpnc01qZ3VOM29pTHo0S1BIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEkwTGpVc01qTXVNV010TUM0MkxEQXRNUzR5TFRBdU15MHhMalV0TUM0NVl5MHdMalV0TUM0NExUQXVNaTB4TGprc01DNDJMVEl1TkdNeExqTXRNQzQzTERFdU55MHlMak1zTVMwekxqWmpMVEF1TWkwd0xqUXRNQzQyTFRBdU9DMHhMVEVLQ1dNdE1DNDRMVEF1TmkweExURXVOeTB3TGpRdE1pNDBZekF1TlMwd0xqY3NNUzQwTFRBdU9Td3lMakl0TUM0Mll6SXVPU3d4TGpjc015NDVMRFV1TkN3eUxqTXNPQzR6WXkwd0xqVXNNQzQ1TFRFdU15d3hMamN0TWk0ekxESXVNME15TlM0eExESXpMREkwTGpnc01qTXVNU3d5TkM0MUxESXpMakY2SWdvSkx6NEtQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFM0xqZ3NOQzR4YkMwNExqRXNOaTQwYkMwd0xqSXNNQzR5U0RGakxUQXVOaXd3TFRFc01DNDBMVEVzTVhZeE1TNDJZekFzTUM0MkxEQXVOQ3d4TERFc01XZzRMalZzTUM0eExEQXVNbXc0TGpFc05pNDFDZ2xqTUM0MExEQXVNeXd4TGpFc01DNHpMREV1TkMwd0xqSmpNQzR4TFRBdU1pd3dMakl0TUM0MExEQXVNaTB3TGpaV05DNDVZekF0TUM0MkxUQXVOUzB4TFRFdE1VTXhPQzR4TERRc01UY3VPU3cwTERFM0xqZ3NOQzR4ZWlJdlBnbzhMM04yWno0Syk7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbn1cbi5vcC1jb250cm9sc19fbXV0ZS0taGFsZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESTBMak11TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F6TlNBek5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ016VWdNelU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNEtQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0S0NTNXpkREI3Wm1sc2JEb2pSa1pHUmtaR08zMEtQQzl6ZEhsc1pUNEtQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRNd0xqRXNNalF1TTJNdE1DNDRMREF0TVM0MUxUQXVOQzB4TGprdE1TNHhZeTB3TGpZdE1TMHdMakl0TWk0ekxEQXVPQzB6WXpFdU5pMHdMamtzTWk0eExUSXVPQ3d4TGpNdE5DNDBZeTB3TGpNdE1DNDFMVEF1TnkweExURXVNeTB4TGpNS0NXTXRNUzB3TGpZdE1TNHpMVEl0TUM0M0xUTmpNQzQyTFRFc01TNDVMVEV1TXl3eUxqa3RNQzQzWXpNdU5pd3lMakVzTkM0NUxEWXVOeXd5TGpnc01UQXVNMk10TUM0M0xERXVNaTB4TGpZc01pNHhMVEl1T0N3eUxqaERNekF1T1N3eU5DNHlMRE13TGpVc01qUXVNeXd6TUM0eExESTBMak42SWk4K0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB5TVM0NUxERk1NVElzT0M0NVRERXhMamdzT1VneExqSkRNQzQxTERrc01DdzVMallzTUN3eE1DNHpZekFzTUN3d0xEQXNNQ3d3ZGpFMExqTmpNQ3d3TGpjc01DNDFMREV1TWl3eExqSXNNUzR5YURFd0xqVnNNQzR5TERBdU1tdzVMamtzTnk0NUNnbGpNQzQxTERBdU5Dd3hMak1zTUM0MExERXVOeTB3TGpKak1DNHlMVEF1TWl3d0xqTXRNQzQxTERBdU15MHdMamhXTW1Nd0xqRXRNQzQyTFRBdU5DMHhMakl0TVMweExqTkRNakl1TlN3d0xqY3NNakl1TVN3d0xqZ3NNakV1T1N3eGVpSXZQZ284TDNOMlp6NEspO1xuICAgIHdpZHRoOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG4ub3AtY29udHJvbHNfX211dGUtLW11dGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJMExqTXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXpOU0F6TlNJZ2MzUjViR1U5SW1WdVlXSnNaUzFpWVdOclozSnZkVzVrT201bGR5QXdJREFnTXpVZ016VTdJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWo0S1BITjBlV3hsSUhSNWNHVTlJblJsZUhRdlkzTnpJajRLQ1M1emREQjdabWxzYkRvalJrWkdSa1pHTzMwS1BDOXpkSGxzWlQ0S1BIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEk0TERBdU1rd3hOeTQyTERndU5Xd3RNQzR5TERBdU1tZ3RNVEZETlM0M0xEZ3VOaXcxTGpFc09TNHhMRFVzT1M0NFl6QXNNQ3d3TERBdU1Td3dMREF1TVhZeE5DNDVZekFzTUM0M0xEQXVOaXd4TGpNc01TNHpMREV1TTJNd0xEQXNNQ3d3TERBc01Bb0phREV4YkRBdU1pd3dMakpzTVRBdU5DdzRMak5qTUM0MkxEQXVOQ3d4TGpRc01DNDBMREV1T0Mwd0xqSmpNQzR5TFRBdU1pd3dMak10TUM0MUxEQXVNeTB3TGpoV01TNHlZekF0TUM0M0xUQXVOUzB4TGpJdE1TNHlMVEV1TWtNeU9DNDFMREFzTWpndU1pd3dMakVzTWpnc01DNHllaUl2UGdvOEwzTjJaejRLKTtcbiAgICB3aWR0aDogMThweCAhaW1wb3J0YW50O1xufVxuLm9wLWNvbnRyb2xzX19jYXB0aW9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESTBMak11TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F6TlNBek5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ016VWdNelU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNEtQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0S0NTNXpkREI3Wm1sc2JDMXlkV3hsT21WMlpXNXZaR1E3WTJ4cGNDMXlkV3hsT21WMlpXNXZaR1E3Wm1sc2JEb2pSa1pHUmtaR08zMEtQQzl6ZEhsc1pUNEtQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRBc05DNDBkakkyTGpKb016VldOQzQwU0RCNklFMHpNQzQwTERJMUxqUmpMVEF1TWl3d0xqTXRNQzQyTERBdU5TMHdMamtzTUM0M1l5MHhMakVzTUM0NExUWXVNU3d4TGpFdE1URXVPU3d4TGpGVE5pNDJMREkyTGprc05TNDFMREkyTGpFS0NXTXRNQzR6TFRBdU1pMHdMamN0TUM0MExUQXVPUzB3TGpkakxURXVNUzB4TGpRdE1TNHlMVE11TkMweExqTXRPSE13TGpJdE5pNDJMREV1TXkwNFl6QXVNeTB3TGpNc01DNDJMVEF1TlN3d0xqa3RNQzQzWXpFdE1DNDRMRFl1TXkweExqRXNNVEl1TVMweExqRnpNVEF1T0N3d0xqTXNNVEV1T1N3eExqRUtDV013TGpNc01DNHlMREF1Tml3d0xqUXNNQzQ1TERBdU4yTXhMakVzTVM0MExERXVNeXd6TGpRc01TNHpMRGhUTXpFdU5Td3lOQ3d6TUM0MExESTFMalI2SWk4K0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB4Tmk0NUxERTJMakpqTFRBdU15MHpMall0TWk0eUxUVXVOeTAxTGpZdE5TNDNZeTB6TGpFc01DMDFMallzTWk0NExUVXVOaXczTGpOek1pNHlMRGN1TkN3MUxqa3NOeTQwWXpNc01DdzFMVEl1TWl3MUxqTXROUzQ0YUMwekxqVUtDV010TUM0eExERXVNeTB3TGpjc01pNDBMVEV1T1N3eUxqUmpMVEV1T1N3d0xUSXVNaTB4TGpndE1pNHlMVE11T0dNd0xUSXVOeXd3TGpndE5DNHhMREl1TVMwMExqRmpNUzR4TERBc01TNDVMREF1T0N3eUxESXVNMGd4Tmk0NWVpSXZQZ284Y0dGMGFDQmpiR0Z6Y3owaWMzUXdJaUJrUFNKTk1qa3NNVFl1TW1NdE1DNHpMVE11TmkweUxqSXROUzQzTFRVdU5pMDFMamRqTFRNdU1Td3dMVFV1Tml3eUxqZ3ROUzQyTERjdU0zTXlMaklzTnk0MExEVXVPU3czTGpSak15d3dMRFV0TWk0eUxEVXVNeTAxTGpob0xUTXVOUW9KWXkwd0xqRXNNUzR6TFRBdU55d3lMalF0TVM0NUxESXVOR010TVM0NUxEQXRNaTR5TFRFdU9DMHlMakl0TXk0NFl6QXRNaTQzTERBdU9DMDBMakVzTWk0eExUUXVNWE14TGprc01DNDRMRElzTWk0elNESTVlaUl2UGdvOEwzTjJaejRLKTtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuLm9wLWNvbnRyb2xzX19jYXB0aW9ucy5vcC1jb250cm9sc19fY2FwdGlvbnMtLW9uOmJlZm9yZSB7XG4gICAgZmlsdGVyOiBpbnZlcnQoNzMlKSBzZXBpYSg3MSUpIHNhdHVyYXRlKDY4NjglKSBodWUtcm90YXRlKDM1NmRlZykgYnJpZ2h0bmVzcygxMDElKSBjb250cmFzdCgxMjYlKTtcbn1cbi5vcC1jb250cm9sc19fc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREkwTGpNdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBek5TQXpOU0lnYzNSNWJHVTlJbVZ1WVdKc1pTMWlZV05yWjNKdmRXNWtPbTVsZHlBd0lEQWdNelVnTXpVN0lpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJajRLUEhOMGVXeGxJSFI1Y0dVOUluUmxlSFF2WTNOeklqNEtDUzV6ZERCN1ptbHNiRG9qUmtaR1JrWkdPMzBLUEM5emRIbHNaVDRLUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRUTXdMalVzTVRrdU1tTXdMakV0TUM0MkxEQXVNUzB4TGpJc01DNHhMVEV1TjJNd0xUQXVOaTB3TGpFdE1TNHlMVEF1TVMweExqZHNNeTQzTFRJdU9XTXdMak10TUM0ekxEQXVOQzB3TGpnc01DNHlMVEV1TVd3dE15NDFMVFl1TVFvSll5MHdMakl0TUM0MExUQXVOeTB3TGpVdE1TNHhMVEF1Tkd3dE5DNDBMREV1TjJNdE1DNDVMVEF1TnkweExqa3RNUzR6TFRJdU9TMHhMamRzTFRBdU55MDBMalpETWpFdU9Dd3dMak1zTWpFdU5Td3dMREl4TERCb0xUZGpMVEF1TkN3d0xUQXVPQ3d3TGpNdE1DNDRMREF1TjJ3dE1DNDNMRFF1TmdvSll5MHhMakVzTUM0MExUSXVNU3d4TFRNc01TNDNURFV1TWl3MUxqTmpMVEF1TkMwd0xqSXRNQzQ1TERBdE1TNHhMREF1Tkd3dE15NDFMRFl1TVdNdE1DNHlMREF1TkMwd0xqRXNNQzQ1TERBdU1pd3hMakZzTXk0M0xESXVPV010TUM0eExEQXVOaTB3TGpFc01TNHlMVEF1TVN3eExqY0tDV013TERBdU5pd3dMakVzTVM0eUxEQXVNU3d4TGpkc0xUTXVOeXd5TGpsakxUQXVNeXd3TGpNdE1DNDBMREF1T0Mwd0xqSXNNUzR4YkRNdU5TdzJMakZqTUM0eUxEQXVOQ3d3TGpjc01DNDFMREV1TVN3d0xqUnNOQzQwTFRFdU4yTXdMamtzTUM0M0xERXVPU3d4TGpNc01pNDVMREV1TndvSmJEQXVOeXcwTGpaak1DNHhMREF1TkN3d0xqUXNNQzQzTERBdU9Td3dMamRvTjJNd0xqUXNNQ3d3TGpndE1DNHpMREF1T0Mwd0xqZHNNQzQzTFRRdU5tTXhMakV0TUM0MExESXRNU3d5TGprdE1TNDNiRFF1TkN3eExqZGpNQzQwTERBdU1pd3dMamtzTUN3eExqRXRNQzQwYkRNdU5TMDJMakVLQ1dNd0xqSXRNQzQwTERBdU1TMHdMamt0TUM0eUxURXVNVXd6TUM0MUxERTVMako2SUUweE55NDFMREl6TGpaakxUTXVOQ3d3TFRZdU1TMHlMamN0Tmk0eExUWXVNV013TFRNdU5Dd3lMamN0Tmk0eExEWXVNUzAyTGpGak15NDBMREFzTmk0eExESXVOeXcyTGpFc05pNHhDZ2xETWpNdU5pd3lNQzQ1TERJd0xqZ3NNak11Tml3eE55NDFMREl6TGpaTU1UY3VOU3d5TXk0MmVpSXZQZ284TDNOMlp6NEspO1xufVxuXG4vKiA9PT0gU2V0dGluZ3MgPT09PT09PT09PT09PT09PT09PSAqL1xuLm9wLXNldHRpbmdzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI4LCAyOCwgMjgsIDAuOSk7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWxsLWNoYW5nZTogd2lkdGgsIGhlaWdodDtcbiAgICB6LWluZGV4OiA0O1xufVxuLm9wLXBsYXllcl9fYXVkaW8gLm9wLXNldHRpbmdzIHtcbiAgICBib3R0b206IDMycHg7XG4gICAgcmlnaHQ6IDA7XG59XG4ub3Atc2V0dGluZ3MtLXNsaWRpbmcge1xuICAgIHJpZ2h0OiAtOTk5cHg7XG59XG4ub3Atc2V0dGluZ3NfX21lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xufVxuLm9wLXNldHRpbmdzX19tZW51LWl0ZW0sXG4ub3Atc2V0dGluZ3NfX3N1Ym1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbi5vcC1zZXR0aW5nc19fbWVudS1sYWJlbCxcbi5vcC1zZXR0aW5nc19fc3VibWVudS1sYWJlbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLm9wLXNldHRpbmdzX19tZW51LWxhYmVsID4gaW1nLFxuLm9wLXNldHRpbmdzX19tZW51LWxhYmVsID4gc3ZnLFxuLm9wLXNldHRpbmdzX19zdWJtZW51LWxhYmVsID4gaW1nLFxuLm9wLXNldHRpbmdzX19zdWJtZW51LWxhYmVsID4gc3ZnIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xufVxuLm9wLXNldHRpbmdzX19zdWJtZW51LWl0ZW0sXG4ub3Atc2V0dGluZ3NfX3N1Ym1lbnUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wLXNldHRpbmdzX19zdWJtZW51LWl0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vcC1zZXR0aW5nc19fc3VibWVudS1pdGVtW2FyaWEtY2hlY2tlZD0ndHJ1ZSddIC5vcC1zZXR0aW5nc19fc3VibWVudS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR2hsYVdkb2REMGlNVEF3SlNJZ2RtVnljMmx2YmowaU1TNHhJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhkcFpIUm9QU0l4TURBbElqNDhjR0YwYUNCa1BTSk5PU0F4Tmk0eVREUXVPQ0F4TW13dE1TNDBJREV1TkV3NUlERTVJREl4SURkc0xURXVOQzB4TGpSTU9TQXhOaTR5ZWlJZ1ptbHNiRDBpSTJabVppSWdMejQ4TDNOMlp6ND0nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDRweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDI1cHg7XG59XG4ub3Atc2V0dGluZ3NfX21lbnUtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR2hsYVdkb2REMGlNVEF3SlNJZ2RtVnljMmx2YmowaU1TNHhJaUIyYVdWM1FtOTRQU0l3SURBZ016SWdNeklpSUhkcFpIUm9QU0l4TURBbElqNDhjR0YwYUNCa1BTSnRJREV5TGpVNUxESXdMak0wSURRdU5UZ3NMVFF1TlRrZ0xUUXVOVGdzTFRRdU5Ua2dNUzQwTVN3dE1TNDBNU0EyTERZZ0xUWXNOaUI2SWlCbWFXeHNQU0lqWm1abUlpQXZQand2YzNablBnPT0nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ub3Atc2V0dGluZ3NfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuLm9wLXNldHRpbmdzX19iYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1WeWMybHZiajBpTVM0eElpQjJhV1YzUW05NFBTSXdJREFnTXpJZ016SWlJSGRwWkhSb1BTSXhNREFsSWo0OGNHRjBhQ0JrUFNKTklERTVMalF4TERJd0xqQTVJREUwTGpnekxERTFMalVnTVRrdU5ERXNNVEF1T1RFZ01UZ3NPUzQxSUd3Z0xUWXNOaUEyTERZZ2VpSWdabWxzYkQwaUkyWm1aaUlnTHo0OEwzTjJaejQ9Jyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAzMnB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAyMHB4O1xufVxuXG4vKiA9PT0gUHJvZ3Jlc3MgLyBWb2x1bWUgPT09PT09PT09PT09PT09PT09PSAqL1xuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ10sXG4ub3AtY29udHJvbHMgcHJvZ3Jlc3Mge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5vcC1jb250cm9scyBpbnB1dFt0eXBlPSdyYW5nZSddIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMi41cHggMDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDM7XG59XG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTpmb2N1cyxcbi5vcC1jb250cm9scyBwcm9ncmVzcyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5vcC1jb250cm9scyBpbnB1dFt0eXBlPSdyYW5nZSddOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG59XG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogOHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ106Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogOHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ106Oi1tcy10cmFjayB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMnB4O1xufVxuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ106Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMnB4O1xufVxuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ106Oi1tcy10aHVtYiB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEycHg7XG59XG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LW1zLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LW1zLWZpbGwtbG93ZXIsXG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm9wLWNvbnRyb2xzIGlucHV0W3R5cGU9J3JhbmdlJ106Oi1tcy10aWNrcy1iZWZvcmUsXG4ub3AtY29udHJvbHMgaW5wdXRbdHlwZT0ncmFuZ2UnXTo6LW1zLXRpY2tzLWFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19wcm9ncmVzcy0tc2Vlay5sb2FkaW5nIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIC00NWRlZyxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDI1JSxcbiAgICAgICAgdHJhbnNwYXJlbnQgMjUlLFxuICAgICAgICB0cmFuc3BhcmVudCA1MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA1MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA3NSUsXG4gICAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICAgdHJhbnNwYXJlbnRcbiAgICApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrLmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZjAwIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICNmMDAgNTAlLCAjZjAwIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xufVxuLm9wLWNvbnRyb2xzLS1oaWRkZW4gLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLXNlZWs6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5vcC1jb250cm9scy0taGlkZGVuIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5vcC1jb250cm9scy0taGlkZGVuIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm9wLXBsYXllcl9fbWVkaWFbb3AtbGl2ZV9fZW5hYmxlZF06bm90KFtvcC1kdnJfX2VuYWJsZWRdKSArIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm9wLXBsYXllcl9fbWVkaWFbb3AtbGl2ZV9fZW5hYmxlZF06bm90KFtvcC1kdnJfX2VuYWJsZWRdKSArIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLFxuLm9wLXBsYXllcl9fbWVkaWFbb3AtbGl2ZV9fZW5hYmxlZF06bm90KFtvcC1kdnJfX2VuYWJsZWRdKSArIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1wbGF5ZWQsXG4ub3AtcGxheWVyX19tZWRpYVtvcC1saXZlX19lbmFibGVkXTpub3QoW29wLWR2cl9fZW5hYmxlZF0pICsgLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLWJ1ZmZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vcC1jb250cm9scyBwcm9ncmVzcyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5vcC1jb250cm9scyBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbn1cbi5vcC1jb250cm9scyBwcm9ncmVzczo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzIHtcbiAgICBmbGV4LWdyb3c6IDI7XG59XG4ub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19wcm9ncmVzcyxcbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzOmhvdmVyLFxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fdm9sdW1lLFxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fdm9sdW1lOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub3AtY29udHJvbHNfX3Byb2dyZXNzLFxuLm9wLWNvbnRyb2xzX192b2x1bWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3AtcGxheWVyX192aWRlbyAub3AtY29udHJvbHNfX3Byb2dyZXNzIHtcbiAgICBib3R0b206IDM0cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5vcC1wbGF5ZXJfX3ZpZGVvIC5vcC1jb250cm9scy5vcC1jb250cm9sc19fc3RhY2tlZCAub3AtY29udHJvbHNfX3Byb2dyZXNzIHtcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9wLWNvbnRyb2xzIHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG59XG4ub3AtY29udHJvbHMgcHJvZ3Jlc3M6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG59XG4ub3AtY29udHJvbHNfX3Byb2dyZXNzLS1idWZmZXI6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZTtcbn1cbi5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLXBsYXllZDo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSxcbi5vcC1jb250cm9sc19fdm9sdW1lLS1kaXNwbGF5Ojotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBtYXgtd2lkdGg6IDk5JTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufVxuLm9wLXBsYXllcl9fdmlkZW8gLm9wLWNvbnRyb2xzX19wcm9ncmVzcy0tcGxheWVkOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub3AtY29udHJvbHNfX3Byb2dyZXNzLS1idWZmZXI6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2U7XG59XG4ub3AtY29udHJvbHNfX3Byb2dyZXNzLS1wbGF5ZWQ6Oi1tb3otcHJvZ3Jlc3MtYmFyLFxuLm9wLWNvbnRyb2xzX192b2x1bWUtLWRpc3BsYXk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBtYXgtd2lkdGg6IDk5JTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLXBsYXllZCxcbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3ZvbHVtZS0tZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGNvbG9yOiAjZjAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgei1pbmRleDogMjtcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3ZvbHVtZS0tZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbn1cbi5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1idWZmZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19wcm9ncmVzcy0tc2VlayB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ub3AtYWRzLS1hY3RpdmUgLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLXBsYXllZCB7XG4gICAgY29sb3I6ICNmZWNiMmY7XG59XG4ub3AtYWRzLS1hY3RpdmUgLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLWJ1ZmZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm9wLWFkcy0tYWN0aXZlIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19wcm9ncmVzcy0tc2Vlazo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtY29udHJvbHMgLm9wLWNvbnRyb2xzX19wcm9ncmVzcy0tc2Vlazo6LW1zLXRodW1iIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm9wLWFkcy0tYWN0aXZlIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm9wLWFkcy0tYWN0aXZlIC5vcC1jb250cm9scyAub3AtY29udHJvbHNfX3Byb2dyZXNzLS1zZWVrOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ub3AtYWRzLS1hY3RpdmUgLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fcHJvZ3Jlc3MtLXNlZWs6Oi1tcy10cmFjayB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm9wLWFkcy0tYWN0aXZlIC5vcC1jb250cm9scyAub3AtY29udHJvbF9faGlkZS1pbi1hZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qID09PSBTdGF0dXMgPT09PT09PT09PT09PT09PT09ICovXG4ub3Atc3RhdHVzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA0O1xufVxuLm9wLXN0YXR1cyA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG59XG5cbi5vcC1wbGF5ZXJfX2F1ZGlvIC5vcC1zdGF0dXMge1xuICAgIHRvcDogMjNweDtcbn1cblxuLyogPT09IFRvb2x0aXAgPT09PT09PT09PT09PT09PT09ICovXG4ub3AtY29udHJvbHNfX3Rvb2x0aXAge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBib3R0b206IDEwMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogMXB4IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG4ub3AtcGxheWVyX192aWRlbyAub3AtY29udHJvbHNfX3Rvb2x0aXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ub3AtY29udHJvbHNfX3Rvb2x0aXA6YmVmb3JlLFxuLm9wLWNvbnRyb2xzX190b29sdGlwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHdpZHRoOiAwO1xufVxuLm9wLWNvbnRyb2xzX190b29sdGlwOmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDhweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDhweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggIzAwMDtcbn1cbi5vcC1jb250cm9sc19fdG9vbHRpcDphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDdweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDdweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA3cHggI2VlZTtcbn1cbi5vcC1jb250cm9sc19fdG9vbHRpcC0tdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qID09PSBWb2x1bWUgPT09PT09PT09PT09PT09PT09PSAqL1xuLm9wLWNvbnRyb2xzX192b2x1bWUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA3MHB4O1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fbXV0ZTpiZWZvcmUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ub3AtcGxheWVyX192aWRlbyAub3AtY29udHJvbHNfX3ZvbHVtZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5vcC1wbGF5ZXJfX3VubXV0ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDM7XG59XG5cbi8qID09IEZ1bGxzY3JlZW4gPT09PT09PT09PT09PSAqL1xuLm9wLXBsYXllcltkYXRhLWZ1bGxzY3JlZW49J3RydWUnXSAub3AtY29udHJvbHMge1xuICAgIHotaW5kZXg6IDIxNDc0ODM2NDg7XG59XG4ub3AtcGxheWVyW2RhdGEtZnVsbHNjcmVlbj0ndHJ1ZSddLm9wLWNvbnRyb2xzLS1oaWRkZW4ge1xuICAgIGN1cnNvcjogbm9uZTtcbn1cbi5vcC1wbGF5ZXJbZGF0YS1mdWxsc2NyZWVuPSd0cnVlJ10ub3AtY29udHJvbHMtLWhpZGRlbiAub3AtY29udHJvbHMge1xuICAgIGJvdHRvbTogLTQwcHg7XG59XG4ub3AtcGxheWVyIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLFxuLm9wLXBsYXllciB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PSBDYXB0aW9ucyA9PT09PT09PT09PT09PT0gKi9cbi5vcC1jYXB0aW9ucyB7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xufVxuLm9wLWNvbnRyb2xzLS1oaWRkZW4gLm9wLWNhcHRpb25zIHtcbiAgICBib3R0b206IC0zMnB4O1xufVxuLm9wLWNhcHRpb25zLS1vbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ub3AtY2FwdGlvbnMgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xufVxuLm9wLXBsYXllcl9fYXVkaW8ub3AtY2FwdGlvbnMtLWRldGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtaW4taGVpZ2h0OiA5NXB4O1xufVxuLm9wLXBsYXllcl9fYXVkaW8ub3AtY2FwdGlvbnMtLWRldGVjdGVkIC5vcC1jYXB0aW9ucyB7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLm9wLXBsYXllcl9fYXVkaW8ub3AtY2FwdGlvbnMtLWRldGVjdGVkIC5vcC1jYXB0aW9ucyA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDAwO1xufVxuLm9wLXBsYXllcl9fYXVkaW8ub3AtY2FwdGlvbnMtLWRldGVjdGVkIC5vcC1jb250cm9scyB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBib3R0b206IGF1dG87XG59XG4ub3AtcGxheWVyX19hdWRpby5vcC1jYXB0aW9ucy0tZGV0ZWN0ZWQgLm9wLXNldHRpbmdzIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAzNXB4O1xufVxuLm9wLWNvbnRyb2xzIC5vcC1jb250cm9sc19fY2FwdGlvbnMtLW9uOmJlZm9yZSB7XG4gICAgY29sb3I6IHJlZDtcbn1cbi5vcC1jYXB0aW9uc19fbWVudSB7XG4gICAgYm90dG9tOiAzNnB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4td2lkdGg6IDczcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgei1pbmRleDogMTA7XG59XG4ub3AtY2FwdGlvbnNfX21lbnU6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHJnYmEoMjgsIDI4LCAyOCwgMC45KTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHdpZHRoOiAwO1xufVxuXG4vKiBXZWJWVFQgY3VlcyAqL1xuOjpjdWUge1xuICAgIGNvbG9yOiAjY2NjO1xufVxudmlkZW86LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICAgIHRvcDogLTE1JTtcbn1cblxuLyogPT09IExldmVscyA9PT09PT09PT09PT09PT09ICovXG4ub3AtbGV2ZWxzX19tZW51IHtcbiAgICBib3R0b206IDM2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi13aWR0aDogNzNweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB6LWluZGV4OiAxMDtcbn1cbi5vcC1sZXZlbHNfX21lbnU6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHJnYmEoMjgsIDI4LCAyOCwgMC45KTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICAgIHdpZHRoOiAwO1xufVxuXG4vKiA9PT0gQWRzID09PT09PT09PT09PT09PT09PT0gKi9cbi5vcC1hZHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ub3AtYWRzLS1hY3RpdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3AtYWRzLS1hY3RpdmUgLm9wLWNvbnRyb2xzX19jYXB0aW9ucyxcbi5vcC1hZHMtLWFjdGl2ZSAub3AtY2FwdGlvbnMsXG4ub3AtYWRzLS1hY3RpdmUgLm9wLWNvbnRyb2xzX19zZXR0aW5ncyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtY29udHJvbHNfX2Z1bGxzY3JlZW4ge1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtY29udHJvbHMgLm9wLWNvbnRyb2xfX3JpZ2h0IH4gLm9wLWNvbnRyb2xfX3JpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5vcC1hZHMtLWFjdGl2ZSAub3AtYWRzIHtcbiAgICB6LWluZGV4OiAxO1xufVxuLm9wLXBsYXllcltkYXRhLWZ1bGxzY3JlZW49J3RydWUnXS5vcC1hZHMtLWFjdGl2ZSAub3AtYWRzIHtcbiAgICB6LWluZGV4OiAyMTQ3NDgzNjQ1O1xufVxuXG4ub3AtYWRzX19jbGljay1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDdmODA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cblxuLm9wLWFkc19fY2xpY2stY29udGFpbmVyLS12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9wLXBsYXllcltkYXRhLWZ1bGxzY3JlZW49J3RydWUnXS5vcC1hZHMtLWFjdGl2ZSAub3AtYWRzX19jbGljay1jb250YWluZXIge1xuICAgIHotaW5kZXg6IDIxNDc0ODM2NDc7XG59XG5cbi5vcC1wbGF5ZXJfX2F1ZGlvIC5vcC1hZHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcC1hZHNfX3NraXAge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4vKiA9PT0gRm9jdXMgPT09PT09PT09PT09PT09PT09PSAqL1xuLm9wLXBsYXllcjpmb2N1cyxcbi5vcC1wbGF5ZXJfX3BsYXk6Zm9jdXMsXG4ub3AtcGxheWVyID4gLm9wLWNvbnRyb2xzICo6Zm9jdXMge1xuICAgIG91dGxpbmU6IGRvdHRlZCAxcHggIzk5OTtcbn1cbi5vcC1wbGF5ZXIub3AtcGxheWVyX19rZXlib2FyZC0taW5hY3RpdmU6Zm9jdXMsXG4ub3AtcGxheWVyLm9wLXBsYXllcl9fa2V5Ym9hcmQtLWluYWN0aXZlIC5vcC1wbGF5ZXJfX3BsYXk6Zm9jdXMsXG4ub3AtcGxheWVyLm9wLXBsYXllcl9fa2V5Ym9hcmQtLWluYWN0aXZlID4gLm9wLWNvbnRyb2xzICo6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qID09PSBGdWxsc2NyZWVuIGVmZmVjdCA9PT09PT09PT0gKi9cbi5vcC1wbGF5ZXIub3AtcGxheWVyX19mdWxsIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTEwMDtcbn1cbi5vcC1wbGF5ZXJfX2Z1bGwgLm9wLXBsYXllcl9fbWVkaWEsXG4ub3AtcGxheWVyX19mdWxsIC5vcC1hZHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PSBGaXQgZWZmZWN0ID09PT09PT0gKi9cbi5vcC1wbGF5ZXJfX2ZpdC0td3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5vcC1wbGF5ZXIub3AtcGxheWVyX19maXQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLm9wLXBsYXllcl9fZml0IC5vcC1wbGF5ZXJfX21lZGlhLFxuLm9wLXBsYXllcl9fZml0IC5vcC1hZHMge1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLyogPT09IERldmljZS1zcGVjaWZpYyBydWxlcyA9PT09PT09PT0gKi9cbi5vcC1wbGF5ZXJfX2lvcy0taXBob25lIC5vcC1wbGF5ZXJfX3BsYXkge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG4ub3AtcGxheWVyLm9wLXBsYXllcl9faW9zLS1pcGhvbmUgdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMsXG4ub3AtcGxheWVyLm9wLXBsYXllcl9faW9zLS1pcGhvbmUgdmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ub3AtcGxheWVyLm9wLXBsYXllcl9faW9zLS1pcGhvbmUgdmlkZW86OmN1ZSB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMC4wMDFweDtcbn1cbi5vcC1wbGF5ZXIub3AtcGxheWVyX19pb3MtLWlwaG9uZSB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXktYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ub3AtcGxheWVyW2RhdGEtZnVsbHNjcmVlbj0ndHJ1ZSddLm9wLXBsYXllcl9faW9zLS1pcGhvbmUgdmlkZW86OmN1ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiBpbml0aWFsO1xufVxuLm9wLXBsYXllcltkYXRhLWZ1bGxzY3JlZW49J3RydWUnXS5vcC1wbGF5ZXIub3AtcGxheWVyX19pb3MtLWlwaG9uZSB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXktYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40OTgwMzkpICFpbXBvcnRhbnQ7XG59XG4iXX0= */