@layer deprecated{.outcome{block-size:50px;color:var(--secondary);text-align:center;box-shadow:none;border-radius:var(--radius-sm);background-color:var(--surface-4);cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;margin-block:0;margin-inline:5px;padding-block:0;padding-inline:10px;font-size:13px;font-weight:400;transition:all .1s linear;display:flex}@media (hover:hover){.outcome:hover{background:var(--gradient-active)}.outcome:hover .outcome__status,.outcome:hover .outcome__number{color:var(--text-on-active)}}.outcome__status{white-space:nowrap;text-overflow:ellipsis;color:var(--secondary);font-size:12px;line-height:12px;overflow:hidden}.outcome__number{pointer-events:none;color:var(--contrast);font-size:13px;font-weight:600;line-height:14px}.outcome__number._small-fs{font-size:11px;font-weight:400}.outcome.active{background:var(--gradient-active)}.outcome.active .outcome__status,.outcome.active .outcome__number{color:var(--text-on-active)}.outcome.disabled{pointer-events:none;position:relative}.outcome.disabled .icon-lock{z-index:1;color:var(--secondary);line-height:1;position:absolute;inset-block-start:16px;inset-inline-start:calc(50% - 4px)}.outcome.disabled .outcome__status{visibility:hidden}.outcome_info{pointer-events:none;justify-content:center;margin-block-end:4px}.outcome_info.disabled{min-block-size:20px}.outcome_info.disabled .icon-lock{margin-inline-start:-4px;inset-inline-start:50%}.outcome.not-exist{pointer-events:none;justify-content:center}.outcome.higher,.outcome.lower{position:relative}.outcome.higher:after,.outcome.lower:after{content:"";border-style:solid;block-size:0;inline-size:auto;animation:1s ease-in-out 3 both blink-animation;position:absolute}.outcome.higher:after{border-block-width:3px 0;border-inline-width:0;border-color:var(--positive);inset-block-start:0;inset-inline:0}.outcome.lower:after{border-block-width:0 3px;border-inline-width:0;border-color:var(--negative);inset-block-end:0;inset-inline:0}.outcome.lose,.outcome.win{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-style:solid;border-width:1px}.outcome.lose .outcome__number,.outcome.win .outcome__number{text-transform:capitalize}.outcome.win{border-color:var(--status-win);background:linear-gradient(360deg,#03b92b8f 0%,#03b92b00 100%),linear-gradient(#ffffff1f 0%,#ffffff0a 100%)}.outcome.win:before{border-color:var(--status-win)}.outcome.lose{border-color:var(--negative);background:linear-gradient(360deg,#ff27278f 0%,#ff272700 100%),linear-gradient(#ffffff1f 0%,#ffffff0a 100%)}.outcome.lose:before{border-color:var(--negative)}.outcome._with-fb{position:relative;overflow:hidden}.outcome._with-fb-active.active{background:var(--accent)}.outcome._with-fb-active.active .outcome__status,.outcome._with-fb-active.active .outcome__number{color:var(--text-on-accent)}.outcome._with-fb-active.active .fb-badge-pro{background:var(--surface-0);color:var(--accent)}.outcome._bb-outcome{justify-content:center;position:relative}.game-event__markets .outcome._bb-outcome{overflow:unset}.outcome._bb-outcome.disabled{background:var(--surface-4);opacity:.5}.outcome._bb-outcome.disabled .icon-lock{display:none}.outcome._bb-outcome._show-warning:after{content:"";background:var(--surface-6);border-right:1px solid var(--warning);border-bottom:1px solid var(--warning);z-index:2;block-size:9px;inline-size:9px;position:absolute;inset-block-end:calc(100% - 5px);inset-inline-start:50%;transform:rotate(45deg)translate(-50%);box-shadow:7px 5px 10px #0006}.outcome._bb-outcome .outcome__status{justify-content:center;align-items:center;padding-block:0;padding-inline:18px;display:flex;position:relative}.outcome._bb-outcome .outcome__status:after{content:"";border:2px solid var(--contrast);border-top-color:var(--active);border-radius:var(--radius-full);block-size:12px;inline-size:12px;animation:.8s linear infinite spin;display:none;position:absolute;inset-block-start:0;inset-inline-end:0}.outcome._bb-outcome .outcome__status._loader:after{display:block}.bet-builder-outcome__warn{border:1px solid var(--warning);border-radius:var(--radius-sm);background:var(--surface-6);min-block-size:42px;inline-size:max-content;max-inline-size:232px;color:var(--color-white);text-align:start;filter:drop-shadow(0 6px 12px #0006);z-index:1;align-items:center;column-gap:6px;padding-block:6px;padding-inline:6px;font-size:12px;font-weight:400;line-height:normal;display:flex;position:absolute;inset-block-end:calc(100% + 3px)}.bet-builder-outcome__warn .quick-bet__error-tooltip--triangle{border-right:1px solid var(--negative);border-bottom:1px solid var(--negative);background:linear-gradient(#ff35351a,#ff35351a),#262b3b;position:absolute;inset-block-end:-7px;inset-inline-start:50%;transform:rotate(45deg)translate(-50%);box-shadow:5px 5px 12px #00000080}.fb-badge-pro{inline-size:fit-content;color:var(--text-on-accent);background:var(--accent);will-change:background, color;border-end-start-radius:var(--radius-xxs);padding-block:1px;padding-inline:2px;font-size:10px;font-weight:600;line-height:10px;transition:background .1s linear,color .1s linear;position:absolute;inset-block-start:0;inset-inline-end:0}._animals-racing .grid-el-market .outcome{border-radius:0}._animals-racing .grid-el-market:first-of-type .outcome{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}._animals-racing .grid-el-market:last-of-type .outcome{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.grid-el-market .outcome.win,.game-event-market__list .outcome.win,.coupon-market .game-event-market__line .outcome.win{background:linear-gradient(360deg, rgba(var(--sub-positive), .56) 0%, #03b92b00 100%), linear-gradient(180deg, #ffffff1f 0%, #ffffff0a 100%);border-color:var(--sub-positive)}.grid-el-market .outcome.refund,.game-event-market__list .outcome.refund,.coupon-market .game-event-market__line .outcome.refund{filter:brightness(1.6);border:1px solid #ffffff4d}.coupon-market .game-event-market__line .outcome{block-size:36px;min-block-size:36px;margin:0;padding-block:0;padding-inline:6px}.coupon-market .game-event-market__line .outcome__number{font-weight:600}.grid-el-event__competitor-container .outcome.active,.event-page-content__item-market .outcome.active{background:var(--gradient-active)}.grid-el-event__competitor-container .outcome.lose,.grid-el-event__competitor-container .outcome.win,.event-page-content__item-market .outcome.lose,.event-page-content__item-market .outcome.win{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:unset;background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%);border-color:#ffffff14}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){@supports not ((-webkit-backdrop-filter:blur(8px))){.grid-el-event__competitor-container .outcome.lose,.grid-el-event__competitor-container .outcome.win,.event-page-content__item-market .outcome.lose,.event-page-content__item-market .outcome.win{background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%)}}}.grid-el-event__competitor-container .outcome.lose:before,.grid-el-event__competitor-container .outcome.win:before,.event-page-content__item-market .outcome.lose:before,.event-page-content__item-market .outcome.win:before{content:none}@media (hover:hover){.grid-el-event__competitor-container .outcome.lose:hover,.grid-el-event__competitor-container .outcome.win:hover,.event-page-content__item-market .outcome.lose:hover,.event-page-content__item-market .outcome.win:hover{background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%)}.grid-el-event__competitor-container .outcome.lose:hover .outcome__status,.grid-el-event__competitor-container .outcome.win:hover .outcome__status,.event-page-content__item-market .outcome.lose:hover .outcome__status,.event-page-content__item-market .outcome.win:hover .outcome__status,.grid-el-event__competitor-container .outcome.lose:hover .outcome__number,.grid-el-event__competitor-container .outcome.win:hover .outcome__number,.event-page-content__item-market .outcome.lose:hover .outcome__number,.event-page-content__item-market .outcome.win:hover .outcome__number{text-shadow:none}}.grid-el-event__competitor-container .outcome.win .outcome__status,.event-page-content__item-market .outcome.win .outcome__status,.grid-el-event__competitor-container .outcome.lose,.event-page-content__item-market .outcome.lose{opacity:.5}@media (width<=980px){.grid-el-event .outcome{overflow:hidden}.grid-el-event .outcome__status{line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._live .grid-el-event .outcome.disabled .outcome__number{margin-block-start:0}.event-page-content__item-market .outcome.lose,.event-page-content__item-market .outcome.win{background:0 0;border:none}.event-page-content__item-market .outcome.lose .outcome__status{opacity:1}}.flex .outcome{flex:1;margin-block:0;margin-inline:4px}@keyframes blink-animation{0%{opacity:1}to{opacity:0}}.board__line_live .outcome{justify-content:center;margin-block-start:28px;position:relative}.board__line_live .outcome .outcome__status{pointer-events:none;position:absolute;inset-block-start:-28px}.game-event-market__line{background-color:var(--surface-2);align-items:normal}.game-event-market__line .outcome{flex:1;align-items:center;padding-block:0;padding-inline:8px}.game-event-market__line .outcome__number{padding-inline-start:7px;font-weight:700}.game-event-market__line .outcome__status{text-align:start;white-space:normal;line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;word-break:break-word;-webkit-box-orient:vertical;max-block-size:2.6em;display:-webkit-box;overflow:hidden}.game-event-market__line--column{padding-block-end:5px}.game-event-market__line--column .outcome{min-block-size:40px;margin-block-end:1px}.game-event-market__line--outright .game-event-market__competitor-name{max-inline-size:172px;color:var(--contrast);flex:1;align-items:center;margin-inline-end:10px;padding-inline-start:10px;font-size:13px;font-weight:400;line-height:14px;display:flex}.game-event-market__line--outright .outcome.disabled.stub .outcome__status{padding-inline-start:0}.game-event-market__line--outright .outcome.disabled.stub .icon-lock{content:unset}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.serving-status{flex-direction:column;justify-content:space-between;margin-inline-end:4px;padding-block:1px;padding-inline:0;display:flex}.serving-status__stub{block-size:16px;inline-size:16px}.serving-status._opponent{flex-direction:column-reverse}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjpudWxsLCJtYXBwaW5ncyI6IkFDRUEsa0JBQ0UsdVhBbUJFLHFCQUNFLGlEQUdFLDZGQVVKLGtJQVFBLDJHQU9FLDBEQUtGLGtEQUdJLDhGQU1KLHdEQUdFLHdKQVNFLHFEQU1KLDhFQUlFLDJDQUVFLGtGQU1KLDhEQUtBLGlEQUdFLHlLQVVBLHFJQVNBLGtJQVNGLDJIQU1FLHVGQUlGLHdKQUtFLG1EQUlGLHVKQUtFLGtEQUlGLG9EQUtFLHlEQUtJLDhIQU1GLDhGQU1KLDhEQUlFLHlEQUlBLHFFQUlFLHNEQU1BLHFWQWVGLG1KQU9FLGtTQWVFLGtFQVFSLDBjQXFCRSw2VUFZRixtV0FvQkksMERBS0UsNElBT0EsdUlBWUYsc1NBV0EsbUxBU0EsaUlBTUUseUVBVUYsd0lBSUEsNFZDclZKLG1GQUNFLG9ERG9WRSw0UEFlRSwyT0FJQSxxQkFDRSxrUkFPRSw4a0JBV0osK09BV04sc0JBRUksd0NBRUUsc0pBU0ksOEVBU0osd0hBTUUsMkVBU04sdURBTUYsc0RBVUUsNEZBSUUsMEdBUUosOEVBR0UsK0ZBSUUsbUZBSUEsK09BUUYsdURBRUUsbUZBTUEsMlBBZ0JNLGtHQUdBLG9GQVVaLG9FRWxoQkUsMElBTUUsdURBSUEiLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImFwcC9zcmMvY29tcG9uZW50cy9PdXRjb21lcy9PdXRjb21lLnNjc3MiLCJhcHAvc3JjL3RoZW1lL3Njc3MvZGVmYXVsdC9taXhpbnMuc2NzcyIsImFwcC9zcmMvY29tcG9uZW50cy9TZXJ2aW5nU3RhdHVzL1NlcnZpbmdTdGF0dXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAbGF5ZXIgZGVwcmVjYXRlZCB7XG4gIC5vdXRjb21lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJsb2NrLXNpemU6IDUwcHg7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLWlubGluZTogNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZS00KTtcbiAgICB0cmFuc2l0aW9uOiAwLjFzIGxpbmVhcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAub3V0Y29tZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmFkaWVudC1hY3RpdmUpO1xuICAgIH1cbiAgICAub3V0Y29tZTpob3ZlciAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7XG4gICAgfVxuICAgIC5vdXRjb21lOmhvdmVyIC5vdXRjb21lX19udW1iZXIge1xuICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tYWN0aXZlKTtcbiAgICB9XG4gIH1cbiAgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuICAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuICB9XG4gIC5vdXRjb21lX19udW1iZXIuX3NtYWxsLWZzIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAub3V0Y29tZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWFjdGl2ZSk7XG4gIH1cbiAgLm91dGNvbWUuYWN0aXZlIC5vdXRjb21lX19zdGF0dXMsIC5vdXRjb21lLmFjdGl2ZSAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1hY3RpdmUpO1xuICB9XG4gIC5vdXRjb21lLmRpc2FibGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLm91dGNvbWUuZGlzYWJsZWQgLmljb24tbG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDE2cHg7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtIDRweCk7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIH1cbiAgLm91dGNvbWUuZGlzYWJsZWQgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5vdXRjb21lX2luZm8ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDRweDtcbiAgfVxuICAub3V0Y29tZV9pbmZvLmRpc2FibGVkIHtcbiAgICBtaW4tYmxvY2stc2l6ZTogMjBweDtcbiAgfVxuICAub3V0Y29tZV9pbmZvLmRpc2FibGVkIC5pY29uLWxvY2sge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC00cHg7XG4gIH1cbiAgLm91dGNvbWUubm90LWV4aXN0IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAub3V0Y29tZS5oaWdoZXIsIC5vdXRjb21lLmxvd2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm91dGNvbWUuaGlnaGVyOmFmdGVyLCAub3V0Y29tZS5sb3dlcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5saW5lLXNpemU6IGF1dG87XG4gICAgYmxvY2stc2l6ZTogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGFuaW1hdGlvbjogYmxpbmstYW5pbWF0aW9uIDFzIGVhc2UtaW4tb3V0IDMgYm90aDtcbiAgfVxuICAub3V0Y29tZS5oaWdoZXI6YWZ0ZXIge1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICAgIGJvcmRlci1ibG9jay1zdGFydC13aWR0aDogM3B4O1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXBvc2l0aXZlKTtcbiAgfVxuICAub3V0Y29tZS5sb3dlcjphZnRlciB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICAgIGJvcmRlci1ibG9jay1zdGFydC13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbiAgICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAzcHg7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW5lZ2F0aXZlKTtcbiAgfVxuICAub3V0Y29tZS5sb3NlLCAub3V0Y29tZS53aW4ge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgfVxuICAub3V0Y29tZS5sb3NlIC5vdXRjb21lX19udW1iZXIsIC5vdXRjb21lLndpbiAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuICAub3V0Y29tZS53aW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsIHJnYmEoMywgMTg1LCA0MywgMC41NikgMCUsIHJnYmEoMywgMTg1LCA0MywgMCkgMTAwJSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGF0dXMtd2luKTtcbiAgfVxuICAub3V0Y29tZS53aW46OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGF0dXMtd2luKTtcbiAgfVxuICAub3V0Y29tZS5sb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKDI1NSwgMzksIDM5LCAwLjU2KSAwJSwgcmdiYSgyNTUsIDM5LCAzOSwgMCkgMTAwJSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uZWdhdGl2ZSk7XG4gIH1cbiAgLm91dGNvbWUubG9zZTo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW5lZ2F0aXZlKTtcbiAgfVxuICAub3V0Y29tZS5fd2l0aC1mYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm91dGNvbWUuX3dpdGgtZmItYWN0aXZlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgfVxuICAub3V0Y29tZS5fd2l0aC1mYi1hY3RpdmUuYWN0aXZlIC5vdXRjb21lX19zdGF0dXMsIC5vdXRjb21lLl93aXRoLWZiLWFjdGl2ZS5hY3RpdmUgLm91dGNvbWVfX251bWJlciB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tYWNjZW50KTtcbiAgfVxuICAub3V0Y29tZS5fd2l0aC1mYi1hY3RpdmUuYWN0aXZlIC5mYi1iYWRnZS1wcm8ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMCk7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIH1cbiAgLm91dGNvbWUuX2JiLW91dGNvbWUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZ2FtZS1ldmVudF9fbWFya2V0cyAub3V0Y29tZS5fYmItb3V0Y29tZSB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xuICB9XG4gIC5vdXRjb21lLl9iYi1vdXRjb21lLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTQpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAub3V0Y29tZS5fYmItb3V0Y29tZS5kaXNhYmxlZCAuaWNvbi1sb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vdXRjb21lLl9iYi1vdXRjb21lLl9zaG93LXdhcm5pbmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLWVuZDogY2FsYygxMDAlIC0gNXB4KTtcbiAgICBpbmxpbmUtc2l6ZTogOXB4O1xuICAgIGJsb2NrLXNpemU6IDlweDtcbiAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLTYpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLXdhcm5pbmcpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS13YXJuaW5nKTtcbiAgICBib3gtc2hhZG93OiA3cHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLm91dGNvbWUuX2JiLW91dGNvbWUgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICAgIHBhZGRpbmctaW5saW5lOiAxOHB4O1xuICB9XG4gIC5vdXRjb21lLl9iYi1vdXRjb21lIC5vdXRjb21lX19zdGF0dXM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICBpbmxpbmUtc2l6ZTogMTJweDtcbiAgICBibG9jay1zaXplOiAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbnRyYXN0KTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hY3RpdmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1mdWxsKTtcbiAgICBhbmltYXRpb246IHNwaW4gMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbiAgLm91dGNvbWUuX2JiLW91dGNvbWUgLm91dGNvbWVfX3N0YXR1cy5fbG9hZGVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmV0LWJ1aWxkZXItb3V0Y29tZV9fd2FybiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0LWJsb2NrLWVuZDogY2FsYygxMDAlICsgM3B4KTtcbiAgICBpbmxpbmUtc2l6ZTogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LWlubGluZS1zaXplOiAyMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNnB4O1xuICAgIG1pbi1ibG9jay1zaXplOiA0MnB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDZweDtcbiAgICBwYWRkaW5nLWlubGluZTogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXdhcm5pbmcpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS02KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5iZXQtYnVpbGRlci1vdXRjb21lX193YXJuIC5xdWljay1iZXRfX2Vycm9yLXRvb2x0aXAtLXRyaWFuZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAtN3B4O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgNTMsIDUzLCAwLjEpLCByZ2JhKDI1NSwgNTMsIDUzLCAwLjEpKSwgIzI2MmIzYjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1uZWdhdGl2ZSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW5lZ2F0aXZlKTtcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5mYi1iYWRnZS1wcm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogZml0LWNvbnRlbnQ7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICBwYWRkaW5nLWJsb2NrOiAxcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDJweDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1hY2NlbnQpO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG4gICAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXJhZGl1cy14eHMpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xcyBsaW5lYXIsIGNvbG9yIDAuMXMgbGluZWFyO1xuICAgIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLCBjb2xvcjtcbiAgfVxuICAuX2FuaW1hbHMtcmFjaW5nIC5ncmlkLWVsLW1hcmtldCAub3V0Y29tZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuX2FuaW1hbHMtcmFjaW5nIC5ncmlkLWVsLW1hcmtldDpmaXJzdC1vZi10eXBlIC5vdXRjb21lIHtcbiAgICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tcmFkaXVzLXNtKTtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICB9XG4gIC5fYW5pbWFscy1yYWNpbmcgLmdyaWQtZWwtbWFya2V0Omxhc3Qtb2YtdHlwZSAub3V0Y29tZSB7XG4gICAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICB9XG4gIC5ncmlkLWVsLW1hcmtldCAub3V0Y29tZS53aW4sXG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGlzdCAub3V0Y29tZS53aW4sXG4gIC5jb3Vwb24tbWFya2V0IC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZSAub3V0Y29tZS53aW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsIHJnYmEodmFyKC0tc3ViLXBvc2l0aXZlKSwgMC41NikgMCUsIHJnYmEoMywgMTg1LCA0MywgMCkgMTAwJSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWItcG9zaXRpdmUpO1xuICB9XG4gIC5ncmlkLWVsLW1hcmtldCAub3V0Y29tZS5yZWZ1bmQsXG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGlzdCAub3V0Y29tZS5yZWZ1bmQsXG4gIC5jb3Vwb24tbWFya2V0IC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZSAub3V0Y29tZS5yZWZ1bmQge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjYpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgfVxuICAuY291cG9uLW1hcmtldCAuZ2FtZS1ldmVudC1tYXJrZXRfX2xpbmUgLm91dGNvbWUge1xuICAgIGJsb2NrLXNpemU6IDM2cHg7XG4gICAgbWluLWJsb2NrLXNpemU6IDM2cHg7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbiAgICBwYWRkaW5nLWlubGluZTogNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuY291cG9uLW1hcmtldCAuZ2FtZS1ldmVudC1tYXJrZXRfX2xpbmUgLm91dGNvbWVfX251bWJlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUuYWN0aXZlLFxuICAuZXZlbnQtcGFnZS1jb250ZW50X19pdGVtLW1hcmtldCAub3V0Y29tZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWFjdGl2ZSk7XG4gIH1cbiAgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItY29udGFpbmVyIC5vdXRjb21lLmxvc2UsIC5ncmlkLWVsLWV2ZW50X19jb21wZXRpdG9yLWNvbnRhaW5lciAub3V0Y29tZS53aW4sXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLmxvc2UsXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAxMDAlKTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xuICB9XG4gIEBzdXBwb3J0cyBub3QgKGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpKSB7XG4gICAgQHN1cHBvcnRzIG5vdCAoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KSkge1xuICAgICAgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItY29udGFpbmVyIC5vdXRjb21lLmxvc2UsIC5ncmlkLWVsLWV2ZW50X19jb21wZXRpdG9yLWNvbnRhaW5lciAub3V0Y29tZS53aW4sXG4gICAgICAuZXZlbnQtcGFnZS1jb250ZW50X19pdGVtLW1hcmtldCAub3V0Y29tZS5sb3NlLFxuICAgICAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUud2luIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItY29udGFpbmVyIC5vdXRjb21lLmxvc2U6YmVmb3JlLCAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUud2luOmJlZm9yZSxcbiAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUubG9zZTpiZWZvcmUsXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUubG9zZTpob3ZlciwgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItY29udGFpbmVyIC5vdXRjb21lLndpbjpob3ZlcixcbiAgICAuZXZlbnQtcGFnZS1jb250ZW50X19pdGVtLW1hcmtldCAub3V0Y29tZS5sb3NlOmhvdmVyLFxuICAgIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpIDEwMCUpO1xuICAgIH1cbiAgICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUubG9zZTpob3ZlciAub3V0Y29tZV9fc3RhdHVzLCAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUud2luOmhvdmVyIC5vdXRjb21lX19zdGF0dXMsXG4gICAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUubG9zZTpob3ZlciAub3V0Y29tZV9fc3RhdHVzLFxuICAgIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbjpob3ZlciAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUubG9zZTpob3ZlciAub3V0Y29tZV9fbnVtYmVyLCAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUud2luOmhvdmVyIC5vdXRjb21lX19udW1iZXIsXG4gICAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUubG9zZTpob3ZlciAub3V0Y29tZV9fbnVtYmVyLFxuICAgIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbjpob3ZlciAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIgLm91dGNvbWUud2luIC5vdXRjb21lX19zdGF0dXMsXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLndpbiAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLmdyaWQtZWwtZXZlbnRfX2NvbXBldGl0b3ItY29udGFpbmVyIC5vdXRjb21lLmxvc2UsXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLmxvc2Uge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAuZ3JpZC1lbC1ldmVudCAub3V0Y29tZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAuZ3JpZC1lbC1ldmVudCAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGxpbmUtY2xhbXA6IDI7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgfVxuICAgIC5fbGl2ZSAuZ3JpZC1lbC1ldmVudCAub3V0Y29tZS5kaXNhYmxlZCAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgICB9XG4gICAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUubG9zZSwgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQgLm91dGNvbWUud2luIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IC5vdXRjb21lLmxvc2UgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAuZmxleCAub3V0Y29tZSB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLWlubGluZTogNHB4O1xuICB9XG4gIEBrZXlmcmFtZXMgYmxpbmstYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC5ib2FyZF9fbGluZV9saXZlIC5vdXRjb21lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyOHB4O1xuICB9XG4gIC5ib2FyZF9fbGluZV9saXZlIC5vdXRjb21lIC5vdXRjb21lX19zdGF0dXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldC1ibG9jay1zdGFydDogLTI4cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmdhbWUtZXZlbnQtbWFya2V0X19saW5lIHtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtMik7XG4gIH1cbiAgLmdhbWUtZXZlbnQtbWFya2V0X19saW5lIC5vdXRjb21lIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gICAgcGFkZGluZy1pbmxpbmU6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZSAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogN3B4O1xuICB9XG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZSAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG1heC1ibG9jay1zaXplOiAyLjZlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICAuZ2FtZS1ldmVudC1tYXJrZXRfX2xpbmUtLWNvbHVtbiB7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDVweDtcbiAgfVxuICAuZ2FtZS1ldmVudC1tYXJrZXRfX2xpbmUtLWNvbHVtbiAub3V0Y29tZSB7XG4gICAgbWluLWJsb2NrLXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMXB4O1xuICB9XG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZS0tb3V0cmlnaHQgLmdhbWUtZXZlbnQtbWFya2V0X19jb21wZXRpdG9yLW5hbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMTBweDtcbiAgICBtYXgtaW5saW5lLXNpemU6IDE3MnB4O1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgfVxuICAuZ2FtZS1ldmVudC1tYXJrZXRfX2xpbmUtLW91dHJpZ2h0IC5vdXRjb21lLmRpc2FibGVkLnN0dWIgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIH1cbiAgLmdhbWUtZXZlbnQtbWFya2V0X19saW5lLS1vdXRyaWdodCAub3V0Y29tZS5kaXNhYmxlZC5zdHViIC5pY29uLWxvY2sge1xuICAgIGNvbnRlbnQ6IHVuc2V0O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufS5zZXJ2aW5nLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcbn1cbi5zZXJ2aW5nLXN0YXR1c19fc3R1YiB7XG4gIGlubGluZS1zaXplOiAxNnB4O1xuICBibG9jay1zaXplOiAxNnB4O1xufVxuLnNlcnZpbmctc3RhdHVzLl9vcHBvbmVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn0iLCJAdXNlICdzY3NzL21peGlucycgYXMgbWl4aW5zO1xuXG5AbGF5ZXIgZGVwcmVjYXRlZCB7XG4gIC5vdXRjb21lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtNCk7XG4gICAgdHJhbnNpdGlvbjogMC4xcyBsaW5lYXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmFkaWVudC1hY3RpdmUpO1xuXG4gICAgICAgIC5vdXRjb21lX19zdGF0dXMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1hY3RpdmUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3RhdHVzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIH1cbiAgICAmX19udW1iZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogdmFyKC0tY29udHJhc3QpO1xuXG4gICAgICAmLl9zbWFsbC1mcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JhZGllbnQtYWN0aXZlKTtcbiAgICAgIC5vdXRjb21lIHtcbiAgICAgICAgJl9fc3RhdHVzLFxuICAgICAgICAmX19udW1iZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjdGl2ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIC5pY29uLWxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgICAub3V0Y29tZSB7XG4gICAgICAgICZfX3N0YXR1cyB7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9pbmZvIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgLmljb24tbG9jayB7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYubm90LWV4aXN0IHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5oaWdoZXIsXG4gICAgJi5sb3dlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYW5pbWF0aW9uOiBibGluay1hbmltYXRpb24gMXMgZWFzZS1pbi1vdXQgMyBib3RoO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmhpZ2hlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHggMCAwIDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcG9zaXRpdmUpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmxvd2VyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uZWdhdGl2ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sb3NlLFxuICAgICYud2luIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgIC5vdXRjb21lX19udW1iZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi53aW4ge1xuICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDM2MGRlZywgcmdiYSgzLCAxODUsIDQzLCAwLjU2KSAwJSwgcmdiYSgzLCAxODUsIDQzLCAwKSAxMDAlKSxcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAxMDAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3RhdHVzLXdpbik7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXN0YXR1cy13aW4pO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmxvc2Uge1xuICAgICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDM2MGRlZywgcmdiYSgyNTUsIDM5LCAzOSwgMC41NikgMCUsIHJnYmEoMjU1LCAzOSwgMzksIDApIDEwMCUpLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpIDEwMCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uZWdhdGl2ZSk7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLW5lZ2F0aXZlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5fd2l0aC1mYiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmLl93aXRoLWZiLWFjdGl2ZSB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG5cbiAgICAgICAgLy8gQWNjZW50IGZpbGwsIG5vdCB0aGUgYWN0aXZlIGdyYWRpZW50IOKAlCBvdmVycmlkZSB0aGUgYmFzZSBgLmFjdGl2ZWAgb24tYWN0aXZlIHRva2VuLlxuICAgICAgICAub3V0Y29tZSB7XG4gICAgICAgICAgJl9fc3RhdHVzLFxuICAgICAgICAgICZfX251bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1hY2NlbnQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYi1iYWRnZS1wcm8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5fYmItb3V0Y29tZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmdhbWUtZXZlbnRfX21hcmtldHMgJiB7XG4gICAgICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNCk7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcblxuICAgICAgICAuaWNvbi1sb2NrIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuX3Nob3ctd2FybmluZyB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZS02KTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS13YXJuaW5nKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2FybmluZyk7XG4gICAgICAgICAgYm94LXNoYWRvdzogN3B4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29udHJhc3QpO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFjdGl2ZSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWZ1bGwpO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuX2xvYWRlciB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmV0LWJ1aWxkZXItb3V0Y29tZV9fd2FybiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogY2FsYygxMDAlICsgM3B4KTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAyMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgcGFkZGluZzogNnB4IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13YXJuaW5nKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UtNik7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5xdWljay1iZXRfX2Vycm9yLXRvb2x0aXAtLXRyaWFuZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDUzLCA1MywgMC4xKSwgcmdiYSgyNTUsIDUzLCA1MywgMC4xKSksICMyNjJiM2I7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1uZWdhdGl2ZSk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbmVnYXRpdmUpO1xuICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB9XG4gIH1cblxuICAuZmItYmFkZ2UtcHJvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWFjY2VudCk7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1yYWRpdXMteHhzKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgICAgYmFja2dyb3VuZCAwLjFzIGxpbmVhcixcbiAgICAgICAgICAgIGNvbG9yIDAuMXMgbGluZWFyO1xuICAgIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLCBjb2xvcjtcbiAgfVxuXG4gIC5fYW5pbWFscy1yYWNpbmcge1xuICAgIC5ncmlkLWVsLW1hcmtldCB7XG4gICAgICAub3V0Y29tZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5vdXRjb21lIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAub3V0Y29tZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JpZC1lbC1tYXJrZXQsXG4gIC5nYW1lLWV2ZW50LW1hcmtldF9fbGlzdCxcbiAgLmNvdXBvbi1tYXJrZXQgLmdhbWUtZXZlbnQtbWFya2V0X19saW5lIHtcbiAgICAub3V0Y29tZSB7XG4gICAgICAmLndpbiB7XG4gICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNjBkZWcsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tc3ViLXBvc2l0aXZlKSwgMC41NikgMCUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMywgMTg1LCA0MywgMCkgMTAwJVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAxMDAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdWItcG9zaXRpdmUpO1xuICAgICAgfVxuXG4gICAgICAmLnJlZnVuZCB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjYpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvdXBvbi1tYXJrZXQge1xuICAgIC5nYW1lLWV2ZW50LW1hcmtldF9fbGluZSB7XG4gICAgICAub3V0Y29tZSB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmX19udW1iZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JpZC1lbC1ldmVudF9fY29tcGV0aXRvci1jb250YWluZXIsXG4gIC5ldmVudC1wYWdlLWNvbnRlbnRfX2l0ZW0tbWFya2V0IHtcbiAgICAub3V0Y29tZSB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LWFjdGl2ZSk7XG4gICAgICB9XG5cbiAgICAgICYubG9zZSxcbiAgICAgICYud2luIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJVxuICAgICAgICApO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5maXgtYmFja2Ryb3AtZmlsdGVyKFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCkgMTAwJSlcbiAgICAgICAgKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KSAxMDAlXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2luIHtcbiAgICAgICAgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubG9zZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAuZ3JpZC1lbC1ldmVudCB7XG4gICAgICAub3V0Y29tZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICZfX3N0YXR1cyB7XG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRleHQtb3ZlcmZsb3ctbGluZSgyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuX2xpdmUge1xuICAgICAgLmdyaWQtZWwtZXZlbnQge1xuICAgICAgICAub3V0Y29tZSB7XG4gICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAub3V0Y29tZV9fbnVtYmVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmV2ZW50LXBhZ2UtY29udGVudF9faXRlbS1tYXJrZXQge1xuICAgICAgLm91dGNvbWUge1xuICAgICAgICAmLmxvc2UsXG4gICAgICAgICYud2luIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmxvc2Uge1xuICAgICAgICAgIC5vdXRjb21lX19zdGF0dXMge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmxleCB7XG4gICAgLm91dGNvbWUge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyBibGluay1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAuYm9hcmRfX2xpbmVfbGl2ZSB7XG4gICAgLm91dGNvbWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgLm91dGNvbWVfX3N0YXR1cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMjhweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdhbWUtZXZlbnQtbWFya2V0X19saW5lIHtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1cmZhY2UtMik7XG4gICAgLm91dGNvbWUge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICZfX251bWJlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgIH1cbiAgICAgICZfX3N0YXR1cyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIuNmVtO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudGV4dC1vdmVyZmxvdy1saW5lKDIpO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1jb2x1bW4ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIC5vdXRjb21lIHtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1vdXRyaWdodCB7XG4gICAgICAuZ2FtZS1ldmVudC1tYXJrZXRfX2NvbXBldGl0b3ItbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzJweDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAub3V0Y29tZSB7XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICYuc3R1YiB7XG4gICAgICAgICAgICAub3V0Y29tZV9fc3RhdHVzIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24tbG9jayB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiQHVzZSAnLi92YXJpYWJsZXMnIGFzIHZhcnM7XG5cbkBtaXhpbiB0bigkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjJzLCAkZWFzZTogbGluZWFyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICB3aWxsLWNoYW5nZTogJHByb3BlcnR5O1xufVxuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdy1saW5lKCRudW1PZkxpbmUpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGxpbmUtY2xhbXA6ICRudW1PZkxpbmU7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJG51bU9mTGluZTtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbkBtaXhpbiBmaXgtYmFja2Ryb3AtZmlsdGVyKCRwcm9wLCAkdmFsKSB7XG4gIEBzdXBwb3J0cyBub3QgKGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpKSB7XG4gICAgQHN1cHBvcnRzIG5vdCAoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KSkge1xuICAgICAgI3skcHJvcH06ICR2YWw7XG4gICAgfVxuICB9XG59XG5cbi8vIEZyb3N0ZWQtZ2xhc3MgaXMgQVVUT01BVElDIGFuZCBsaXZlcyBvdXRzaWRlIFNDU1MgKHNlZSBiYXNlLXZhcmlhYmxlcy5zY3NzIMKnIC0tZ2xhc3MtYmFja2Ryb3ApOlxuLy8gYGFwcGx5R2xhc3NUaGVtZWAgKHNyYy9oZWxwZXJzL2FwcGx5R2xhc3NUaGVtZS50cykgcmUtcG9pbnRzIC0tc3VyZmFjZS0yLzQvNiB0byB0cmFuc2x1Y2VudFxuLy8gcmdiYSB0aW50cyArIHRvZ2dsZXMgYF9nbGFzcy10aGVtZWAsIGFuZCB0aGUgZnJvc3Qgc2hlZXQgLyBvdmVybGF5IGd1YXJkcyAvIHN0aWNreS1iYXIgZnJvc3QgL1xuLy8gYGdsYXNzOmAgdmFyaWFudCBhbGwgbGl2ZSBpbiBgc3JjL3RoZW1lL2dsYXNzLmNzc2AgKFRhaWx3aW5kIGxheWVyLCBrZXllZCBvbiBzZWxlY3RvcnMsIHNvXG4vLyB0aGV5IHN1cnZpdmUgdGhlIFNDU1PihpJUYWlsd2luZCByZWRlc2lnbikuIE5vIGdsYXNzIG1peGluIGV4aXN0cyBoZXJlIG9uIHB1cnBvc2UuXG5cbkBtaXhpbiBmaWx0ZXItYmx1cigkdmFsKSB7XG4gIGZpbHRlcjogYmx1cigkdmFsKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoJHZhbCk7XG4gIC1tb3otZmlsdGVyOiBibHVyKCR2YWwpO1xuICAtby1maWx0ZXI6IGJsdXIoJHZhbCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoJHZhbCk7XG59XG5cbkBtaXhpbiBoaWRlLXNjcm9sbGJhciB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICYjY29udGVudCBicm93c2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRweDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cblxuQG1peGluIGRmLWFpYy1qdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGN1c3RvbS1zY3JvbGwge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3t2YXJzLiRsaWdodGVyLWEyMH07XG4gIH1cbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICB9XG59XG5cbkBtaXhpbiBzbWFsbC1kZXNrdG9wLW1vZGUoKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gY2Fyb3VzZWwtbmF2LWJ1dHRvbnMtcHJvX2xheW91dCgkc2hhZG93KSB7XG4gIC5uYXYtY29udHJvbF9fbGVmdCxcbiAgLm5hdi1jb250cm9sX19yaWdodCB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIG1pbi13aWR0aDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXN1cmZhY2UtNik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWZ1bGwpO1xuXG4gICAgJi5fZGVmYXVsdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmLl9hY3RpdmUge1xuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY3RpdmUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN1Yi1hY3RpdmUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250cm9sX19sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuXG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtY29udHJvbF9fcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgJi5fYWN0aXZlIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb250cmFzdCk7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2VydmluZy1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgJl9fc3R1YiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gICYuX29wcG9uZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W119 */
