.sign-in-form .ping-content-container #federationButton:focus,a:focus{outline:0}.pointer,.sign-in-form .ping-content-container #password-display:hover{cursor:pointer}.copyright-links a{font-size:14px}@media (min-width:576px){.copyright{float:left}.copyright-links{float:right;margin-bottom:10px}}body,body.ng-scope,html{font-family:"Open Sans",Calibri,Arial;font-size:14px;font-weight:400}input::-ms-clear{display:none}ital{font-style:italic}smallcap{font-variant:small-caps}a{color:#2d6ba9}h1{font-size:30px}.divider{padding:0 5px}.no-margin{margin-right:0;margin-left:0}.sign-in-form .btn{border-radius:4px}.sign-in-form .btn-primary,.sign-in-form .btn-primary:focus{color:#fff;font-weight:400;font-size:14px;line-height:19px;background-color:#0033a1;border-color:#0033a1}.sign-in-form .btn-primary:hover,.sign-in-form .btn-primary:not(:disabled):not(.disabled):active{color:#fff;font-weight:400;font-size:14px;line-height:19px;background-color:#0a3dab;border-color:#0a3dab}.sign-in-form .btn-primary:disabled,.sign-in-form .btn:disabled{color:#e3e2e3;font-weight:400;font-size:14px;line-height:19px;background-color:#fbfbfb;border-color:#e3e2e3}.header-bar{height:20px;width:100%;background-color:#0033a1}.ping-header-logo{margin-top:0;margin-bottom:4vh}.sign-in-form-content{padding-left:11px;padding-right:11px}.pillar-logo{max-height:8vh;margin:0 auto}.cas-pillar-logo{margin:-75px auto -40px}.logo-container{margin-left:33px}a:focus{color:#23527c;border:2px solid #2d6ba9;border-radius:4px}.sign-in-form{background-color:#fff;min-height:100vh}@media (min-width:576px){.sign-in-form{background-color:#fbfbfb}}.sign-in-form .ping-content-container{width:100%;padding-left:0;padding-right:0;margin-top:7vh;color:#727272;background-color:#fff}@media (min-width:880px){.sign-in-form .ping-content-container .ping-logo-container{margin-top:73px}}@media (min-width:576px){.sign-in-form .ping-content-container{-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.16);box-shadow:1px 2px 6px rgba(0,0,0,.16);background-color:#fff;border-radius:4px;border:1px solid #e3e2e3;min-height:349px;padding:26px 30px 20px;max-width:500px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.sign-in-form .ping-content-container .ping-logo-container{margin-top:20px}}.sign-in-form .ping-content-container .ping-header-container{margin-bottom:15px}.sign-in-form .ping-content-container .ping-header-container .spacer{height:50px}.sign-in-form .ping-content-container .ping-header-container .title-text{font-size:18px;line-height:24px;color:#262626;font-weight:600;margin-bottom:0;margin-top:0}@media (min-width:576px){.sign-in-form .ping-content-container .ping-header-container .title-text{font-size:22px;line-height:30px}}.sign-in-form .ping-content-container .ping-header-container .welcome-text{font-size:14px;margin:15px 0 0;color:#262626;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.sign-in-form .ping-content-container .not-you-link,.sign-in-form .ping-content-container .not-you-link-federation{color:#2d6ba9;margin-top:11px;margin-left:10px;margin-bottom:-6px}.sign-in-form .ping-content-container .passwordAnimationGroup{padding:7px 0}@media (min-width:576px){.sign-in-form .ping-content-container .ping-header-container .welcome-text{font-size:18px;line-height:24px}.sign-in-form .ping-content-container .not-you-link,.sign-in-form .ping-content-container .not-you-link-federation{margin-top:15px}.sign-in-form .ping-content-container .passwordAnimationGroup{padding:7px 0}}.sign-in-form .ping-content-container #changeUsernameGroup{padding-top:25px}.sign-in-form .ping-content-container #welcomeFedText,.sign-in-form .ping-content-container #welcomeText{max-width:285px}.sign-in-form .ping-content-container a{color:#2d6ba9}.sign-in-form .ping-content-container .not-you-link-federation:focus,.sign-in-form .ping-content-container .not-you-link-federation:hover,.sign-in-form .ping-content-container .not-you-link:focus,.sign-in-form .ping-content-container .not-you-link:hover,.sign-in-form .ping-content-container a:focus,.sign-in-form .ping-content-container a:hover{color:#23527c;outline:0}.sign-in-form .ping-content-container .btn-link-border:focus{border:2px solid #2d6ba9;padding:0}.sign-in-form .ping-content-container .btn-link-margin:focus{margin:20px 0 -3px 20px}.sign-in-form .ping-content-container #federationButton{height:93px;line-height:5.5;margin-bottom:5px;text-align:left;color:#FFF}.sign-in-form .ping-content-container #entity-image{max-height:60px;max-width:65px;margin-bottom:4px;margin-left:5px}.sign-in-form .ping-content-container #vertical-bar{border-left:1px solid #fff;height:65px;margin-top:-70px;margin-left:85px}.sign-in-form .ping-content-container #access-label{font-size:14px;margin-top:-83px}.sign-in-form .ping-content-container #entity-name{font-size:16px;margin-top:-60px;font-weight:600;height:0}.sign-in-form .ping-content-container .account-actions-container .spacer,.sign-in-form .ping-content-container .account-actions-container.federation .spacer{height:4px}.sign-in-form .ping-content-container .federation-btn-text{margin-left:112px}.sign-in-form .ping-content-container .btn-primary:focus{outline:transparent;border:2px solid #2d6ba9;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.16);box-shadow:1px 1px 1px rgba(0,0,0,.16)}.sign-in-form .ping-content-container #federation-container{margin-bottom:-55px;margin-top:35px}.sign-in-form .ping-content-container .federationGroup .ping-input-container{text-align:right}.sign-in-form .ping-content-container .account-actions-container.federation{margin-top:74px}.sign-in-form .ping-content-container #footer{position:unset}.sign-in-form .ping-content-container .account-actions-container{margin-top:130px}.sign-in-form .ping-content-container .ping-body-container button,.sign-in-form .ping-content-container .ping-body-container input{height:38px}.sign-in-form .ping-content-container .account-actions{text-align:center;color:#727272;font-size:11px;font-weight:400;line-height:15px}.sign-in-form .ping-content-container .account-actions .forgot-username{font-size:14px;margin-top:20px;float:right}.sign-in-form .ping-content-container .account-actions .account-actions-anchors{margin-top:100px;padding:0;font-size:14px}.sign-in-form .ping-content-container .account-actions .account-actions-anchors .col-xs-12{padding:0}.sign-in-form .ping-content-container .account-actions .new-to-app{font-size:14px;padding:0}.sign-in-form .ping-content-container .ping-body-container .form-group{margin-bottom:0}.sign-in-form .ping-content-container .ping-body-container .password-control-container,.sign-in-form .ping-content-container .ping-body-container .username-control-container{margin-bottom:8px}@media (min-width:576px){.sign-in-form .ping-content-container .ping-body-container .password-control-container,.sign-in-form .ping-content-container .ping-body-container .username-control-container{margin-bottom:10px}}@media (min-width:880px){.sign-in-form .ping-content-container .ping-body-container .password-control-container,.sign-in-form .ping-content-container .ping-body-container .username-control-container{margin-bottom:14px}}.sign-in-form .ping-content-container .ping-body-container .custom-control-description{line-height:22px}.sign-in-form .ping-content-container .ping-body-container .centered-account-actions{text-align:center}.sign-in-form .ping-content-container .ping-body-container label{font-weight:400;line-height:15px;margin-bottom:4.48px}.sign-in-form .ping-content-container .ping-body-container .remember-username-container{float:left;margin-top:18px}@media (min-width:576px){.sign-in-form .ping-content-container .ping-body-container label{font-size:14px;line-height:19px;margin-bottom:6px}.sign-in-form .ping-content-container .ping-body-container input:focus{border:2px solid #2d6ba9;-webkit-box-shadow:none;box-shadow:none}.sign-in-form .ping-content-container .ping-body-container .remember-username-container label{font-size:14px;line-height:19px;color:#262626}}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control{position:relative;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem;cursor:pointer}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control .custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:center center no-repeat #fff;-webkit-background-size:90% 90%;background-size:90% 90%;border-radius:.25rem;border:1px solid #c6c6c8}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control .custom-control-indicator:hover{border:1px solid #0033a1;-webkit-box-shadow:0 0 2px #0033a1;box-shadow:0 0 2px #0033a1}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control .custom-control-input{position:absolute;z-index:-1;opacity:0}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control-input:focus~.custom-control-indicator{border:1px solid #0033a1;-webkit-box-shadow:0 0 2px #0033a1;box-shadow:0 0 2px #0033a1}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIKICAgICAgICAgICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiCiAgICAgICAgICAgICAgICBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMiAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgICAgICAgICAgICAgLnN0MHtmaWxsOiNmZmZmZmY7fQo8L3N0eWxlPgo8dGl0bGU+UmVjdGFuZ2xlIDEyIENvcHkgNjwvdGl0bGU+CjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE2LjQsMy44IDkuMiwxMSA1LjYsNy40IDIsMTEgOS4yLDE4LjIgMjAsNy40ICIvPgo8L3N2Zz4=)}.sign-in-form .ping-content-container .ping-body-container .remember-username-container .custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0033a1}.sign-in-form .ping-content-container .ping-body-container .remember-username-container label{margin:0}.sign-in-form .ping-content-container .ping-body-container .password-container .popover{display:none}@media (min-width:576px){.sign-in-form .ping-content-container .ping-body-container .password-container .popover{display:block;margin-left:20px;border:1px solid #faebcc}.sign-in-form .ping-content-container .ping-body-container .password-container .popover .popover-body{background-color:#fcf8e3;color:#d8a07c}.sign-in-form .ping-content-container .ping-body-container .password-container .popover .arrow:before{border-right-color:#faebcc}.sign-in-form .ping-content-container .ping-body-container .password-container .popover .arrow:after{border-right-color:#fcf8e3}.sign-in-form .ping-content-container .ping-body-container .password-container .caps-lock-alert-icon{width:13px;height:15px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;-webkit-filter:invert(10%) sepia(1%) saturate(0) hue-rotate(49deg) brightness(95%) contrast(87%);filter:invert(10%) sepia(1%) saturate(0) hue-rotate(49deg) brightness(95%) contrast(87%);margin-left:-22px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NC4yOSA5OS45MyI+PHRpdGxlPm5vdW5fdXBfMTczNjI2ODwvdGl0bGU+PHBhdGggZD0iTTc1LjYsMTA4LjE4SDQ0LjRhMy4xOCwzLjE4LDAsMCwwLTMuMSwzLjF2OC4zYTMuMTgsMy4xOCwwLDAsMCwzLjEsMy4xSDc1LjZhMy4xOCwzLjE4LDAsMCwwLDMuMS0zLjF2LTguM0EzLjE4LDMuMTgsMCwwLDAsNzUuNiwxMDguMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjIuODggLTIyLjc2KSIvPjxwYXRoIGQ9Ik05Ni42LDYyLjU4LDYyLjUsMjMuODhhMy4zNCwzLjM0LDAsMCwwLTUsMEwyMy40LDYyLjU4YTIuNDgsMi40OCwwLDAsMCwxLjksNGgxNnYyNmEzLjE4LDMuMTgsMCwwLDAsMy4xLDMuMUg3NS42YTMuMTgsMy4xOCwwLDAsMCwzLjEtMy4xdi0yNmgxNkEyLjQzLDIuNDMsMCwwLDAsOTYuNiw2Mi41OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMi44OCAtMjIuNzYpIi8+PC9zdmc+) no-repeat}}.sign-in-form .ping-content-container .ping-body-container .ping-error{padding:9.07px 12.26px 9.93px;margin-top:14.96px;margin-bottom:15px;width:100%;color:#b74a4c;font-size:12px;font-weight:400;border-radius:4px}.eula-links-conditions,.terms-and-conditions{width:100%;margin-left:-4px;color:#727272;text-align:center}.sign-in-form .ping-content-container .ping-body-container .spacer{height:27.96px}.terms-and-conditions{font-size:14px;margin-top:30px}@media (min-width:576px){.sign-in-form .ping-content-container .ping-body-container .ping-error{padding:8px 12px;line-height:19px;font-size:14px;font-weight:400}.terms-and-conditions{margin-top:10px;width:100%;text-align:center;font-size:11px}}.eula-links-conditions{font-size:14px;margin-top:30px}@media (min-width:576px){.eula-links-conditions{margin-top:0;width:100%;text-align:center;font-size:11px}}.ping-footer-container{position:absolute;bottom:0;padding-bottom:7px;padding-top:60px}.ping-footer-container .copyright{color:#262626;margin:0;font-size:14px;line-height:19px;font-stretch:condensed;white-space:normal;word-break:keep-all}.ping-footer-container .copyright p{margin:0;padding:0}.ping-footer-container .copyright .copyright-text{font-size:11px;line-height:15px;text-align:center}@media (min-width:576px){.ping-footer-container .copyright .copyright-text{font-size:14px;line-height:19px;margin:0}}.ping-footer-container .spacer{height:8.43px}.ping-footer-container .divider{display:none;color:#989898;font-size:15px}.ping-footer-container .copyright-links{text-align:center;font-size:11px}.ping-footer-container .copyright-links a{padding-right:20px}@media (min-width:576px){.ping-footer-container .divider{display:inline-block}.ping-footer-container .copyright-links a{padding-right:0;font-size:14px;line-height:19px;margin:0}}.fade-in-top{-webkit-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;-moz-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nhcy5iYXNlLmxvZ2luL3BhcnRpYWxzL19mb290ZXIubGVzcyIsImNhcy5jYXMuY3NzIiwiLi4vLi4vY29tbW9uL2NvbW1vbi5iYXNlLmxvZ2luL3BhcnRpYWxzL19nbG9iYWwubGVzcyIsIi4uLy4uL2NvbW1vbi9jb21tb24uYmFzZS5sb2dpbi9wYXJ0aWFscy9fYm9vdHN0cmFwLmxlc3MiLCIuLi8uLi9jb21tb24vY29tbW9uLmJhc2UubG9naW4vcGFydGlhbHMvX3BpbmctY29udGVudC5sZXNzIiwiLi4vLi4vY29tbW9uL2NvbW1vbi5iYXNlLmxvZ2luL3BhcnRpYWxzL19mb290ZXIubGVzcyIsIi4uLy4uL2NvbW1vbi9jb21tb24uYmFzZS5sb2dpbi9wYXJ0aWFscy9fYW5pbWF0aW9ucy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNJO0VBWUg7SUFYTyxZQUFBO0dDQ0w7Q0FDRjtBRENEO0VBRVEsZ0JBQUE7Q0NBUDtBREVHO0VBSUg7SUFITyxhQUFBO0lBQ0Esb0JBQUE7R0NDTDtDQUNGO0FDWEQ7OztFQUdJLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtDRGFIO0FDUEQ7RUFDSSxjQUFBO0NEU0g7QUNQRDtFQUNJLG1CQUFBO0NEU0g7QUNQRDtFQUNJLHlCQUFBO0NEU0g7QUNQRDtFQUNJLGdCQUFBO0NEU0g7QUNORDtFQUNFLGVBQUE7Q0RRRDtBQ0xEO0VBQ0ksZ0JBQUE7Q0RPSDtBQ0xEO0VBQ0ksZUFBQTtDRE9IO0FDTEQ7RUFDSSxnQkFBQTtFQUNBLGVBQUE7Q0RPSDtBRTNDRDtFQUVRLG1CQUFBO0NGNENQO0FFOUNEOztFQU1RLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0NGNENQO0FFdkREOztFQWNRLGVBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0NGNkNQO0FFaEVEOztFQXNCUSxlQUFB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QUNGO0FBQ0Q7OztvREFHb0Q7QUFDcEQ7Ozs7R0FJRztBSy9qQkg7RUFDRSw2RUFBQTtFQUNBLDBFQUFBO09BQUEscUVBQUE7Q0xpa0JEO0FLOWpCRDtFQUNFO0lBQ0UscUNBQUE7SUFDQSw2QkFBQTtJQUNBLFdBQUE7R0xna0JEO0VLN2pCRDtJQUNFLGlDQUFBO0lBQ0EseUJBQUE7SUFDQSxXQUFBO0dMK2pCRDtDQUNGO0FLNWpCRDtFQUNFO0lBQ0UscUNBQUE7SUFDQSxrQ0FBQTtTQUFBLDZCQUFBO0lBQ0EsV0FBQTtHTDhqQkQ7RUszakJEO0lBQ0UsaUNBQUE7SUFDQSw4QkFBQTtTQUFBLHlCQUFBO0lBQ0EsV0FBQTtHTDZqQkQ7Q0FDRjtBS3hrQkQ7RUFDRTtJQUNFLHFDQUFBO0lBQ0Esa0NBQUE7U0FBQSw2QkFBQTtJQUNBLFdBQUE7R0w4akJEO0VLM2pCRDtJQUNFLGlDQUFBO0lBQ0EsOEJBQUE7U0FBQSx5QkFBQTtJQUNBLFdBQUE7R0w2akJEO0NBQ0YiLCJmaWxlIjoiY2FzLmNhcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY29weXJpZ2h0IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuLmNvcHlyaWdodC1saW5rc3tcbiAgICBhe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufSIsIkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29weXJpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLmNvcHlyaWdodC1saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb3B5cmlnaHQtbGlua3Mge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5odG1sLFxuYm9keSxcbmJvZHkubmctc2NvcGUge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgQ2FsaWJyaSwgQXJpYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaXRhbCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbnNtYWxsY2FwIHtcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xufVxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hIHtcbiAgY29sb3I6ICMyZDZiYTk7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5kaXZpZGVyIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zaWduLWluLWZvcm0gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zaWduLWluLWZvcm0gLmJ0bi1wcmltYXJ5LFxuLnNpZ24taW4tZm9ybSAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzNhMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzM2ExO1xufVxuLnNpZ24taW4tZm9ybSAuYnRuLXByaW1hcnk6aG92ZXIsXG4uc2lnbi1pbi1mb3JtIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhM2RhYjtcbiAgYm9yZGVyLWNvbG9yOiAjMGEzZGFiO1xufVxuLnNpZ24taW4tZm9ybSAuYnRuOmRpc2FibGVkLFxuLnNpZ24taW4tZm9ybSAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2UzZTJlMztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlMmUzO1xufVxuLmhlYWRlci1iYXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzM2ExO1xufVxuLnBpbmctaGVhZGVyLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAwdmg7XG4gIG1hcmdpbi1ib3R0b206IDR2aDtcbn1cbi5zaWduLWluLWZvcm0tY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgcGFkZGluZy1yaWdodDogMTFweDtcbn1cbi5waWxsYXItbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDh2aDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2FzLXBpbGxhci1sb2dvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IC03NXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbn1cbi5sb2dvLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAzM3B4O1xufVxuLnRlcm1zLWFuZC1jb25kaXRpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG59XG5hOmZvY3VzIHtcbiAgY29sb3I6ICMyMzUyN2M7XG4gIG91dGxpbmU6IDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzJkNmJhOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNpZ24taW4tZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lnbi1pbi1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xuICB9XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogN3ZoO1xuICBjb2xvcjogIzcyNzI3MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC8qIHN0YXJ0IG9mIGZlZGVyYXRpb24gYnV0dG9uIHN0eWxpbmcgKi9cbiAgLyogZW5kIG9mIGZlZGVyYXRpb24gYnV0dG9uIHN0eWxlcyovXG4gIC8qIHN0YXJ0IG9mIGNvbW1vbiBidXR0b24gc3R5bGluZyAqL1xuICAvKiBlbmQgb2YgY29tbW9uIGJ1dHRvbiBzdHlsaW5nICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlMmUzO1xuICAgIG1pbi1oZWlnaHQ6IDM0OXB4O1xuICAgIHBhZGRpbmc6IDI2cHggMzBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4ODBweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWxvZ28tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA3M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1sb2dvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1oZWFkZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctaGVhZGVyLWNvbnRhaW5lciAuc3BhY2VyIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1oZWFkZXItY29udGFpbmVyIC50aXRsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctaGVhZGVyLWNvbnRhaW5lciAudGl0bGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWhlYWRlci1jb250YWluZXIgLndlbGNvbWUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctaGVhZGVyLWNvbnRhaW5lciAud2VsY29tZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluayxcbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluay1mZWRlcmF0aW9uIHtcbiAgY29sb3I6ICMyZDZiYTk7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluayxcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAubm90LXlvdS1saW5rLWZlZGVyYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBhc3N3b3JkQW5pbWF0aW9uR3JvdXAge1xuICBwYWRkaW5nOiA3cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5wYXNzd29yZEFuaW1hdGlvbkdyb3VwIHtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgfVxufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjY2hhbmdlVXNlcm5hbWVHcm91cCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjd2VsY29tZVRleHQsXG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyICN3ZWxjb21lRmVkVGV4dCB7XG4gIG1heC13aWR0aDogMjg1cHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzJkNmJhOTtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgYTpob3Zlcixcbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgYTpmb2N1cyxcbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluazpob3Zlcixcbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluazpmb2N1cyxcbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLm5vdC15b3UtbGluay1mZWRlcmF0aW9uOmhvdmVyLFxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAubm90LXlvdS1saW5rLWZlZGVyYXRpb246Zm9jdXMge1xuICBjb2xvcjogIzIzNTI3YztcbiAgb3V0bGluZTogMHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYnRuLWxpbmstYm9yZGVyOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzJkNmJhOTtcbiAgcGFkZGluZzogMHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYnRuLWxpbmstbWFyZ2luOmZvY3VzIHtcbiAgbWFyZ2luOiAyMHB4IDBweCAtM3B4IDIwcHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyICNmZWRlcmF0aW9uQnV0dG9uIHtcbiAgaGVpZ2h0OiA5M3B4O1xuICBsaW5lLWhlaWdodDogNS41O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjZmVkZXJhdGlvbkJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyICNlbnRpdHktaW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBtYXgtd2lkdGg6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgI3ZlcnRpY2FsLWJhciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG4gIGhlaWdodDogNjVweDtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjYWNjZXNzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAtODNweDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgI2VudGl0eS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAwO1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuZmVkZXJhdGlvbi1idG4tdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTJweDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyZDZiYTk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyICNmZWRlcmF0aW9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IC01NXB4O1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjcGFzc3dvcmQtZGlzcGxheTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLmZlZGVyYXRpb25Hcm91cCAucGluZy1pbnB1dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLmFjY291bnQtYWN0aW9ucy1jb250YWluZXIuZmVkZXJhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDc0cHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5hY2NvdW50LWFjdGlvbnMtY29udGFpbmVyLmZlZGVyYXRpb24gLnNwYWNlciB7XG4gIGhlaWdodDogNHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAjZm9vdGVyIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYWNjb3VudC1hY3Rpb25zLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEzMHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYWNjb3VudC1hY3Rpb25zLWNvbnRhaW5lciAuc3BhY2VyIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5hY2NvdW50LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYWNjb3VudC1hY3Rpb25zIC5mb3Jnb3QtdXNlcm5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLmFjY291bnQtYWN0aW9ucyAuYWNjb3VudC1hY3Rpb25zLWFuY2hvcnMge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAuYWNjb3VudC1hY3Rpb25zIC5hY2NvdW50LWFjdGlvbnMtYW5jaG9ycyAuY29sLXhzLTEyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLmFjY291bnQtYWN0aW9ucyAubmV3LXRvLWFwcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAudXNlcm5hbWUtY29udHJvbC1jb250YWluZXIsXG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5wYXNzd29yZC1jb250cm9sLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC51c2VybmFtZS1jb250cm9sLWNvbnRhaW5lcixcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucGFzc3dvcmQtY29udHJvbC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4ODBweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC51c2VybmFtZS1jb250cm9sLWNvbnRhaW5lcixcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucGFzc3dvcmQtY29udHJvbC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLmN1c3RvbS1jb250cm9sLWRlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5jZW50ZXJlZC1hY2NvdW50LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQuNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIGlucHV0IHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZDZiYTk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciBidXR0b24ge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5yZW1lbWJlci11c2VybmFtZS1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5yZW1lbWJlci11c2VybmFtZS1jb250YWluZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgfVxufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucmVtZW1iZXItdXNlcm5hbWUtY29udGFpbmVyIC5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5yZW1lbWJlci11c2VybmFtZS1jb250YWluZXIgLmN1c3RvbS1jb250cm9sIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjI1cmVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIDkwJTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzZjNmM4O1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucmVtZW1iZXItdXNlcm5hbWUtY29udGFpbmVyIC5jdXN0b20tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzNhMTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggIzAwMzNhMTtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnJlbWVtYmVyLXVzZXJuYW1lLWNvbnRhaW5lciAuY3VzdG9tLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnJlbWVtYmVyLXVzZXJuYW1lLWNvbnRhaW5lciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzNhMTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAycHggIzAwMzNhMTtcbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnJlbWVtYmVyLXVzZXJuYW1lLWNvbnRhaW5lciAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlHbGtQU0pNWVhsbGNsOHhJaUI0Yld4dWN6cHphMlYwWTJnOUltaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDOXVjeUlLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNaklnTWpJaUNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TWlBeU1qc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpUGdvOGMzUjViR1VnZEhsd1pUMGlkR1Y0ZEM5amMzTWlQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMbk4wTUh0bWFXeHNPaU5tWm1abVptWTdmUW84TDNOMGVXeGxQZ284ZEdsMGJHVStVbVZqZEdGdVoyeGxJREV5SUVOdmNIa2dOand2ZEdsMGJHVStDanhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnbzhjRzlzZVdkdmJpQmpiR0Z6Y3owaWMzUXdJaUJ3YjJsdWRITTlJakUyTGpRc015NDRJRGt1TWl3eE1TQTFMallzTnk0MElESXNNVEVnT1M0eUxERTRMaklnTWpBc055NDBJQ0l2UGdvOEwzTjJaejQ9XCIpO1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucmVtZW1iZXItdXNlcm5hbWUtY29udGFpbmVyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzM2ExO1xufVxuLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucmVtZW1iZXItdXNlcm5hbWUtY29udGFpbmVyIGxhYmVsIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5wYXNzd29yZC1jb250YWluZXIgLnBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnBhc3N3b3JkLWNvbnRhaW5lciAucG9wb3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZhZWJjYztcbiAgfVxuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5wYXNzd29yZC1jb250YWluZXIgLnBvcG92ZXIgLnBvcG92ZXItYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgICBjb2xvcjogI2Q4YTA3YztcbiAgfVxuICAuc2lnbi1pbi1mb3JtIC5waW5nLWNvbnRlbnQtY29udGFpbmVyIC5waW5nLWJvZHktY29udGFpbmVyIC5wYXNzd29yZC1jb250YWluZXIgLnBvcG92ZXIgLmFycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmFlYmNjO1xuICB9XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnBhc3N3b3JkLWNvbnRhaW5lciAucG9wb3ZlciAuYXJyb3c6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZjZjhlMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnBhc3N3b3JkLWNvbnRhaW5lciAuY2Fwcy1sb2NrLWFsZXJ0LWljb24ge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZmlsdGVyOiBpbnZlcnQoMTAlKSBzZXBpYSgxJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoNDlkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCg4NyUpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUJwWkQwaVRHRjVaWEpmTVNJZ1pHRjBZUzF1WVcxbFBTSk1ZWGxsY2lBeElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0EzTkM0eU9TQTVPUzQ1TXlJK1BIUnBkR3hsUG01dmRXNWZkWEJmTVRjek5qSTJPRHd2ZEdsMGJHVStQSEJoZEdnZ1pEMGlUVGMxTGpZc01UQTRMakU0U0RRMExqUmhNeTR4T0N3ekxqRTRMREFzTUN3d0xUTXVNU3d6TGpGMk9DNHpZVE11TVRnc015NHhPQ3d3TERBc01Dd3pMakVzTXk0eFNEYzFMalpoTXk0eE9Dd3pMakU0TERBc01Dd3dMRE11TVMwekxqRjJMVGd1TTBFekxqRTRMRE11TVRnc01Dd3dMREFzTnpVdU5pd3hNRGd1TVRoYUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TWpJdU9EZ2dMVEl5TGpjMktTSXZQanh3WVhSb0lHUTlJazA1Tmk0MkxEWXlMalU0TERZeUxqVXNNak11T0RoaE15NHpOQ3d6TGpNMExEQXNNQ3d3TFRVc01Fd3lNeTQwTERZeUxqVTRZVEl1TkRnc01pNDBPQ3d3TERBc01Dd3hMamtzTkdneE5uWXlObUV6TGpFNExETXVNVGdzTUN3d0xEQXNNeTR4TERNdU1VZzNOUzQyWVRNdU1UZ3NNeTR4T0N3d0xEQXNNQ3d6TGpFdE15NHhkaTB5Tm1neE5rRXlMalF6TERJdU5ETXNNQ3d3TERBc09UWXVOaXcyTWk0MU9Gb2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0MweU1pNDRPQ0F0TWpJdU56WXBJaTgrUEM5emRtYysnKSBuby1yZXBlYXQ7XG4gIH1cbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnBpbmctZXJyb3Ige1xuICBwYWRkaW5nOiA5LjA3cHggMTIuMjZweCA5LjkzcHg7XG4gIG1hcmdpbi10b3A6IDE0Ljk2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2I3NGE0YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpZ24taW4tZm9ybSAucGluZy1jb250ZW50LWNvbnRhaW5lciAucGluZy1ib2R5LWNvbnRhaW5lciAucGluZy1lcnJvciB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5zaWduLWluLWZvcm0gLnBpbmctY29udGVudC1jb250YWluZXIgLnBpbmctYm9keS1jb250YWluZXIgLnNwYWNlciB7XG4gIGhlaWdodDogMjcuOTZweDtcbn1cbi50ZXJtcy1hbmQtY29uZGl0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGNvbG9yOiAjNzI3MjcyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXJtcy1hbmQtY29uZGl0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uZXVsYS1saW5rcy1jb25kaXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmV1bGEtbGlua3MtY29uZGl0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi5waW5nLWZvb3Rlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ucGluZy1mb290ZXItY29udGFpbmVyIC5jb3B5cmlnaHQge1xuICBjb2xvcjogIzI2MjYyNjtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4ucGluZy1mb290ZXItY29udGFpbmVyIC5jb3B5cmlnaHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5waW5nLWZvb3Rlci1jb250YWluZXIgLmNvcHlyaWdodCAuY29weXJpZ2h0LXRleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBpbmctZm9vdGVyLWNvbnRhaW5lciAuY29weXJpZ2h0IC5jb3B5cmlnaHQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnBpbmctZm9vdGVyLWNvbnRhaW5lciAuc3BhY2VyIHtcbiAgaGVpZ2h0OiA4LjQzcHg7XG59XG4ucGluZy1mb290ZXItY29udGFpbmVyIC5kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICM5ODk4OTg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGluZy1mb290ZXItY29udGFpbmVyIC5kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5waW5nLWZvb3Rlci1jb250YWluZXIgLmNvcHlyaWdodC1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnBpbmctZm9vdGVyLWNvbnRhaW5lciAuY29weXJpZ2h0LWxpbmtzIGEge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5waW5nLWZvb3Rlci1jb250YWluZXIgLmNvcHlyaWdodC1saW5rcyBhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDE4LTEwLTEgMTM6MjI6MjNcbiAqIHc6IGh0dHA6Ly9hbmltaXN0YS5uZXQsIHQ6IEBjc3NhbmltaXN0YVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBhbmltYXRpb24gZmFkZS1pbi10b3BcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuLmZhZGUtaW4tdG9wIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4tdG9wIDAuNnMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSkgYm90aDtcbiAgYW5pbWF0aW9uOiBmYWRlLWluLXRvcCAwLjZzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpIGJvdGg7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbi10b3Age1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlLWluLXRvcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCJAaW1wb3J0IFwidmFycy9fdHlwZVwiO1xuLy8gR2VuZXJhbCBMYXlvdXQgU3R5bGVzXG5odG1sLFxuYm9keSxcbmJvZHkubmctc2NvcGUge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IEBmb250LXdlaWdodC1yZWd1bGFyO1xufVxuYm9keXtcbiAgICAvL2hlaWdodDogMTAwdmg7XG59XG4vLyBoaWRlcyB0aGUgeCBidXR0b24gKGNsZWFyIGJ1dHRvbikgZnJvbSBJRSBpbnB1dCBib3hlcyAtIHRoZXJlJ3MgYSBidWcgYW5kIHRoZXkgZG9uJ3Qgd29yayB3aXRoIGFuZ3VsYXJcbmlucHV0OjotbXMtY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5pdGFsIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5zbWFsbGNhcCB7XG4gICAgZm9udC12YXJpYW50OnNtYWxsLWNhcHM7XG59XG4ucG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hIHtcbiAgY29sb3I6IEBjLWxpbms7XG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG4uZGl2aWRlciB7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG4ubm8tbWFyZ2lue1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cbiIsIkBpbXBvcnQgXCIuLi9jb2xvclwiO1xuXG4uc2lnbi1pbi1mb3JtIHtcbiAgICAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBjLXdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYy1hcHAtYWNjZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IEBjLWFwcC1hY2NlbnQ7XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBAYy13aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGMtYXBwLWFjY2VudC1saWdodDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYy1hcHAtYWNjZW50LWxpZ2h0O1xuICAgIH1cbiAgICAuYnRuOmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogQGMtYnRuLWRpc2FibGVkLXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjLWJ0bi1kaXNhYmxlZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYy1idG4tZGlzYWJsZWQtYm9yZGVyO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJtaXhpbnMvX3RleHRcIjtcbkBpbXBvcnQgXCJ2YXJzL19zaXplXCI7XG5AaW1wb3J0IFwiLi4vY29sb3IubGVzc1wiO1xuXG5cbi5oZWFkZXItYmFyIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGMtYXBwLWFjY2VudDtcbn1cblxuLnBpbmctaGVhZGVyLWxvZ297XG4gICAgbWFyZ2luLXRvcDowdmg7XG4gICAgbWFyZ2luLWJvdHRvbTo0dmg7XG59XG5cbi5zaWduLWluLWZvcm0tY29udGVudHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTFweDtcbn1cbi5waWxsYXItbG9nb3tcbiAgICBtYXgtaGVpZ2h0OiA4dmg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2FzLXBpbGxhci1sb2dve1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC03NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xufVxuLmxvZ28tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMzNweDtcbn1cbi50ZXJtcy1hbmQtY29uZGl0aW9uc3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuYTpmb2N1cyB7XG4gICAgY29sb3I6IEBjLWxpbmstaG92ZXI7XG4gICAgb3V0bGluZTogMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIEBjLWxpbms7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc2lnbi1pbi1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGMtYm9keS1iZy1hY2NlbnQ7XG4gICAgfVxuXG4gICAgLnBpbmctY29udGVudC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA3dmg7XG4gICAgICAgIGNvbG9yOiBAYy1ib2R5LXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjLWJvZHktYmc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAYy1pbnB1dC1ib3JkZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNDlweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMzBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgICAgICB9XG5cblxuICAgICAgICAucGluZy1sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waW5nLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgLnNwYWNlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYy1ib2R5LWF0dG47XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndlbGNvbWUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGMtYm9keS1hdHRuO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5vdC15b3UtbGluaywgLm5vdC15b3UtbGluay1mZWRlcmF0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYy1saW5rO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTZweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhc3N3b3JkQW5pbWF0aW9uR3JvdXB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNjaGFuZ2VVc2VybmFtZUdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3dlbGNvbWVUZXh0LCAjd2VsY29tZUZlZFRleHQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBjLWxpbms7XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyLCBhOmZvY3VzLCAubm90LXlvdS1saW5rOmhvdmVyLFxuICAgICAgICAubm90LXlvdS1saW5rOmZvY3VzLFxuICAgICAgICAubm90LXlvdS1saW5rLWZlZGVyYXRpb246aG92ZXIsXG4gICAgICAgIC5ub3QteW91LWxpbmstZmVkZXJhdGlvbjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQGMtbGluay1ob3ZlcjtcbiAgICAgICAgICAgIG91dGxpbmU6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tbGluay1ib3JkZXI6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgQGMtbGluaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tbGluay1tYXJnaW46Zm9jdXMge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDBweCAtM3B4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBzdGFydCBvZiBmZWRlcmF0aW9uIGJ1dHRvbiBzdHlsaW5nICovXG5cbiAgICAgICAgI2ZlZGVyYXRpb25CdXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgfVxuXG4gICAgICAgICNmZWRlcmF0aW9uQnV0dG9uOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAjZW50aXR5LWltYWdlIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3ZlcnRpY2FsLWJhciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNhY2Nlc3MtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTgzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjZW50aXR5LW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZlZGVyYXRpb24tYnRuLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogZW5kIG9mIGZlZGVyYXRpb24gYnV0dG9uIHN0eWxlcyovXG4gICAgICAgIC8qIHN0YXJ0IG9mIGNvbW1vbiBidXR0b24gc3R5bGluZyAqL1xuICAgICAgICBcbiAgICAgICAgLmJ0bi1wcmltYXJ5OmZvY3Vze1xuICAgICAgICAgICAgb3V0bGluZTogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBAYy1mb2N1cy1ib3JkZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBlbmQgb2YgY29tbW9uIGJ1dHRvbiBzdHlsaW5nICovXG5cbiAgICAgICAgI2ZlZGVyYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNwYXNzd29yZC1kaXNwbGF5OmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWRlcmF0aW9uR3JvdXAgLnBpbmctaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY291bnQtYWN0aW9ucy1jb250YWluZXIuZmVkZXJhdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3NHB4O1xuICAgICAgICAgICAgLnNwYWNlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjZm9vdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvdW50LWFjdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgLnNwYWNlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjY291bnQtYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogQGMtYm9keS10ZXh0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAuZm9yZ290LXVzZXJuYW1le1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3VudC1hY3Rpb25zLWFuY2hvcnN7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIC5jb2wteHMtMTJ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmV3LXRvLWFwcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBpbmctYm9keS1jb250YWluZXIge1xuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51c2VybmFtZS1jb250cm9sLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5wYXNzd29yZC1jb250cm9sLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb257XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2VudGVyZWQtYWNjb3VudC1hY3Rpb25ze1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNDhweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcblxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBjLWZvY3VzLWJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlbWVtYmVyLXVzZXJuYW1lLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYy1ib2R5LWF0dG47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGMtY2hlY2tib3gtYmcgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJSA5MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAYy1jaGVja2JveC1ib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBjLWFwcC1hY2NlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggQGMtYXBwLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAYy1hcHAtYWNjZW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCBAYy1hcHAtYWNjZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUdsa1BTSk1ZWGxsY2w4eElpQjRiV3h1Y3pwemEyVjBZMmc5SW1oMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUM5dWN5SUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01qSWdNaklpQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNaUF5TWpzaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlQZ284YzNSNWJHVWdkSGx3WlQwaWRHVjRkQzlqYzNNaVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0xuTjBNSHRtYVd4c09pTm1abVptWm1ZN2ZRbzhMM04wZVd4bFBnbzhkR2wwYkdVK1VtVmpkR0Z1WjJ4bElERXlJRU52Y0hrZ05qd3ZkR2wwYkdVK0NqeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvOGNHOXNlV2R2YmlCamJHRnpjejBpYzNRd0lpQndiMmx1ZEhNOUlqRTJMalFzTXk0NElEa3VNaXd4TVNBMUxqWXNOeTQwSURJc01URWdPUzR5TERFNExqSWdNakFzTnk0MElDSXZQZ284TDNOMlp6ND1cIik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjLWNoZWNrYm94LWNoZWNrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYy1jaGVja2JveC1iZy1jaGVja2VkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhc3N3b3JkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLnBvcG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBjLXRvb2x0aXAtY2Fwc2xvY2stYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYy10b29sdGlwLWNhcHNsb2NrLWJnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYy10b29sdGlwLWNhcHNsb2NrLXRleHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBjLXRvb2x0aXAtY2Fwc2xvY2stYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBjLXRvb2x0aXAtY2Fwc2xvY2stYmc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXBzLWxvY2stYWxlcnQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwJSkgc2VwaWEoMSUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDQ5ZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoODclKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCcFpEMGlUR0Y1WlhKZk1TSWdaR0YwWVMxdVlXMWxQU0pNWVhsbGNpQXhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBM05DNHlPU0E1T1M0NU15SStQSFJwZEd4bFBtNXZkVzVmZFhCZk1UY3pOakkyT0R3dmRHbDBiR1UrUEhCaGRHZ2daRDBpVFRjMUxqWXNNVEE0TGpFNFNEUTBMalJoTXk0eE9Dd3pMakU0TERBc01Dd3dMVE11TVN3ekxqRjJPQzR6WVRNdU1UZ3NNeTR4T0N3d0xEQXNNQ3d6TGpFc015NHhTRGMxTGpaaE15NHhPQ3d6TGpFNExEQXNNQ3d3TERNdU1TMHpMakYyTFRndU0wRXpMakU0TERNdU1UZ3NNQ3d3TERBc056VXVOaXd4TURndU1UaGFJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1qSXVPRGdnTFRJeUxqYzJLU0l2UGp4d1lYUm9JR1E5SWswNU5pNDJMRFl5TGpVNExEWXlMalVzTWpNdU9EaGhNeTR6TkN3ekxqTTBMREFzTUN3d0xUVXNNRXd5TXk0MExEWXlMalU0WVRJdU5EZ3NNaTQwT0N3d0xEQXNNQ3d4TGprc05HZ3hObll5Tm1FekxqRTRMRE11TVRnc01Dd3dMREFzTXk0eExETXVNVWczTlM0MllUTXVNVGdzTXk0eE9Dd3dMREFzTUN3ekxqRXRNeTR4ZGkweU5tZ3hOa0V5TGpRekxESXVORE1zTUN3d0xEQXNPVFl1Tml3Mk1pNDFPRm9pSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMHlNaTQ0T0NBdE1qSXVOellwSWk4K1BDOXpkbWMrJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC5waW5nLWVycm9yIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5LjA3cHggMTIuMjZweCA5LjkzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTQuOTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYy1lcnJvci10ZXh0LW1vYmlsZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3BhY2VyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3Ljk2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcInZhcnMvX3NpemVcIjtcbkBpbXBvcnQgXCIuLi9jb2xvclwiO1xuLnRlcm1zLWFuZC1jb25kaXRpb25ze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBjb2xvcjojNzI3MjcyO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxufVxuLmV1bGEtbGlua3MtY29uZGl0aW9uc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgY29sb3I6IzcyNzI3MjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxufVxuLnBpbmctZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTowO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgcGFkZGluZy10b3A6NjBweDtcbiAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgY29sb3I6IEBjLWJvZHktYXR0bjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuY29weXJpZ2h0LXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwYWNlciB7XG4gICAgICAgIGhlaWdodDogOC40M3B4O1xuICAgIH1cbiAgICAuZGl2aWRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY29sb3I6ICM5ODk4OTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvcHlyaWdodC1saW5rcyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBhe1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIEdlbmVyYXRlZCBieSBBbmltaXN0YSBvbiAyMDE4LTEwLTEgMTM6MjI6MjNcbiAqIHc6IGh0dHA6Ly9hbmltaXN0YS5uZXQsIHQ6IEBjc3NhbmltaXN0YVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKipcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIGFuaW1hdGlvbiBmYWRlLWluLXRvcFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG4uZmFkZS1pbi10b3Age1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbi10b3AgMC42cyBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApIGJvdGg7XG4gIGFuaW1hdGlvbjogZmFkZS1pbi10b3AgMC42cyBjdWJpYy1iZXppZXIoMC4zOTAsIDAuNTc1LCAwLjU2NSwgMS4wMDApIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluLXRvcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLXRvcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiJdfQ== */
