.animated{animation-duration:.6s;animation-fill-mode:both}@keyframes moveInUp{0%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,100px,0)}30%{opacity:1}to{transform:translateZ(0)}}@keyframes moveInDown{0%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:translate3d(0,-100px,0)}30%{opacity:1}to{transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}}.fadeIn{animation-name:fadeIn}@keyframes fadeInZero{0%{opacity:0}to{opacity:1}}.fadeInZero{animation-name:fadeInZero}@keyframes fadeOut{to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0,5rem,0)}to{opacity:1;transform:none}}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownSmall{0%{opacity:0;transform:translate3d(0,-4rem,0)}to{opacity:1;transform:none}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDownSmall{0%{opacity:1}to{opacity:0;transform:translate3d(0,4rem,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpSmall{0%{opacity:1}to{opacity:0;transform:translate3d(0,-4rem,0)}}.fadeOutUpSmall{animation-name:fadeOutUpSmall}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate3d(-4rem,0,0)}to{opacity:1;transform:none}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightSmall{0%{opacity:0;transform:translate3d(4rem,0,0)}to{opacity:1;transform:none}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftSmall{0%{opacity:1}to{opacity:0;transform:translate3d(-4rem,0,0)}}.fadeOutLeftSmall{animation-name:fadeOutLeftSmall}@keyframes fadeScaleIn{0%,to{animation-timing-function:ease-in-out}0%{opacity:0;transform:scale(0)}40%{opacity:1}to{transform:scale(1)}}.fadeScaleIn{animation-name:fadeScaleIn}@keyframes pulseUpDown{0%,25%,75%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.au-carousel-container{position:relative;overflow:hidden;width:100%;margin-bottom:1.3636364rem;opacity:0;transition:opacity .3s ease-in-out}.au-carousel{position:relative;overflow:hidden;width:100%}.au-carousel-item{width:100%;margin:0}.au-carousel-image img{display:block;width:100%;height:auto}.au-carousel-counter{position:absolute;top:20px;right:20px;z-index:3;color:#fff;font-size:14px;font-family:AUPassataRegular,sans-serif;line-height:1}.au-carousel-counter span{display:inline}.au-carousel .flickity-prev-next-button{position:absolute;bottom:0;width:38px;height:38px;padding:0;border:none;background:#fff;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;transition:background .2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.au-carousel .flickity-prev-next-button:not(:disabled):hover{background:#fff}.au-carousel .flickity-prev-next-button:focus{outline:none}.au-carousel .flickity-prev-next-button:active{opacity:.6}.au-carousel .flickity-prev-next-button.previous{right:38px}.au-carousel .flickity-prev-next-button.next{right:0}.au-carousel .flickity-prev-next-button:disabled{opacity:.5;cursor:auto}.au-carousel .flickity-prev-next-button svg{display:-ms-flexbox;display:flex;height:12px;width:100%}.au-carousel .flickity-prev-next-button.previous svg{margin-left:2px}.au-carousel .flickity-prev-next-button.next svg{margin-left:-2px}.au-carousel .flickity-prev-next-button .arrow{fill:#333}@media (min-width:640px){.au-carousel .flickity-prev-next-button{top:50%;bottom:auto;width:42px;height:42px;border-radius:50%;background:hsla(0,0%,100%,.75);transform:translateY(-50%)}.au-carousel .flickity-prev-next-button.previous{left:16px}.au-carousel .flickity-prev-next-button.next{right:16px}}.au-carousel-caption-container{display:-ms-flexbox;display:flex;margin-top:-2px}@media (min-width:640px){.au-carousel-caption-container{position:absolute;bottom:16px;left:16px;right:16px}}.au-carousel-caption{position:relative;display:none;overflow:hidden;width:100%}@media (min-width:640px){.au-carousel-caption{height:auto!important}}.au-carousel-caption.is-selected{display:-ms-flexbox;display:flex}.au-carousel-caption.is-selected .au-carousel-caption__text{animation-name:fadeIn}.au-carousel-caption__text{position:relative;width:100%;z-index:2;padding:16px 20px;color:#fff;font-family:Georgia;font-size:14px;line-height:1.6;animation-name:fadeOut;animation-delay:0s;animation-duration:1.2s;animation-fill-mode:both;animation-timing-function:ease}.au-carousel-caption__text--dark{color:#333}.au-carousel-caption__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}@media (min-width:640px){.au-carousel-caption__bg{opacity:.95}}.au-youtube-container{position:relative;overflow:hidden;width:100%;margin-bottom:1.3636364rem}.au-youtube-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#000}.au-youtube-video__poster{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:top}.au-youtube-video__embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.au-youtube-video__play{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;width:45px;height:45px;border-radius:50%;background-color:#000;background-color:rgba(0,0,0,.6);cursor:pointer;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .3s ease-in-out}@media (min-width:640px){.au-youtube-video__play{width:55px;height:55px}}.au-youtube-video__play svg{display:inline-block;max-width:14px;margin-left:3px;transition:opacity .3s ease-in-out}@media (min-width:640px){.au-youtube-video__play svg{max-width:17px}}.au-youtube-video__play:hover svg{opacity:.7}.au-youtube-video.au-youtube-video--playing .au-youtube-video__play{animation:fadeOutDownSmall .6s .1s both}.au-youtube-video.au-youtube-video--playing .au-youtube-video__poster{opacity:0;transition:opacity 1s ease .6s}.au-youtube-video.au-youtube-video--playing .au-youtube-video__embed{opacity:1;visibility:visible;z-index:3;transition:z-index 0s 1.5s,visibility 0s 1.5s,opacity 0s 1.5s}.au-youtube-info{position:relative;padding:15px 20px 20px}@media (min-width:640px){.au-youtube-info{padding:15px 30px 25px}}.au-youtube-info__toolbar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.8);line-height:1.1}.au-youtube-info__toolbar>div{display:-ms-flexbox;display:flex}.au-youtube-info__toolbar span{font-size:12px;font-weight:400;font-family:AUPassataRegular,sans-serif;color:inherit}.au-youtube-info__toolbar svg{max-height:13px;max-width:13px;margin-top:-2px}.au-youtube-info__views{-ms-flex-wrap:wrap;flex-wrap:wrap}.au-youtube-info__views>span{margin-right:5px}.au-youtube-info__data{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.au-youtube-info__data>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:15px}.au-youtube-info__data>div span{margin-left:6px}.au-youtube-info__content{margin-top:20px}.au-youtube-info__heading{display:block;margin:0 0 10px;font-family:AUPassataRegular;font-weight:700;font-size:17px;line-height:1.4;color:#fff}.au-youtube-info__text{display:block;font-family:Georgia;font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.8)}.au-youtube-info.au-youtube-info--light-bg .au-youtube-info__heading,.au-youtube-info.au-youtube-info--light-bg .au-youtube-info__text,.au-youtube-info.au-youtube-info--light-bg .au-youtube-info__toolbar{color:#233167}.au-youtube-info.au-youtube-info--light-bg svg path{fill:#233167}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFuaW1hdGlvbi9fYW5pbWF0aW9ucy5zY3NzIiwibGliL19mbGlja2l0eS5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2UtY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX3lvdXR1YmUtZW1iZWQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxVQUNFLHVCQUNBLHdCQUEwQixDQUMzQixvQkFNQyxNQUNFLHFDQUF1QyxDQUd6QyxHQUNFLFVBQ0EsZ0NBQXNCLENBR3hCLElBQ0UsU0FBVyxDQUdiLEdBQ0UsdUJBQXNCLENBQUEsQ0FPMUIsc0JBQ0UsTUFDRSxxQ0FBdUMsQ0FHekMsR0FDRSxVQUNBLGlDQUFzQixDQUd4QixJQUNFLFNBQVcsQ0FHYixHQUNFLHVCQUFzQixDQUFBLENBTzFCLGtCQUNFLEdBQ0UsU0FBVyxDQUFBLENBSWYsUUFDRSxxQkFBdUIsQ0FDeEIsc0JBTUMsR0FDRSxTQUFXLENBR2IsR0FDRSxTQUFXLENBQUEsQ0FJZixZQUNFLHlCQUEyQixDQUM1QixtQkFPQyxHQUNFLFNBQVcsQ0FBQSxDQUlmLFNBQ0Usc0JBQXdCLENBQ3pCLG9CQU1DLEdBQ0UsVUFDQSwrQkFBc0IsQ0FHeEIsR0FDRSxVQUNBLGNBQWdCLENBQUEsQ0FJcEIsVUFDRSx1QkFBeUIsQ0FFMUIseUJBTUMsR0FDRSxVQUNBLCtCQUFzQixDQUd4QixHQUNFLFVBQ0EsY0FBZ0IsQ0FBQSxDQUlwQixlQUNFLDRCQUE4QixDQUMvQixzQkFNQyxHQUNFLFVBQ0EsZ0NBQXNCLENBR3hCLEdBQ0UsVUFDQSxjQUFnQixDQUFBLENBSXBCLFlBQ0UseUJBQTJCLENBQzNCLDJCQU1BLEdBQ0UsVUFDQSxnQ0FBc0IsQ0FHeEIsR0FDRSxVQUNBLGNBQWdCLENBQUEsQ0FJcEIsaUJBQ0UsOEJBQWdDLENBQ2hDLHVCQU1BLEdBQ0UsU0FBVyxDQUdiLEdBQ0UsVUFDQSwrQkFBc0IsQ0FBQSxDQUkxQixBQUVDLDRCQU1DLEdBQ0UsU0FBVyxDQUdiLEdBQ0UsVUFDQSwrQkFBc0Is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QmpCLDhCQW9CRSxnQkFDQSxlQUNBLGVBQWlCLENBQ2pCLHdCQUlELG1CQUFBLGNBQWdCLENBRGpCLDZCQUlFLGdCQUFrQixDQUNsQix1QkFJRCxvQkFBQSxhQUNBLHVCQUFBLG1CQUNBLHNCQUFBLGtCQUFvQixDQUhyQiwyQkFNSSxvQkFBQSxhQUNBLHNCQUFBLG1CQUNGLGdCQUFrQixDQVJwQixnQ0FZRSxlQUFpQixDQUNqQiwwQkFPRCxlQUFpQixDQUNqQiwwQkFHQSxjQUNBLGdCQUNBLDZCQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EsVUFBWSxDQUNaLHVCQUdBLGNBQ0Esb0JBQ0EsZUFDQSxnQkFDQSx3QkFBVyxDQUNYLDRNQVVDLGFBQWUsQ0FMakIsb0RBU0UsWUFBYyxDQUNkIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQW5pbWF0aW9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi8qXG4vKiBNb3ZlIGluIHVwXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBtb3ZlSW5VcCB7XG4gIGZyb20sIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCk7XG4gIH1cblxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4vKlxuLyogTW92ZSBpbiBkb3duXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBtb3ZlSW5Eb3duIHtcbiAgZnJvbSwgdG8ge1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gIH1cblxuICAzMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4vKlxuLyogRmFkZSBpblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZUluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuLypcbi8qIEZhZGUgaW4gZnJvbSB6ZXJvIG9wYWNpdHlcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVJblplcm8ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJblplcm8ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluWmVybztcbn1cblxuLypcbi8qIEZhZGUgb3V0XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlT3V0IHtcblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG4vKlxuLyogRmFkZSBpbiB1cFxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAvLyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5cbi8qXG4vKiBGYWRlIGluIHVwIHNtYWxsXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlSW5VcFNtYWxsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cmVtLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcFNtYWxsIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwU21hbGw7XG59XG5cbi8qXG4vKiBGYWRlIGluIGRvd25cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gfVxuXG4gLypcbi8qIEZhZGUgaW4gZG93biBzbWFsbFxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZUluRG93blNtYWxsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHJlbSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluRG93blNtYWxsIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25TbWFsbDtcbiB9XG5cbi8qXG4vKiBGYWRlIG91dCBkb3duXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0RG93biB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuLypcbi8qIEZhZGUgb3V0IGRvd24gc21hbGxcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duU21hbGwge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA0cmVtLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5cbi8qXG4vKiBGYWRlIG91dCB1cFxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXAge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG4vKlxuLyogRmFkZSBvdXQgdXAgc21hbGxcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcFNtYWxsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRyZW0sIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXBTbWFsbCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBTbWFsbDtcbn1cblxuLypcbi8qIEZhZGUgaW4gbGVmdFxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkxlZnQge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cblxuLypcbi8qIEZhZGUgaW4gbGVmdCBzbWFsbFxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBrZXlmcmFtZXMgZmFkZUluTGVmdFNtYWxsIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cmVtLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdFNtYWxsIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRTbWFsbDtcbn1cblxuLypcbi8qIEZhZGUgaW4gcmlnaHRcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuLypcbi8qIEZhZGUgaW4gcmlnaHQgc21hbGxcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0U21hbGwge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHJlbSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0U21hbGwge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRTbWFsbDtcbn1cblxuLypcbi8qIEZhZGUgb3V0IGxlZnRcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0TGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuLypcbi8qIEZhZGUgb3V0IGxlZnQgc21hbGxcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0U21hbGwge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHJlbSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0U21hbGwge1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRTbWFsbDtcbn1cblxuLypcbi8qIEZhZGUgYW5kIHNjYWxlIGluXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBmYWRlU2NhbGVJbiB7XG4gIGZyb20sIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5mYWRlU2NhbGVJbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlU2NhbGVJbjtcbn1cblxuLypcbi8qIFB1bHNlIHVwIC8gZG93biBhbmltYXRpb25cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIHB1bHNlVXBEb3duIHtcbiAgMCUsIDI1JSwgNzUlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIH1cbn0iLCIvKiEgRmxpY2tpdHkgdjIuMC4xMFxuaHR0cDovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59IiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogSW1hZ2UgY2Fyb3VzZWxcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hdS1jYXJvdXNlbC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjM2MzYzNjRyZW07XG5cblx0Ly8gSGlkZSBjYXJvdXNlbCB1bnRpbCBpbml0YWxpemVkXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmF1LWNhcm91c2VsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmF1LWNhcm91c2VsLWl0ZW0ge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xufVxuXG4vKlxuLyogSW1hZ2UgY2Fyb3VzZWw6IEltYWdlXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmF1LWNhcm91c2VsLWltYWdlIHtcblxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4vKlxuLyogSW1hZ2UgY2Fyb3VzZWw6IENvdW50ZXJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXUtY2Fyb3VzZWwtY291bnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRyaWdodDogMjBweDtcblx0ei1pbmRleDogMztcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1mYW1pbHk6ICdBVVBhc3NhdGFSZWd1bGFyJywgc2Fucy1zZXJpZjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHR9XG59XG5cbi8qXG4vKiBJbWFnZSBjYXJvdXNlbDogQXJyb3dzXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmF1LWNhcm91c2VsIHtcblxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG5cdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgIGJvdHRvbTogMDtcblx0ICB3aWR0aDogMzhweDtcblx0ICBoZWlnaHQ6IDM4cHg7XG5cdCAgcGFkZGluZzogMDtcblx0ICBib3JkZXI6IG5vbmU7XG5cdCAgYmFja2dyb3VuZDogI2ZmZjtcblx0ICBib3JkZXItcmFkaXVzOiAwO1xuXHQgIGN1cnNvcjogcG9pbnRlcjtcblx0ICBhcHBlYXJhbmNlOiBub25lO1xuXHRcdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdH1cblxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpmb2N1cyB7XG5cdCAgb3V0bGluZTogbm9uZTtcblx0fVxuXG5cdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmFjdGl2ZSB7XG5cdCAgb3BhY2l0eTogMC42O1xuXHR9XG5cblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMgeyByaWdodDogMzhweDsgfVxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHsgcmlnaHQ6IDA7IH1cblxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpkaXNhYmxlZCB7XG5cdCAgb3BhY2l0eTogMC41O1xuXHQgIGN1cnNvcjogYXV0bztcblx0fVxuXG5cdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHN2ZyB7XG5cdCAgZGlzcGxheTogZmxleDtcblx0ICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyBzdmcge1xuXHQgIG1hcmdpbi1sZWZ0OiAycHg7XG5cdH1cblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCBzdmcge1xuXHQgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuXHR9XG5cblx0LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmFycm93IHtcblx0ICBmaWxsOiAjMzMzO1xuXHR9XG5cblx0Lypcblx0LyogTWVkaWEgcXVlcmllc1xuXHQvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblxuXHRcdC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcblx0XHQgIHRvcDogNTAlO1xuXHRcdCAgYm90dG9tOiBhdXRvO1xuXHRcdCAgd2lkdGg6IDQycHg7XG5cdFx0ICBoZWlnaHQ6IDQycHg7XG5cdFx0ICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc1KTtcblx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7IGxlZnQ6IDE2cHg7IH1cblx0XHQuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHsgcmlnaHQ6IDE2cHg7IH1cblx0fVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBJbWFnZSBjYXJvdXNlbCBjYXB0aW9uc1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmF1LWNhcm91c2VsLWNhcHRpb24tY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXRvcDogLTJweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAxNnB4O1xuXHRcdGxlZnQ6IDE2cHg7IHJpZ2h0OiAxNnB4O1xuXHR9XG59XG5cbi5hdS1jYXJvdXNlbC1jYXB0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxuXG4uYXUtY2Fyb3VzZWwtY2FwdGlvbi5pcy1zZWxlY3RlZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0LmF1LWNhcm91c2VsLWNhcHRpb25fX3RleHQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG5cdH1cbn1cblxuLmF1LWNhcm91c2VsLWNhcHRpb25fX3RleHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAyO1xuXHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjY7XG5cblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4ycztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmF1LWNhcm91c2VsLWNhcHRpb25fX3RleHQtLWRhcmsge1xuXHRjb2xvcjogIzMzMztcbn1cblxuLmF1LWNhcm91c2VsLWNhcHRpb25fX2JnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7IGJvdHRvbTogMDtcblx0bGVmdDogMDsgcmlnaHQ6IDA7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgb3BhY2l0eTogMC45NTtcblx0fVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFlvdXR1YmUgZW1iZWRcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hdS15b3V0dWJlLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDEuMzYzNjM2NHJlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogWW91dHViZSBlbWJlZDogVmlkZW8gZWxlbWVudFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmF1LXlvdXR1YmUtdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmF1LXlvdXR1YmUtdmlkZW9fX3Bvc3RlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwOyBib3R0b206IDA7XG5cdGxlZnQ6IDA7IHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG5cbi5hdS15b3V0dWJlLXZpZGVvX19lbWJlZCB7XG5cblx0aWZyYW1lIHtcbiAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIFx0dG9wOiAwO1xuICBcdGxlZnQ6IDA7XG4gIFx0d2lkdGg6IDEwMCU7XG4gIFx0aGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5hdS15b3V0dWJlLXZpZGVvX19wbGF5IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHR3aWR0aDogNDVweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHR3aWR0aDogNTVweDtcblx0XHRoZWlnaHQ6IDU1cHg7XG5cdH1cblxuXHRzdmcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXgtd2lkdGg6IDE0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTdweDtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblxuXHRcdHN2ZyB7XG5cdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFdoZW4gdmlkZW8gaXMgcGxheWluZ1xuLmF1LXlvdXR1YmUtdmlkZW8uYXUteW91dHViZS12aWRlby0tcGxheWluZyB7XG5cbiAgLmF1LXlvdXR1YmUtdmlkZW9fX3BsYXkge1xuICAgIGFuaW1hdGlvbjogZmFkZU91dERvd25TbWFsbCAwLjZzIDAuMXMgYm90aDtcbiAgfVxuXG4gIC5hdS15b3V0dWJlLXZpZGVvX19wb3N0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyAwLjZzIGVhc2U7XG4gIH1cblxuICAuYXUteW91dHViZS12aWRlb19fZW1iZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRyYW5zaXRpb246IHotaW5kZXggMHMgMS41cywgdmlzaWJpbGl0eSAwcyAxLjVzLCBvcGFjaXR5IDBzIDEuNXM7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogWW91dHViZSBlbWJlZDogSW5mbyBlbGVtZW50XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYXUteW91dHViZS1pbmZvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxNXB4IDIwcHggMjBweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0XHRwYWRkaW5nOiAxNXB4IDMwcHggMjVweDtcblx0fVxufVxuXG4vKlxuLyogWW91dHViZSBlbWJlZCBpbmZvOiBUb29sYmFyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmF1LXlvdXR1YmUtaW5mb19fdG9vbGJhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblxuXHQ+IGRpdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtZmFtaWx5OiAnQVVQYXNzYXRhUmVndWxhcicsIHNhbnMtc2VyaWY7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cblxuXHRzdmcge1xuXHRcdG1heC1oZWlnaHQ6IDEzcHg7XG5cdFx0bWF4LXdpZHRoOiAxM3B4O1xuXHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdH1cbn1cblxuLmF1LXlvdXR1YmUtaW5mb19fdmlld3Mge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0PiBzcGFuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxufVxuXG4uYXUteW91dHViZS1pbmZvX19kYXRhIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQ+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG5cblx0PiBkaXYgc3BhbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0fVxufVxuXG4vKlxuLyogWW91dHViZSBlbWJlZCBpbmZvOiBDb250ZW50XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmF1LXlvdXR1YmUtaW5mb19fY29udGVudCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5hdS15b3V0dWJlLWluZm9fX2hlYWRpbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIDAgMTBweDtcblx0Zm9udC1mYW1pbHk6ICdBVVBhc3NhdGFSZWd1bGFyJztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5hdS15b3V0dWJlLWluZm9fX3RleHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4vKlxuLyogWW91dHViZSBlbWJlZCBpbmZvOiBJZiBsaWdodCBiZyBjb2xvclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hdS15b3V0dWJlLWluZm8uYXUteW91dHViZS1pbmZvLS1saWdodC1iZyB7XG5cblx0LmF1LXlvdXR1YmUtaW5mb19faGVhZGluZyxcblx0LmF1LXlvdXR1YmUtaW5mb19fdG9vbGJhcixcblx0LmF1LXlvdXR1YmUtaW5mb19fdGV4dCB7XG5cdFx0Y29sb3I6ICMyMzMxNjc7XG5cdH1cblxuXHRzdmcgcGF0aCB7XG5cdFx0ZmlsbDogIzIzMzE2Nztcblx0fVxufSJdfQ== */
